關於Linux的介紹相信每一位搞IT的技術人員應該都知道。Linux操作系統不管是在性能方面、還是穩定性方面都經常會用其來搭建Web服務器。那么今天呢?我們就借助這篇文章給大家演示一下如何在Linux下面搭建一套電商環境。首先,我們先來看一下,搭建的這套環境的組成:
- Linux + Apache + mysql + php (簡稱LAMP架構)
- Linux:操作系統
- Apache:web服務器(web server) iis nginx weblogic tomcat
- mysql:數據庫服務器(db server)oracle db2 sqlserver mogodb nosql
- php:開發語言 java c# c++ python
需求:
- 1.Linux操作系統
- 2.apache安裝包
- 3.mysql安裝包
- 4.php安裝包
- 5.需求gd庫的安裝包
第一步:我們啟動好linux操作系統,並且配置好ip地址,首先我們需要一個平台包和項目包。通過xshell遠程連接工具將install.zip、uploadzip上傳到linux服務下面的/root目錄。如下圖所示:
我們這時去Linux下面的查看剛剛上傳的項目包upload.zip和平台包install.zip.
第二步:使用unzip 命令將install.zip 和 upload.zip解壓到當前目錄下面,如下圖所示:
我們查看解壓后得到的目錄:使用的命令是 ll
第三步:進入到apache目錄下面:使用的命令是cd apache 如下圖所示:
上面的4個安裝包的安裝順序有依賴關系,我們不可以隨意安裝。這里面需要注意,我們應該要參考說明手冊的順序,如下圖:
安裝第一個:
安裝第二個:
安裝第三個:
安裝第四個:
安裝完Apache,我們繼續安裝mysql。去上一級目錄查看mysql。使用的命令是:cd .. --> ll --> cd mysql
我們可以參考安裝手冊,依次安裝mysql需要用到的包,如下圖:
根據上面的提示,我們逐一去安裝,如下圖:
第四步:安裝完成后,我們可以啟動apache服務器,看看我們安裝的是否成功。使用的命令是:service httpd start 查看啟動結果,如下圖所示:
然后我們在啟動mysql的服務,使用命令是:service mysqld start 查看啟動效果圖:
第五步:安裝php環境,參考下面的安裝包。
查看安裝過程如下:我們首先要切換到php目錄下面,然后在去安裝。
安裝過程如圖所示:
因為php無法調用apache,我們需要設置apache的配置文件,並且重新啟動apache.我們需要在使用vi插入一行代碼
vi /etc/httpd/conf/httpd.conf 在這個文件800行插入一下腳本
保存退出,然后重啟Apache service httpd restart。
我們先在800行的位置插入下面的腳本:
wq保存后退出,然后我們在重啟一下apache服務,我們設置的服務才可以生效。如下圖:
第六步:我們需要upload.zip復制到 /var/www/html(apache運行的目錄)
然后在解壓 unzip upload.zip (必須解壓,不解壓無法讀取)如圖所示:
解壓以后,需要把upload文件名改為ecshop
第七步:我們需要將ecshop 這個文件進行賦予權限。 chmod -R 777 ecshop (如下圖所示) 賦予所有人的讀、寫、執行權限
第八步:安裝gd庫,因為php需要調用mysql的插件,所以必須安裝gd庫。我們返回到gd庫所在目錄。
參考下面的安裝包:
安裝過程如下:
第九步:安裝完成后,將所有的服務全部重新啟動,重啟apache和mysql服務。如下圖所示:
第十步:在瀏覽器輸入:192.168.15.18/ecshop (linux服務器的ip地址+/ecshop文件名即可)
看看是不是搭建成功了呢?有沒有小激動。好了,說到這里,我們的Liunx環境就搭建完成了!!