LAMP環境搭建

2021-08-14 10:55:05 字數 2794 閱讀 2456

其實,lamp是linux+apache+mysql+php的簡稱,是用於

搭建web伺服器的一種解決方案。下面說一下怎麼去搭建。

1、配置防火牆,開啟80埠、3306埠

vi /etc/sysconfig/iptables

-a input -m state --state new -m tcp -p tcp --dport 80 -j accept #允許80埠通過防火牆

-a input -m state --state new -m tcp -p tcp --dport 3306 -j accept #允許3306埠通過防火牆

ps:上面2句應該放置在預設的22埠這條規則的下面,如果放在其他位置,會導致防火牆啟動失敗!

配置成功後記得重啟防火牆/etc/init.d/iptables restart #最後重啟防火牆使配置生效

2、關閉selinux

vi /etc/selinux/config

#selinux=enforcing

#注釋掉

#selinuxtype=targeted

#注釋掉

selinux=disabled

#增加:wq

#儲存,關閉

shutdown -r now

#重啟系統

3、相關命令

#啟動apache

#重啟apache

#停apache

service mysqld restart

#重啟mysql

#重啟apche

service iptables restart

#重啟防火牆使配置生效

service mysqld start

#啟動mysql

chkconfig mysqld on

#設為開機啟動

二、安裝篇

1、安裝apache

#根據提示,輸入y安裝即可成功安裝

#啟動apache

####設定主機網域名稱,否則啟動apache會報錯

#編輯找到 #servername

www.example.com:80

修改為 

#這裡設定為你自己的網域名稱,如果沒有網域名稱,可以設定為

localhost

:wq!

#儲存退出

#設為開機啟動

#重啟apache

2、安裝mysql

(1)、安裝mysql

yum install mysql mysql-server

#詢問是否要安裝,輸入y即可自動安裝,直到安裝完成

service mysqld start

#啟動mysql

chkconfig mysqld on

#設為開機啟動

cp /usr/share/mysql/my-medium.cnf /etc/my.cnf

#拷貝配置檔案

(注意:如果/etc目錄下面預設有乙個my.cnf,直接覆蓋即可)

(2)、為root賬戶設定密碼

mysql_secure_installation

回車,根據提示輸入y

輸入2次密碼,回車

根據提示一路輸入y

最後出現:thanks for using mysql!

mysql密碼設定完成,重新啟動 mysql:

service mysqld restart

#重啟sercice mysqld stop

#停止service mysqld start

#啟動

3、安裝php5

(1)、安裝php5

yum install php

根據提示輸入y直到安裝完成

(2)、安裝php元件,使 php5 支援 mysql

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

這裡選擇以上安裝包進行安裝

根據提示輸入y回車

service mysqld restart

#重啟mysql

#重啟apche

三、測試篇

預設情況下,**原檔案在

/var/www/html目錄下

cd /var/www/html

vi index.php

#輸入下面內容

<?php

phpinfo();

?>

:wq!

#儲存退出

環境 lamp環境搭建

以下命令全部使用root執行,如果不用root記得sudo apt update 更新一下可用軟體包列表 apt upgrade 更新已安裝的軟體包 apt install apache2 安裝apache2 systemctl start apache2 啟動apache apt install ...

lamp環境搭建

lamp環境搭建 第一步資源共享的方式 虛擬機器多作業系統 1 linux能夠連線網路 wget usr local program yum install 2 配置windows 光碟上安裝yum包 windows 能夠連線外網路 fip ssh 在 windows環境下安裝客戶端 依賴的是lin...

Lamp環境搭建

第一步 資源共享的方法 虛擬機器 多作業系統 iptables f 1 linux能夠連線網路 wget usr local program yum install 2 配置 windows 光碟上的安裝包 rpm格式 建議原始碼包 定製安裝 windows能夠連線外網路 ftp ssh 在 win...