centos安裝lamp環境

2022-08-29 13:51:16 字數 2123 閱讀 9242

lamp(linux、apache、mysql、php)是一套用於提供php架構**服務的完美組合的簡稱,lamp組合有著極高的效能,完善 的支援體系,靈活的配置方法,但是lamp架構其本身也越來越臃腫,在lamp安裝完成後最好進行針對硬體的優化,以獲得更好的效能。

lamp可以在很多平台(linux、windows、unix、macos x)中搭建,本文以centos系統安裝lamp套件進行舉例。

搭建需要有一台安裝有centos的伺服器,並且最好是純淨安裝:即僅僅安裝最少的系統元件。

一條命令即可:

回車後,yum會提示當前已經安裝的httpd版本,並自動更新;如果沒有安裝,則會自動安裝。注意在yum安裝過程中輸入「y」以確認安裝。

apache安裝完成後,手動啟動apache2:

這時,直接在瀏覽器中輸入伺服器的ip位址,即可看到apache2的預設頁面。此時的apache僅僅能提供http服務,不能執行php、也不能連線mysql資料庫。

由於centos中已經包含了mysql,因此也僅需要yum即可:

1

yum install mysql mysql-server

完成後,使用如下命令啟動mysql服務:

1

/etc/init.d/mysqld start

使用如下命令安裝php5:

1

yum install php

安裝完php5後,必須要重新啟動apache以使php生效:

這時,apache已經可以解析執行php指令碼了。由於apache的預設**根目錄位於:/var/www/html/,因此在此目錄建立乙個info.php用來測試apache+php的正確安裝與否:

1

echo"<?php phpinfo(); ?>"> /var/www/html/info.php

然後在瀏覽器中訪問ip/info.php,出現了phpinfo的輸出資訊:

表示php與apache已經正確安裝。

接下來安裝mysql資料庫與其它模組(如gd圖形庫、mbstring庫等):

1

yuminstallphp-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc

安裝過程可能比較慢,請耐心等待。完成後再次重啟apache:

重新在瀏覽器中開啟ip/info.php頁面,應該能找到mysql、gd、mbstring等模組:

此時lamp執行環境已經初步安裝完畢。最後還需要將lamp元件設定為自動啟動:

apache主配置檔案:/etc/httpd/conf/httpd.conf

apache主配置目錄,可以將不同型別的配置分門別類放入這個目錄中:/etc/httpd/conf.d/

apache日誌檔案目錄:/var/log/httpd

mysql的my.cnf配置檔案:/etc/my.cnf

mysql資料庫檔案位置:/usr/lib/mysql

安裝完成後,一是留意防火牆,開啟相關埠,而是必須要對mysql、apache進行安全設定,避免安全漏洞。

centos 下安裝lamp環境

搭建 mysql 資料庫 使用 yum 安裝 mysql yum install mysql server y 安裝完成後,啟動 mysql 服務 service mysqld restart 設定 mysql 賬戶 root 密碼 usr bin mysqladmin u root passwor...

Centos 7 安裝LAMP環境

一 安裝centos二 安裝apacheyum install httpd 根據提示,輸入y安裝即可成功安裝 systemctl start httpd.service 啟動apache systemctl stop httpd.service 停止apache systemctl restart ...

阿里雲centos安裝lamp環境

1 安裝 yum y install httpd 2 開啟 systemctl start httpd 3 設定apache服務開機自啟動 systemctl enable httpd wget 2 安裝mysql源 yum localinstall mysql57 community releas...