天天看點

在CentOS上安裝搭建PHP+Apache+Mysql的伺服器環境方法

本篇給大家分享一下在CentOS上安裝搭建PHP+Apache+Mysql的伺服器環境方法,小編覺得挺不錯的,現在分享給大家供大家參考,有需要的小夥伴們可以來看看。

Yum(全稱為 Yellow dog Updater, Modified)是一個在Fedora和RedHat以及CentOS中的Shell前端軟體包管理器。基于RPM包管理,能夠從指定的伺服器自動下載下傳RPM包并且安裝,可以自動處理依賴性關系,并且一次安裝所有依賴的軟體包,無須繁瑣地一次次下載下傳、安裝。

以下安裝過程是基于centos下,使用yum安裝搭建PHP+Apache+Mysql的伺服器環境

一:安裝MySQL

1.安裝yum install mysql mysql-server mysql-devel

2.啟動MySQL /etc/init.d/mysqld start

3.設定MySQL初始密碼(Mysql安裝完成後預設為無密碼,未設定密碼之前啟動mysql會出現警告資訊)

密碼設定方法 :假設密碼設定為123456

1 mysqladmin -u root password 123456

4.設定遠端登入權限(如需要遠端連接配接MySQL,執行以下操作)

登入MySQL:mysql -u root -p

輸入密碼(密碼不可見,直接輸入即可)

使用以下指令配置設定遠端連接配接賬号

1

2 mysql> GRANT ALL PRIVILEGES ON . TO '使用者名'@'遠端位址' IDENTIFIED BY '密碼' WITH GRANT OPTION;

mysql> FLUSH PRIVILEGES;

二:安裝Apache

1 yum install httpd httpd-devel

安裝完成後,不用急着啟動,先完成下面PHP的安裝步步驟

三:安裝PHP及插件

1 yum install php php-mysql php-common php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc

四:啟動Apache

1 /etc/init.d/httpd start

到些為止,PHP+Apache+Mysql的伺服器環境已搭建完成。

設定Apache的httpd服務開機啟動:chkconfig httpd on

設定MySQL服務開機啟動:chkconfig mysqld on

Apache安裝完成後,根目錄的預設路徑為/var/www/html/,此時可在些目錄建立PHP檔案 如:index.php,輸入代碼:

使用浏覽器通路該伺服器IP,配置成功 。

如以上步驟皆未出現異常情況,但無法通路到該頁面,在確定您輸入的位址正确無誤的前提下,請檢查防火牆政策。

以下提供一個簡單的方法來判斷80端口是否被防火牆屏蔽。

關閉防火牆服務(伺服器投入使用後不建議關閉防火牆政策):service iptables stop

防火牆服務關閉後,請再次嘗試是否能正常通路。更多IDC知識與伺服器資源敬請關注:廣東納訊網絡技術有限公司

繼續閱讀