centOS下的lamp環境搭建

2021-06-25 10:09:08 字數 2237 閱讀 9177

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...