1.用yum安裝apache,mysql,php.
1.1安裝apache
安裝完成後,用/etc/init.d/httpd start 啟動apache
設為開機啟動:chkconfig httpd on
1.2
安裝mysql
1.2.1 yum install mysql mysql-server mysql-devel
同樣,完成後,用/etc/init.d/mysqld start 啟動mysql
1.2.2
設定mysql密碼
mysql>; use mysql;
mysql>; update user set password=password('newpassword') where user='root';
mysql>; flush privileges;
1.2.3
允許遠端登入
mysql -u root -p
enter password:
mysql>grant all privileges on *.* to '
使用者名稱'@'%' identified by '密碼' with grant option;
完成後就能用mysql-front遠端管理mysql了。
1.2.4
設為開機啟動
chkconfig mysqld on
2.安裝php
3.測試一下
3.1在/var/www/html/新建個test.php檔案,將以下內容寫入,然後儲存。
<?
phpinfo();
?>
3.2
防火牆配置
a.新增.允許訪問埠.
vi /etc/sysconfig/iptables
iptables -i rh-firewall-1-input -m state –state new -m tcp -p tcp –dport 21 -j accept
iptables -i rh-firewall-1-input -m state –state new -m tcp -p tcp –dport 80 -j accept
iptables -i rh-firewall-1-input -m state –state new -m tcp -p tcp –dport 3306 -j accept
備註:不要把這兩條規則新增到防火牆配置的最後一行,導致防火牆啟動失敗,正確的應該是新增到預設的22埠這條規則的下面
/etc/init.d/iptables restart #重啟防火牆使配置生效
b.關閉防火牆.
service iptables stop
c.重置載入防火牆
service iptables restart
3.3然後在客戶端瀏覽器裡開啟http://serverip/test.php,若能成功顯示,則表示安裝成功。
至此,安裝完畢。感慨,yum真是太好用了。
centos 開啟防火牆80埠
注意:有時安裝好可能無法訪問,需要開啟
80埠
很大的原因是防火牆:
通過/etc/init.d/iptables status命令查詢是否有開啟80埠,如果沒有可通過兩種方式處理:
1.修改
vi /etc/sysconfig/iptables命令新增使防火牆開放80埠
-a rh-firewall-1-input -m state --state new -m tcp -p tcp --dport 80 -j accept
2.關閉防火牆
/etc/init.d/iptables stop
#start
開啟#restart
重啟永久性關閉防火牆
chkconfig --level 35 iptables off
centos 下安裝lamp環境
搭建 mysql 資料庫 使用 yum 安裝 mysql yum install mysql server y 安裝完成後,啟動 mysql 服務 service mysqld restart 設定 mysql 賬戶 root 密碼 usr bin mysqladmin u root passwor...
CentOS下快速搭建LAMP環境
lamp linux apache mysql php 在centos安裝的順序,我一般是apache mysql php 第一步 安裝並配置apache 1 使用yum安裝 yum install httpd2 修改防火牆配置,開啟80埠,可以順便把mysql的3306埠也開啟 vi etc sy...
CentOS下快速搭建LAMP環境
lamp linux apache mysql php 在centos安裝的順序,我一般是apache mysql php 第一步 安裝並配置apache 1 使用yum安裝 2 修改防火牆配置,開啟80埠,可以順便把mysql的3306埠也開啟 plain view plain copy vi e...