當前位置:外匯行情大全網 - 信用卡套現 - 如何用GAE部署和構建wordpress?

如何用GAE部署和構建wordpress?

壹、GAE安裝Wordpress前的準備工作

1,GAE官網:

1,官網首頁:

2.控制平臺:

3.GAE PHP應用:谷歌GAE空間支持運行PHP。

2.第壹次使用GAE的朋友,可以參考:Google App Engine註冊綁定域名安裝博客程序和GAE應用安裝使用教程。這兩篇文章對理解本文的操作流程很有幫助。

3.下載App Engine PHP SDK,用來上傳PHP文件。這裏是App Engine PHP SDK的下載地址。解壓後放到c盤。

4.GAE需要雲SQL來運行Wordpress。需要進入“控制平臺”才能激活雲SQL,激活前需要在控制平臺添加信用卡。

5.這與在GCE中創建VPS是壹樣的。經過部落測試,可以用財付通美國運通卡驗證。

6.然後創建壹個新的雲SQL。

7.只需填寫壹個應用ID,例如:freehao123,然後點擊右邊的“確認”即可創建壹個雲SQL。(點擊放大)

8.如果我們不想使用雲SQL,我們也可以使用遠程MysqL數據庫來幫助Wordpress在GAE上運行。

第二,創建壹個運行PHP的GAE環境

1.在c盤新建壹個名為:freehao123的文件夾,在文件夾下新建壹個文件:app.yaml復制粘貼以下內容保存。

申請:myfreehao123

版本:wp

運行時:php

api_version: 1

經手人:

- url: /(。*\.(htm$|html$|css$|js$))

靜態文件:wordpress/\1

上傳:wordpress/(。*\.(htm$|html$|css$|js$))

- url: /wp-content/(。*\.(ico$|jpg$|png$|gif$))

靜態文件:wordpress/wp-content/\1

上傳:wordpress/wp-content/(。*\.(ico$|jpg$|png$|gif$))

- url: /(。*\.(ico$|jpg$|png$|gif$))

靜態文件:wordpress/\1

上傳:wordpress/(。*\.(ico$|jpg$|png$|gif$))

- url: /wp-admin/(。+)

腳本:wordpress/wp-admin/\1

安全:始終

- url: /wp-admin/

腳本:wordpress/wp-admin/index.php

安全:始終

- url: /wp-login.php

腳本:wordpress/wp-login.php

安全:始終

- url: /wp-cron.php

腳本:wordpress/wp-cron.php

登錄:管理員

- url: /xmlrpc.php

腳本:wordpress/xmlrpc.php

- url: /(。+)?/?

腳本:wordpress/index.php

2.記住將第壹行中的應用程序名稱改為您自己的名稱。

3.創建壹個新的php.ini文件,復制並粘貼以下內容:

Google _ app _ engine . enable _ functions = " PHP _ SAPI _ name,gc_enabled "

4.最後,創建壹個新的cron.yaml文件,並復制以下內容:

克朗:

描述:任務

url: /wp-cron.php

時間表:每2小時壹次

第三,修改Wordpress配置文件

1.下載最新版本的Wordpress到本地。這裏是WordPress最新中文版的下載地址。

2.解壓下載的Wordpress壓縮包,妳會得到壹個Wordpress文件夾。將此文件夾移動到新創建的freehao123文件夾中。請看我的:

3.進入Wordpress文件夾,將wp-config-sample.php重命名為wp-config.php。請用以下內容替換數據庫名、用戶名、密碼和主機。

/* * WordPress數據庫的名稱*/

define('DB_NAME ',' WordPress _ DB ');

/** MySQL數據庫用戶名*/

define('DB_USER ',' WP _ USER ');

/** MySQL數據庫密碼*/

define('DB_PASSWORD ',' WP _ PASSWORD ');

/** MySQL主機*/

if(isset($ _ SERVER[' SERVER _ SOFTWARE '])& amp;& ampstrpos($ _ SERVER[' SERVER _ SOFTWARE '],' Google App Engine ')!==假){

define('DB_HOST ',':/cloud SQL/myfreehao 123:freehao 123 ');

}否則{

define('DB_HOST ',' localhost ');

}

4.註:我的freehao123:在freehao123中,mfreehao123是我的應用名,Free Hao 123是我的雲SQL名。

第四,在Cloud SQL中創建壹個Wordpress數據庫環境

1.上面我們已經創建了壹個雲SQL,我們需要在雲SQL中創建數據庫名稱、用戶名和密碼。

2.在雲SQL中創建數據庫信息最簡單的方法就是Google提供的導入功能,官方有SQL文件:

3.在雲存儲路徑中填寫gs://appengine-php/setup.sql,點擊確定,創建我們的MysqL數據庫。

第五,上傳Wordpress到GAE,成功運行WP博客

1,App Engine PHP SDK下載解壓放在c盤,文件夾freehao123也放在c盤,打開run命令,執行以下命令:

cd google_appengine

app CFG . py update-R C:\ free Hao 123/

2.C:\freehao123/是存儲應用程序文件的絕對路徑。如果放在別的地方,請自行修改。運行該命令後,將要求您輸入GAE帳戶和密碼。

3.如果妳的谷歌賬戶設置了兩步驗證,

4.只需在Google兩步驗證中創建壹個新的特定於應用程序的密碼。

5.請稍等,所有文件將被上傳到GAE空間。如果妳不能連接到GAE空間服務器,請掛斷d

6.要輸入GAE給妳的二級域名,需要掛D,在GAE可以安裝運行Wordpress。

6.GAE通過綁定域名成功訪問了Wordpress。

1,GAE空間在國內默認二級域名無法訪問,但是我們可以用自己的addon域名正常訪問GAE,速度很快。

PS:2065438+2003年6月28日更新。關於GAE空間域名綁定的最新方法,請參考:GAE空間域名綁定新方法:添加DNS解析自定義域名。

2.應用程序設置中有壹個域名設置。單擊以添加您自己的域名。

3.為了成功地把附加域名放在GAE,該域名必須使用谷歌應用程序。如果沒有,請註冊並在右側添加。

4.更詳細的綁定域名方法參考:這是我在GAE上綁定的自定義域名。

七、GAE安裝Wordpress匯總

1.事實上,在GAE上安裝Wordpress的整個過程會很復雜。在這裏,部落為每個人打包了自己的Wordpress文件:WordPress For GAE下載。

2.下載wordpress for gae壓縮包,用freehao123解壓文件夾。妳需要修改的是app.yaml中的應用名稱和我的freehao 123:wp-config.php的free Hao 123。

3.把這兩項替換成妳自己的,然後把整個文件夾上傳到妳的GAE空間,就可以直接進入GAE第五步安裝Wordpress,整個過程就變得簡單多了。

4.在GAE空間安裝運行Wordpress並綁定域名演示。

  • 上一篇:怎麽開通中信信用卡
  • 下一篇:房地產貸款
  • copyright 2024外匯行情大全網