您的位置:極速下載站→ 資訊首頁 → 系統(tǒng)教程 → 系統(tǒng)資訊 → LAMP是常用來建立動(dòng)態(tài)網(wǎng)站或者服務(wù)器的開源軟件,如何用linux服務(wù)器搭建?
時(shí)間:2019-08-29 16:14:25 作者:Bill 瀏覽量:56
linux服務(wù)器搭建教程
在我們的日常生活中,電腦已經(jīng)成為了必需品,LAMP是常用來建立動(dòng)態(tài)網(wǎng)站或者服務(wù)器的開源軟件,指的是Linux(操作系統(tǒng))、ApacheHTTP 服務(wù)器,MySQL(有時(shí)也指MariaDB,數(shù)據(jù)庫軟件) 和PHP(有時(shí)也是指Perl或Python) 的第一個(gè)字母,一般用來樹立web應(yīng)用渠道。目前,大約70%的拜訪流量經(jīng)過LAMP來供給的。
東西/質(zhì)料
裝置centos6/centos7的主機(jī)
5GB以上硬盤剩余空間,128M以上的內(nèi)存
方法/過程
1.運(yùn)用putty或相似的SSH東西登陸服務(wù)器(本地裝置跳過);
linux服務(wù)器搭建教程圖1
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ù)器搭建教程圖3
4.重啟并測(cè)驗(yàn)Apache
service httpd restart
翻開瀏覽器,輸入http://ip,能夠看到Apache的測(cè)驗(yàn)頁
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開機(jī)主動(dòng)啟動(dòng)
chkconfig mysqld on
6.設(shè)置root暗碼
mysql_secure_installation
回車后,輸入y進(jìn)行暗碼設(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進(jìn)行測(cè)驗(yàn)。
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é)束后按任意鍵主動(dòng)裝置。
linux服務(wù)器搭建教程圖6
裝置結(jié)束。咱們能夠看到PHPMYADMIN目錄、MYSQL途徑等信息,包含設(shè)置的數(shù)據(jù)庫暗碼。
linux服務(wù)器搭建教程圖7
注意事項(xiàng)
卸載命令yum remove apache mysql php
重啟服務(wù)的時(shí)分,可能會(huì)報(bào)錯(cuò)找不到目錄,這個(gè)主要是由于selinux導(dǎo)致的,需求關(guān)掉selinux。修改 vim/etc/sysconfig/selinux SELinux=enforcing 修正為disabled 封閉SELinux,重啟永久生效