極速下載站 —— 提供優(yōu)質(zhì)軟件下載服務(wù),感受全新的極速下載體驗!

最近更新 | 軟件專題 | 軟件分類 | 軟件排行

您的位置:極速下載站資訊首頁系統(tǒng)教程系統(tǒng)資訊 → LAMP是常用來建立動態(tài)網(wǎng)站或者服務(wù)器的開源軟件,如何用linux服務(wù)器搭建?

LAMP是常用來建立動態(tài)網(wǎng)站或者服務(wù)器的開源軟件,如何用linux服務(wù)器搭建?

時間:2019-08-29 16:14:25  作者:Bill  瀏覽量:56

linux服務(wù)器搭建教程

在我們的日常生活中,電腦已經(jīng)成為了必需品,LAMP是常用來建立動態(tài)網(wǎng)站或者服務(wù)器的開源軟件,指的是Linux(操作系統(tǒng))、ApacheHTTP 服務(wù)器,MySQL(有時也指MariaDB,數(shù)據(jù)庫軟件) 和PHP(有時也是指Perl或Python) 的第一個字母,一般用來樹立web應(yīng)用渠道。目前,大約70%的拜訪流量經(jīng)過LAMP來供給的。

東西/質(zhì)料

裝置centos6/centos7的主機

5GB以上硬盤剩余空間,128M以上的內(nèi)存

方法/過程

1.運用putty或相似的SSH東西登陸服務(wù)器(本地裝置跳過);

圖:如何用linux服務(wù)器搭建教程

linux服務(wù)器搭建教程圖1

圖:如何用linux服務(wù)器搭建教程

linux服務(wù)器搭建教程圖2

2.裝置Apache

yum install httpd

修正防火墻裝備,翻開80端口

vi /etc/sysconfig/iptables

增加記載

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

3.裝備Apache

vi /etc/httpd/conf/httpd.conf

找到ServerName,設(shè)置為自己的域名,假如沒有域名,能夠設(shè)置為localhost:80

圖:如何用linux服務(wù)器搭建教程

linux服務(wù)器搭建教程圖3

4.重啟并測驗Apache

service httpd restart

翻開瀏覽器,輸入http://ip,能夠看到Apache的測驗頁

圖:如何用linux服務(wù)器搭建教程

linux服務(wù)器搭建教程圖4

5.裝置MySQL

yum install mysql mysql-server

修正防火墻裝備,翻開3306端口

vi /etc/sysconfig/iptables

增加記載

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

設(shè)置MySQL開機主動啟動

chkconfig mysqld on

6.設(shè)置root暗碼

mysql_secure_installation

回車后,輸入y進行暗碼設(shè)置,設(shè)置完暗碼之后,一路回車,直到呈現(xiàn):Thanks for using MySQL!

重啟MySQL

service mysqld restart

7.裝置PHP

yum install php

裝置PHP組件

yum install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt

8.重啟Apache和MySQL

創(chuàng)立info.php

vi /var/www/html/info.php

內(nèi)容:

瀏覽器翻開http://ip/info.php進行測驗。

圖:如何用linux服務(wù)器搭建教程

linux服務(wù)器搭建教程圖5

一鍵裝置

下載一鍵裝置腳本并賦予權(quán)限

wget -O lamp.zip https://github.com/teddysun/lamp/archive/master.zipunzip lamp.zipcd lamp-master/chmod +x *.sh

執(zhí)行腳本

./lamp.sh

依據(jù)提示順次裝置httpd、MYSQL、PHP版別,設(shè)置結(jié)束后按任意鍵主動裝置。

圖:如何用linux服務(wù)器搭建教程

linux服務(wù)器搭建教程圖6

裝置結(jié)束。咱們能夠看到PHPMYADMIN目錄、MYSQL途徑等信息,包含設(shè)置的數(shù)據(jù)庫暗碼。

圖:如何用linux服務(wù)器搭建教程

linux服務(wù)器搭建教程圖7

注意事項

卸載命令yum remove apache mysql php

重啟服務(wù)的時分,可能會報錯找不到目錄,這個主要是由于selinux導(dǎo)致的,需求關(guān)掉selinux。修改 vim/etc/sysconfig/selinux SELinux=enforcing 修正為disabled 封閉SELinux,重啟永久生效

相關(guān)資訊