準(zhǔn)備篇:
CentOS 5.x系統(tǒng)安裝配置圖解教程
//www.survivalescaperooms.com/os/128754.html
1、配置防火墻,開啟80端口、3306端口
vi /etc/sysconfig/iptables-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
:wq! #保存退出
添加好規(guī)則后的防火墻配置文件如下圖所示:
/etc/init.d/iptables restart #重啟防火墻使配置生效
2、關(guān)閉SELINUX
vi /etc/selinux/config#SELINUX=enforcing #注釋掉#SELINUXTYPE=targeted #注釋掉SELINUX=disabled #增加
:wq! #保存退出
setenforce 0 #使配置立即生效
3、添加第三方y(tǒng)um源
CentOS默認(rèn)yum源軟件版本太低了,要安裝最新版本的LAMP,這里使用第三方y(tǒng)um源
wget http://www.atomicorp.com/installers/atomic #下載,首先使用默認(rèn)yum源安裝wget命令 yum install wget
sh ./atomic #安裝
yum clean all #清除當(dāng)前yum緩存
yum makecache #緩存yum源中的軟件包信息
yum repolist #列出yum源中可用的軟件包
安裝篇:
一、安裝Apache
yum install httpd #根據(jù)提示,輸入Y安裝即可成功安裝
/etc/init.d/httpd start #啟動(dòng)Apache
備注:Apache啟動(dòng)之后會(huì)提示錯(cuò)誤:
httpd:httpd: Could not reliably determine the server's fully qualif domain name, using ::1 for ServerName
解決辦法:
vi /etc/httpd/conf/httpd.conf #編輯
ServerName www.example.com:80 #去掉前面的注釋
:wq! #保存退出
chkconfig httpd on #設(shè)為開機(jī)啟動(dòng)
/etc/init.d/httpd restart #重啟Apache
在瀏覽器中打開服務(wù)器IP地址,會(huì)看到下面的界面,說明安裝成功。
二、安裝MySQL
1、安裝MySQL
yum install mysql mysql-server #詢問是否要安裝,輸入Y即可自動(dòng)安裝,直到安裝完成
/etc/init.d/mysqld start #啟動(dòng)MySQL
chkconfig mysqld on #設(shè)為開機(jī)啟動(dòng)
cp /usr/share/mysql/my-medium.cnf /etc/my.cnf #拷貝配置文件(注意:如果/etc目錄下面默認(rèn)有一個(gè)my.cnf,直接覆蓋即可)
/etc/init.d/mysqld start #啟動(dòng)
2、為root賬戶設(shè)置密碼
mysql_secure_installation
回車,根據(jù)提示輸入Y
輸入2次密碼,回車
根據(jù)提示一路輸入Y
最后出現(xiàn):Thanks for using MySQL!
MySql密碼設(shè)置完成,重新啟動(dòng) MySQL:
/etc/init.d/mysqld stop #停止
/etc/init.d/mysqld restart #重啟
三、安裝PHP
1、安裝PHP
yum install php #根據(jù)提示輸入Y直到安裝完成
新聞熱點(diǎn)
疑難解答
圖片精選