如何在linux系統服務器上,安裝 LAMP 這個php運行環境?

如何在linux系統服務器上,安裝 LAMP 這個php運行環境?php

若是要準備建一個wordpress網站,大多數的wordpress站長都會選擇linux系統的服務器。爲何呢?由於windows系統佔用服務器資源特別多,尤爲是系統內在;而linux系統就不同了,它佔用服務器的資源很是少,我之前在阿里雲購買的一個雲服務器只有 512M的內在,我安裝了3個網站,運行起來一點也不吃力。若是用windows系統,可能要卡死人。
如何在linux系統服務器上,安裝 LAMP 這個php運行環境?html

雖然linux系統有上面這些優勢,但也有它的很差的一面,就是操做起來有點麻煩,若是不熟悉linux命令,可能就沒法使用linux服務器。好比:安裝一個軟件,就沒有windows系統那麼方便安裝,linux安裝軟件,都須要命令符來安裝。咱們要建站一個wordpress網站,那就要先給linux系統安裝好PHP的運行環境——由於wordpress程序是PHP語言開發的。阿里雲官網代金券2000元禮包領取入口:點擊領取mysql

那麼,怎樣在linux系統服務器上安裝PHP的運行環境呢?通常有2種方案:一、linux + apache + mysql + php這樣的運行環境;二、linux + nginx + mysql + php這種運行環境(LNMP)。今天,咱們就來介紹如何在linux系統服務器上安裝LAMP(linux + apache + mysql + php)。linux

第一步:遠程鏈接linux服務器。nginx

使用xshell這樣的終端來鏈接linux系統服務器。如何鏈接,這裏就不作介紹了,在前面的文章或視頻中,咱們已經詳細介紹過了。

第二步:安裝PHP開發環境LAMP。
web

如今linux系統安裝軟件,通常都是用yum命令來安裝,yum命令裏集成了成千上萬的軟件安裝。yum 的命令很是好用,咱們能夠一個一個地進行安裝,如:yum php 這樣的;咱們也能夠多個軟件放在一塊兒來進行安裝,如:yum php php-mysqli這樣的。sql

在xshell終端窗口中輸入以下命令組合:shell

yum install php php-fpm php-bcmatch php-gd php-mbstring php-mcrypt php-mysqliapache

點擊「enter」肯定鍵,就開始安裝了。在安裝過程當中,會有一些提示,咱們輸入 y (表示yes),再肯定。一直到安裝結束。windows

第三步:容許php文件linux系統服務器上運行。

安裝好PHP運行環境後,若是想讓PHP文件在咱們的linux服務器上正常運行,咱們還要在apache這個web服務器的配置文件 httpd.conf 進行相關設置。這個配置文件httpd.conf 的位置是 /etc/httpd/conf 這個路徑。

找到這個文件後,經過sublime等高級文檔編輯器打開它,按 ctrl + f 組合快捷鍵來查找「AddType」,找到這行:「AddType text/html .shtml」,在這行的下面添加一行:「AddType application/x-httpd-php .php」。

而後,再輸入以下命令,從新啓動一下apache服務器:

service httpd restart

這樣,PHP的運行環境就在linux系統上安裝好了。

第四步:測試咱們的網站。

若是PHP運行環境安裝成功,咱們能夠在咱們的wordpress網站的根目錄建立一個php文件測試一下。或者直接打開咱們的IP地址,測試一下apache有沒有安裝成功。直接在瀏覽器中輸入咱們網站的IP(如:http://你的IP/),若是能打開,就說明apached安裝成功

第五步:開放80端口。

若是不能正常打開訪問,就有多是咱們的服務器沒有開放 80端口,這時,咱們能夠執行以下命令來開放80端口:

iptables -I INPUT -p tcp --dport 80 -j ACCEPT

通常狀況下,只要咱們按照這個步驟,一步一步地安裝,咱們的linux系統服務器就能夠正常運行咱們的wordpress網站了。看到上面的介紹,是否是以爲,在linux系統安裝PHP集成環境,也不是什麼懸乎的事情嘛。的確,若是稍微懂一點linux,是沒有一點問題的。

相關文章
相關標籤/搜索