在 Linux 上,一般最常用的網頁伺服器組合是Apache + MySQL + PHP,所以有人會稱這一整個組合為LAMP。
以下就是Base在前一篇 OS基本安裝,列出所有需要的 Package 。
httpd所需要相關的Packages
apr
apr-util
apr-util-ldap
httpd-tools
mailcap
php所需要相關的Packages
libedit
php-cli
php-common
mysql-server所需要相關的Packages
mysql
mysql-libs
perl
perl-DBD-MySQL
perl-DBI
perl-Module-Pluggable
perl-Pod-Escapes
perl-Pod-Simple
perl-libs
perl-threadsperl-version
php連結MySQL Server所需要的php-mysql及相關的Packages
php-pdo
安裝此四個主要Packages
yum -y install httpd php mysql-server php-mysql
設定Apache自動啟動,並啟動httpd
chkconfig httpd on
service httpd start
修改防火牆 iptables 設定
cd /etc/sysconfig
vi iptables
在 -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT 底下加一條
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
重新啟動防火牆
service iptables restart
設定mysql-server自動啟動,並啟動mysqld並同時設定相關密碼
chkconfig mysqld on
service mysqld start
/usr/bin/mysqladmin -u root password ' 密碼'
/usr/bin/mysqladmin -u root -h 主機名稱 password '密碼'
測試 Apache 以及 PHP,編輯一個 PHP 測試檔案,名稱自訂,副檔名為 php
cd /var/www/html
vi php_info.php
檔案內容
<?php
phpinfo();
?>
開啟瀏覽器,網址列輸入 http://自己訂的IP/php_info.php,理論上會有一個關於 PHP 的相關資訊出現。
留言列表