中國云平臺現(xiàn)狀
國內(nèi)現(xiàn)在是各種云,像神馬騰訊云、盛大云、百度云、阿里云我是一個都不知道......其實還有一個京東云擎 (JAE)和微軟云(Azure)
騰訊云、盛大云、阿里云、百度云都不再免費服務(wù),貌似也就只有百度云免費過。而后的京東云和微軟云都是免費的。就目前而言,在后期肯定也是要收費的,不然它開這個干嘛?免費給大家服務(wù),沒有一個老板是傻子。前期免費讓你去嘗嘗鮮而已,而針對做網(wǎng)站而言,如果你這個網(wǎng)站做大了,那后期想搬家什么的又麻煩,所以可以用“免費”來吸引一大波的中小型站長青睞。不過,應(yīng)該每個云的免費配額應(yīng)該不同,目前了解到的免費力度最大的土豪應(yīng)該是京東云擎。
以下的教程我就照搬啦,懶得動手了。有興趣的可以去試試。
教大家快速創(chuàng)建一個wordpress博客
wordpress官網(wǎng):點擊這里
京東云擎官網(wǎng):點擊這里
1、首先去注冊一個京東賬號,有的就直接登錄咯
2、登錄之后,點擊控制臺,首先創(chuàng)建應(yīng)用,選擇PHP-web

3、創(chuàng)建完應(yīng)用就該數(shù)據(jù)庫啦,選擇mysqlDB,永久免費25GB呢~ (25G,牛B,百度、新浪是1G , JD真是土豪啊)

4、接下來,就能獲取數(shù)據(jù)的地址和賬號密碼。因為,代碼發(fā)布僅支持GIT模式,對新手還是有些門檻兒,所以我們選擇部署包直接安裝。下載您喜歡的php程序,直接上傳壓縮包~

5、我們是安裝wordpress,所以就去wordpress官網(wǎng)下載安裝包,然后再去上傳上去即可。
6、但是京東云擎的架構(gòu)是不支持臨時文件丟失的,我搜了另外一篇日志,解決了這個問題。 日志來源如下:http://www.zouxiuping.com/archives/2379
從使用京東云擎(JAE)一周的體驗來說,穩(wěn)定性的確欠佳,最近又收到很多朋友經(jīng)常反應(yīng)的兩個問題,問題一是WordPress回到初始安裝狀態(tài),問題二是提示訪問的網(wǎng)站不存在。
官方的的解釋是:因為重啟后導(dǎo)致臨時生成的文件丟失造成的,目前的確存在重新部署本地文件丟失的問題,JAE底層用的是cf原本是不支持本地文件保存的,我們目前正在用自己的方案來實現(xiàn)對應(yīng)用文件的保存,敬請期待!
下面來說一下解決京東云擎(JAE)不定時回到初始狀態(tài)的問題:
下載WordPress的安裝包,找到根目錄的wp-config-sample.php文件,用記事本打開,然后找到如下圖的代碼:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
/** WordPress數(shù)據(jù)庫的名稱 */
define('DB_NAME', 'database_name_here');
/** MySQL數(shù)據(jù)庫用戶名 */
define('DB_USER', 'username_here');
/** MySQL數(shù)據(jù)庫密碼 */
define('DB_PASSWORD', 'password_here');
/** MySQL主機 */
define('DB_HOST', 'localhost');
/** 創(chuàng)建數(shù)據(jù)表時默認的文字編碼 */
define('DB_CHARSET', 'utf8');
/** 數(shù)據(jù)庫整理類型。如不確定請勿更改 */
define('DB_COLLATE', '');
|
然后按照相應(yīng)的提示進行修改,其中包括數(shù)據(jù)庫名稱、用戶名和密碼、主機這幾項,可以從JAE的數(shù)據(jù)庫獲取這些信息,修改后如下所示:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
/** WordPress數(shù)據(jù)庫的名稱 */
define('DB_NAME', '這里填寫數(shù)據(jù)庫名稱');
/** MySQL數(shù)據(jù)庫用戶名 */
define('DB_USER', '這里填寫數(shù)據(jù)庫用戶名');
/** MySQL數(shù)據(jù)庫密碼 */
define('DB_PASSWORD', '這里填寫數(shù)據(jù)庫密碼');
/** MySQL主機 */
define('DB_HOST', '填寫主機,JAE默認的是10.0.16.16:4066');
/** 創(chuàng)建數(shù)據(jù)表時默認的文字編碼 */
define('DB_CHARSET', 'utf8');
/** 數(shù)據(jù)庫整理類型。如不確定請勿更改 */
define('DB_COLLATE', '');
|
修改之后另存為wp-config.php,并刪除之前原本存在的wp-config-sample.php,然后重新打包為zip格式,上傳部署。這樣就解決了每次應(yīng)用重啟后文件丟失而重新清空數(shù)據(jù)庫而進行重新安裝的問題。
解決問題二,網(wǎng)站不存在問題,小z懷疑出現(xiàn)這種情況是包意外損壞或全部丟失,還有網(wǎng)友說是WordPress耗費過多內(nèi)存而崩潰導(dǎo)致,出現(xiàn)這種情況的話,還是按照上面的修改wp-config-sample.php文件,然后使用Git來進行部署(可能新手不是很熟悉),然后每次出現(xiàn)這種情況的時候點擊一鍵部署就可以還原了(已經(jīng)測試成功)。另外網(wǎng)友提到的是內(nèi)存不夠,可以嘗試調(diào)整應(yīng)用內(nèi)存看是否還會出現(xiàn)此問題。


浙公網(wǎng)安備 33010602011771號