在 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 的相關資訊出現。

創作者介紹
創作者 金鋼芭比 的頭像
金鋼芭比

深深的海底

金鋼芭比 發表在 痞客邦 留言(0) 人氣()