距離上次的OpenShift教學已經有一小段時間,接下來要教大家開始尋找FTP上的目錄,找到我們的WordPress原始檔案,並且修正其中的語言(語系)設定,把它調整成為我們熟悉的正體中文介面,使得後才操作更為方便。以往如果安裝時是透過虛擬主機內自動安裝WordPress功能,預設語言都會是英文語系,當使用者透過修改設定檔案改好後,其實介面並不會變成中文哦!
為什麼不會呢?因為WordPress仰賴.mo檔案的語系設定,就算改成讀取「zh_TW」的正體中文語系,原先自動安裝包中並沒有包入各國語系(如果包入WordPress檔案就會很可怕的大),所以更改後還要自己去下載正體中文語系檔案上傳到語系目錄,才會讓網站後台擁有正體中文介面。不過現在不用了,從WordPress3.7開始,將可以改完設定後,直接後台點選更新即可擁有中文介面。
OpenShift最為彈性的地方就是SSH權限,不過在取得SSH權限之前,大家最想要的還是FTP權限,可是在後台並沒有看到相關的連線資訊或是啟用方式,該怎麼做?事實上要使用OpenShift的FTP,你必須透過所謂的SSH來進行,可是這東西對大多數使用者來說是一個陌生的東西,該如何用最簡單的方式、圖像化的方式來取得FTP使用呢?別怕,交給PuTTYgen和FileZilla就可解決。
想要使用OpenShift,首先我們必須使用PuTTYgen來產生RSA的公鑰和私鑰,接著將公鑰設定到OpenShift系統後台,接著私鑰存放在本機電腦,緊接著開啟你的FileZilla軟體,將RSA私鑰匯入進去,並且設定一個新連線,輸入好位置與使用者帳號,並選擇透過SFTP的方式+交談式介面,就可以輕鬆連上FTP做檔案存取了,不過過程中麻煩的是產生RSA金鑰。
OpenShift申請方式並不困難,不過後續的維護與管理倒是有些小難度,因為什麼沒有預先安裝好。這回我們要來安裝phpMyAdmin來協助管理MySQL資料庫。一般訪間的虛擬主機這種東西都會預先安裝好,不過我們使用的是Redhat提供的PaaS服務「OpenShfit」,這種東西就要靠我們DIY進行安裝。但好佳在有內建,可以點一下就快速安裝,這點倒是幫助我們省去許多功。
當你安裝好WordPress後,在應用程式管理中會有一個phpMyAdmin的套件可以安裝,我們只要點一下就會自動幫你將phpMyAdmin設定到好,這點倒是幫助到不少新手朋友。之所以要安裝phpMyAdmin是因為我們可以自行新增其他的MySQL資料庫來使用,同時也可以快速的管理WordPress資料庫,要做一些更動修改都可以批次快速處理。
有一個由Redhat所提供的雲端服務 OpenShift 你聽過嗎?這個雲服務(PaaS,平台即服務)目前提供一個免費方案給大家使用,而他們的環境支援多種語言,包含PHP、Java、Ruby、Python、Node.js等等,此外也有支援MySQL和MongoDB。而伺服器的環境是建制執行在Amazon Web Services上,換個角度想也可以說是免費亞馬遜雲端主機。 OpenShift 這個伺服器環境主要是針對開源程式開發者,若是一般單純想架設網站的使用者,可能有點小複雜,不同於虛擬主機的操作方式,你必須從頭開始,同時也要會一點Linux指令、SSH等,比較容易上手,不過若單純架設WordPress和申請空間,這點就沒什麼難度了,都是圖像式的介面,最慢半小時內就可以建置好你的WordPress網站。