標籤:
首先安裝apache centos可以直接yum安裝apache 。
配置網易163 yum源 http://www.cnblogs.com/carbon3/p/5635403.html
一、安裝apache
命令:yum install httpd //根據提示,輸入Y安裝即可成功安裝
然後啟動apache,並且設定系統讓 Apache 開機自動啟動。
命令:
service httpd start //啟動Apache
chkconfig httpd on //設定開機自啟
啟動服務時,如果出現如下錯誤:
httpd: Could not reliablydetermine the server‘s fully qualified domain name, using localhost.localdomainfor ServerName
解決方案:
找到:
#ServerName www.example.com:80
修改為:
ServerName localhost:80
二、防火牆設定。關閉核心防火牆selinux,和iptables防火牆策略裡設定運行網站的80連接埠,和資料庫的3306連接埠。
命令:
setenforce 0
vi /etc/selinux/config //關閉核心防火牆,將SELINUX=enforcing 改成SELINUX=disabled
vi /etc/sysconfig/iptables //添加以下2個記錄
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
或者: iptables -F
三、安裝mysql,此處也直接yum安裝
命令:
yum install mysql mysql-server。//安裝mysql
service mysqld start //安裝完,用命令啟動服務。
mysql_secure_installation //設定mysql密碼,1直接斷行符號,2根據提示輸入Y,3然後會讓輸入2次你想設定的密碼,4接下來的按照提示一直按y就行了。
最後出現:Thanks for using MySQL!設定成功
chkconfig mysqld on //和apache一樣設定開機自啟
service mysqld restart //重啟mysql
四、安裝PHP,和PHP組件,
命令:
yum install php
yum install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt
到此我們的apache、mysql、php都安裝完了。在此重啟一次apache和mysql
service httpd restart
service mysqld restart
五、apache預設網站目錄是/var/www/html,在裡面寫個php測試頁。
命令:
cd /var/www/html
vi test.php
<?phpphpinfo();?>
Centos下 yum方式安裝LAMP