Lamp的環境搭建(一)

一、LAMP簡介
LAMP是LinuxApacheMySQLPHP的簡寫,其實就是把Apache,MySQL以及PHP安裝在Linux系統上,組成一個環境來運行php的腳本語言。 Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一組常用來搭建動態網站或者服務器的開源軟件,本身都是各自獨立的程序,但是因爲常被放在一起使用,擁有了越來越高的兼容度,共同組成了一個強大的Web應用程序平臺。
在這裏插入圖片描述
看了網上很多版本的搭建,總結了一位大神的方法,以下簡單概括Lamp的環境搭建過程:
在這裏插入圖片描述
以下爲操作步驟:
一.安裝Linux操作系統
運行環境爲VMware Workstation
此處使用linux版本爲CentOs6.5
二.準備工作
1、 配置防火牆,開啓80端口、3306端口
vi /etc/sysconfig/iptables#打開配置防火牆
-A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT #允許80端口通過防火牆
-A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT #允許3306端口通過防火牆

將以上內容添加到 -A INPUT -m state –state NEW -m tcp -p tcp –dport 22 -j ACCEPT 的下面

/etc/init.d/iptables restart #最後重啓防火牆使配置生效
在這裏插入圖片描述
2、關閉SELINUX
vi /etc/selinux/config#
#SELINUX=enforcing #將這行註釋
#SELINUXTYPE=targeted #將這行註釋
SELINUX=disabled #將這行增加

在這裏插入圖片描述
之後存盤退出(Esc+shift+:+wq),然後重啓系統(shutdown -r now)。
三.安裝Apache。
(1) 在安裝Apache之前需要先卸載自帶的httpd
yum remove httpd
在這裏插入圖片描述
(2) 安裝Apache
yum install httpd
#根據提示,輸入y裝即可成功安裝
在這裏插入圖片描述
(3) 啓動Apache。
/etc/init.d/httpd start
在這裏插入圖片描述
備註:Apache啓動之後可能示錯誤:
正在啓動 httpd:httpd: Could not reliably determine the server’s fully qualif domain name, using ::1 for ServerName如上圖:
解決辦法:tc/httpd/conf/httpd.conf #編輯
找到 #ServerName www.example.com:80
修改爲 ServerName www.osyunwei.com:80 #這裏設置爲你自己的域名,如果沒有域名,可以設置爲localhost
:wq! #保存退出。
chkconfig httpd on #設爲開機啓動
/etc/init.d/httpd restart #重啓Apache
修改之後重新啓動,結果如下圖所示:
在這裏插入圖片描述
在這裏插入圖片描述
~未完待續~~~~~~~~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章