阿里雲ECS服務器Linux環境下配置php服務器(三)--項目部署篇

在前兩篇裏,我們分別介紹瞭如何購買阿里雲服務器,安裝基本軟件和配置(請看阿里雲ECS服務器Linux環境下配置php服務器(一)--基礎配置篇
以及如何安裝使用phpMyAdmin(請看阿里雲ECS服務器Linux環境下配置php服務器(二)--phpMyAdmin篇

今天我們來講一下,如何將你本地開發好的項目,部署到Linux服務器上。

因爲我本地開發環境是Windows(Mac下配置php實在是不熟練),所以今天的軟件都是以Windows爲例。

首先我們要把本地的PHP相關的文件,上傳到服務器上,這一步可以使用xftp工具。
下載一個xftp,安裝完成後,打開,新建一個會話,具體如下:
這裏寫圖片描述

注意協議選SFTP,端口號22。
然後把你php的文件拖到服務器上,直接拖動即可:
這裏寫圖片描述

然後把我們本地的數據庫導入到服務器:
首先打開本地的phpMyadmin,導出一個.sql的文件
這裏寫圖片描述

然後打開你服務器的phpMyadmin,新建一個同名的數據庫,導入剛纔那個.sql文件
這裏寫圖片描述

哦了,現在項目已經部署到服務器了,打開來試一下:
結果提示我,database unconnected!

貌似忘了啥,是的,你的php文件裏的數據庫連接要改一下,改成服務器mysql的用戶名和密碼啊。
改完再試一下,ok了。

但是遇到個問題,就是我之前導入的數據,在phpMyadmin裏面查看,都是正常的,在php網頁查看,居然都是亂碼,很蛋疼,搞了半天也沒搞定,好在數據就幾條測試的,也就沒啥影響。這個問題有時間我會繼續搞一下。

發佈了46 篇原創文章 · 獲贊 55 · 訪問量 15萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章