一:安裝mysql
1.安裝 yum install mysql mysql-server mysql-devel
2.啟動 mysql /etc/init.d/mysqld start
3.設定mysql初始密碼(mysql安裝完成後預設為無密碼,未設定密碼之前啟動mysql會出現警告訊息)
#密碼設定方法:假設密碼設定為123456
mysqladmin -u root password 123456
4.設定遠端登入權限(如需要遠端連線mysql,執行下列動作)
登入mysql:mysql -u root -p
輸入密碼(密碼不可見,直接輸入即可)
使用以下指令指派遠端連線帳號
mysql> grant all privileges on *.* to '用户名'@'远程地址' identified by '密码' with grant option; mysql> flush privileges;
二:安裝apache
yum install httpd httpd-devel
安裝完成後,不用急著啟動,先完成下面php的安裝步驟步驟
三:安裝php及外掛
yum install php php-mysql php-common php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc
四:啟動apache
/etc/init.d/httpd start
到些為止,php apache mysql的伺服器環境已建置完成。
設定apache的httpd服務開機啟動: chkconfig httpd on
設定mysql服務開機啟動:chkconfig mysqld on
# apache安裝完成後,根目錄的預設路徑為/var/www/html/,此時可在某些目錄建立php檔案如:index.php,輸入程式碼:
<?php phpinfo(); ?>
使用瀏覽器存取該伺服器ip,如設定成功,可見到以下頁面:
如上述步驟皆未出現異常情況,但無法存取到該頁面,在確保您輸入的位址正確無誤的前提下,請檢查防火牆策略。
以下提供一個簡單的方法來判斷80埠是否被防火牆屏蔽。
關閉防火牆服務(伺服器使用後不建議關閉防火牆政策): service iptables stop
防火牆服務關閉後,請再次嘗試是否能正常存取。
以上是CentOS上如何安裝搭建PHP+Apache+Mysql的伺服器環境的詳細內容。更多資訊請關注PHP中文網其他相關文章!