手把手教你如何在阿裏雲服務器上搭建PHP環境?
購買阿裏雲服務器前,請先到阿裏雲官網 領取幸運券,然後再購買,除了價格上有很多優惠外,還可以參與抽獎。詳見:https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=2a7uv47d&utm_source=2a7uv47d首先你需要買一個阿裏雲服務器,買的時候可以選擇操作係統(買完之後在控製台也可以更改操作係統)
我使用的是CentOS,買完服務器之後需要添加一個多語言環境,這個需要到雲市場搜索“多語言環境”並購買,有免費的,有收費的,看你需要哪一種,我用的免費的。
然後進入控製台,找到雲服務器ECS
進入雲服務器ECS,點擊實例,裏麵有你購買的服務器
點擊更多,然後重置密碼,重置密碼後需要重啟服務器,點擊管理,右上角有重啟選項,配置好之後返回,點擊遠程連接,這時他會給你一個管理終端密碼,記住這個密碼。
然後輸入管理終端密碼進入服務器。
進入時需要輸入登陸賬號(默認是root) 和密碼(剛剛重置的密碼)然後就連接成功。
接下來需要下載Xftp和Xshell,Xftp是用於文件傳輸,也就是將你本地的php網頁傳輸到阿裏雲服務器上,Xshell是登錄到阿裏雲服務器。
打開Xshell,新建會話取名字,我的名稱是test,協議選SSH,主機是阿裏雲服務器的公網ip地址,在控製台的實例中可以看到。
然後輸入用戶名(root)和密碼就可以用Xshell操作阿裏雲服務器了。之後如果你的多語言環境(上麵有提到)配置好了,那麼打開瀏覽器輸入公網地址會有下麵的頁麵出現(如果被拒絕請關閉阿裏雲服務器的防火牆,輸入service iptables stop):
點擊《CentOS
Nginx PHP JAVA多語言鏡像使用手冊V1.6.pdf》,建議將手冊看一看,裏麵有很多操作我就不一一說了。注意到有一個
phpMyAdmin
,這是阿裏雲服務器的數據庫,點擊進入可以用本地瀏覽器操作。phpMyAdmin的用戶名和密碼在使用手冊裏有,自己去看下。登陸後將你本地的數據庫導入,你需要新建一個數據庫(跟本地數據庫相同),然後把從本地數據庫導出的SQL文件導入到阿裏雲服務器上,數據庫導入就成功了。
手冊裏有源碼安裝目錄
將你需要部署的網站部署到網站根目錄下,就可以訪問你的網站了。具體將Xshell打開,確保你也下載了Xftp,點擊新建文件傳輸。
它會自動運行Xftp,左邊是你本地的目錄,右邊是你的阿裏雲的目錄,找到你的php文件,將php文件拖入右邊網站根目錄下,就可以訪問網站了,注意是網站根目錄不是root。
網站運行結果:
最後更新:2017-10-18 12:33:19