首頁 >後端開發 >php教程 >LAMP環境:搭建lamp環境的步驟

LAMP環境:搭建lamp環境的步驟

不言
不言原創
2018-08-04 15:11:423040瀏覽

這篇文章要跟大家介紹的內容是關於LAMP環境:搭建lamp環境的步驟,有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。

前期準備

一、準備材料:

Linux CentOS-6.5    

Xshel

Xftp   

安裝包ECShop_v3.6.0_UTF8_release170608

#:安裝包沒有可以在官網下載

二、開啟 Linux CentOS-6.5    Xshel # Xftp # Xftp # Xftp # Xftp # Xftp # Xftp #三、進入到Windows裡把檔案安裝包複製到Linux的/var/www/html/裡,這一步驟用Xftp操作

四、檢查系統是否有編譯工具gcc存在 (gcc查看是否有,非必選)

(gcc工具主要是編譯c語言的工具,而安裝的源代碼主要是c語言編寫的) 

使用命令(gcc -v),如果能看到gcc的版本號訊息,說明這個工具存在可使用,如果沒有自己可以下載安裝

這裡查看到沒有gcc工具,用yum -y install gcc 下載

第一步,安裝

一、搭建lamp環境,為確保你的虛擬機可以連網,這裡使用的yum安裝,它可以幫助我們解決軟體自己的依賴關係.指令如下

yum -y install php   ----安装PHP
yum -y install php-mbstring   ---安装PHP扩展
yum -y install  php-mysql  php-gd  php-imap  php-ldap  php-odbc php-pear  php-xml  php-xmlrpc  ---和mysql扩展的

第二步,重新啟動Apache

安裝以上軟體(php  及其相關擴充功能)後,必須重新啟動apache,啟動apache服務並查看時候啟動成功

#指令如下:(切記用root使用者啟動服務)

方法一

#停止httpd指令(暫時):

Service httpd stop

停止httpd 指令(永久):

 chkconfig httpd off

啟動httpd指令(暫時):

service httpd start

啟動httpd指令(永久):

chkconfig httpd on

方法二

#停止httpd指令(暫時):

 Service httpd stop

停止httpd指令(永久):

chkconfig httpd off

進入目錄啟動httpd指令:

 /etc/rc.d/init.d/httpd start

查看httpd是否啟動

 偵測啟動結果:

ps aux | grep httpd

也可以使用service httpd status檢視

#第三步,解壓縮安裝套件並轉移至HTML目錄下

#註:/var/www/html/是Apache  HTTP伺服器預設的目錄(如下圖)

A.進入/var/www/html/將ECShop_v3.6.0_UTF8_release170608.zip解壓

##解壓縮指令:

unzip ECShop_v3.6.0_UTF8_release170608.zip

B.再卸載原始安裝套件

卸載指令:

Rm -rf ECShop_v3.6.0_UTF8_release170608.zip

註:為了更好的體驗,方便進入“註冊頁面” ,這裡跳過其他繁瑣的步驟,刻意改變了「註冊頁面」原有的路徑位置,操作步驟如下:

進入ECShop_v3.6.0_UTF8_release170608

指令:

 cd ECShop_v3.6.0_UTF8_release170608

指令:ll

再進入source

指令:

Cd source

然後再把ecshop  appserver  複製到/var/www/html/

#指令:

cp -r ecshop /var/www/html

指令:

cp -r appserver /var/www/html

再進入/var/www/html/檔案檢視是否複製成功

指令:

cd /var/www/html

再檢視是否複製成功

指令:ll

並刪除多餘的,保留appserver   ecshop

指令:rm -fr 檔案名稱

第四步,修改權限

在接下來的操作中,網頁進入需要權限,我們要提前增加ecshop  appserver的權限

指令:

chmod -R 777 ecshop

指令:

chmod -R 777 appserver

第五步,用瀏覽器打開自己的ECShop   

輸入你的IP打開,  如:172.16.1.15/ecshop

#出現「註冊頁面」則搭建成功

第六步,Apache網頁開啟失敗處理方案

#在檢查以上步驟都沒錯的情況下,再設定apache、mysql開機自啟動,iptables開機自動關閉,按以下步驟操作

註:在shell或Linux CentOS-6.5介面查看是否開啟、關閉啟動程式

chkconfig mysqld --list  查看MySQL是否開啟?

Chkconfig httpd --list   查看Apache是​​否開啟?   Httpd是Apache的軟體名稱

Chkconfig iptables --list   檢視防火牆是否關閉?

沒有開啟、關閉則按以下指令操作

輸入chkconfig mysqld on 開啟MySQL,再輸入service mysqld status查看是否開啟成功

#輸入chkconfig httpd on 開啟Apache,再輸入service httpd status查看是否開啟成功

輸入chkconfig iptables off 關閉防火牆,再輸入service iptables status查看是否關閉

##輸入chkconfig iptables off 關閉防火牆,再輸入service iptables status查看是否關閉

重啟(可選),在重啟(可選),在以上所有指令都操作的情況下,任然打不開,可以嘗試用重啟

輸入reboot    重啟Linux CentOS

在Linux centos 可以看重啟的圖示

重新登入root使用者

再重新開啟shell,Linux CentOS重新啟動後shell也會斷網,需要重新開啟

在瀏覽器輸入你的IP/ecshop,並開啟

出現「註冊頁面」則環境搭建成功!

相關文章推薦:

lamp環境配置之CentOS 6.3下阿里雲伺服器下LAMP 環境配置

Laravel框架中管道設計模式之中間件的基本工作原理

以上是LAMP環境:搭建lamp環境的步驟的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn