2012-02-01 60 views
0

我有一個EC2實例與Glassfish Server Open Source Edition一起運行。 現在我需要在wordpress中設置一個網站。如何在一臺EC2機器上安裝Wordpress?

我該怎麼做?

我正在尋找5 minutes installation tutorial,但我被困在它所說的關於網絡服務器的部分。 我必須在Linux中安裝Apache,然後啓用FTP訪問? (上傳wordpress文件?)

現在我被困在這部分傢伙,任何提示是非常受歡迎的。

回答

1

好的。這將對你需要做的事情有一個高度概括。這是一個漫長的過程,你需要研究。

Glassfish服務器是針對Java應用程序的(afaik)。 WordPress是一個基於PHP/MySQL的系統。

Apache是​​一個免費的開源Web服務器,你可以使用它,它很好地集成了PHP和MySQL。你需要的是一個LAMP設置(LAMP代表「linux,apache,mysql和php)。你還沒有指定你的EC2運行的是什麼(Linux發行版),但可以說它的Ubuntu。快速搜索」安裝燈你需要SSH訪問權限(你將擁有EC2),那麼如果你通過你選擇的教程來運行,那麼你就需要在你的機器上安裝一個安裝指南,你會指定一個public_html目錄(通常默認爲/var/www

現在安裝Wordpress,你可以做的是安裝一個FTP服務器,但這會比較複雜,但是這將是安裝Wordpress最簡單的方法所有FTP並將wordpress文件上傳到公共html目錄,然後您將能夠使用您在LAMP教程中設置的mysql數據庫憑證運行5分鐘的安裝過程。

一個更簡單的方法來做你需要做的就是在你的EC2實例上安裝subversion。 sudo apt-get install subversion在Ubuntu上。這樣你可以將svn export這個wordpress版本庫存到你的公共html文件夾(http://codex.wordpress.org/Installing/Updating_WordPress_with_Subversion)。

但是,如果沒有運行在EC2實例上的FTP服務器,您將無法通過FTP進行修改文件或任何其他內容。您必須通過SSH(或SFTP)來完成所有可能或不可管理的事情。

在所有的誠實和最大的尊重,如果你不知道apache和安裝一個LAMP服務器等,那麼你可能有點超出你的深度與亞馬遜的EC2服務器。你最好用一臺託管公司的專用服務器,它將安裝你需要的一切。

+0

謝謝@Thomas Clayson,我已經在Wordpress中有一個帳戶,我正試圖學習更多的WordPress,謝謝你的提示。 – 2012-02-01 12:20:28

+0

我不確定我會安裝FTP服務器嗎?可以使用'sshfs',從而將遠程服務器的'public_html'目錄安裝爲本地目錄。這比FTP更容易我認爲 – KajMagnus 2012-06-29 12:24:47

+0

我對sshfs瞭解不多。我一直設法使用ftp服務器等。 – 2012-06-29 12:57:51

相關問題