2010年8月10日 星期二

Ubuntu如何架伺服器初級教學(安裝Apache、MySQL、PHP 和 phpmyadmin )

這只是最簡單,要給初學者有信心的東西
如果你是初學者,想要進入架網站的領域但是不知道從何下手
這篇文章你可以參考參考

以下的方法適用於ubuntu 10.04以及linux mint9

當你早上睡覺被一個人的電話吵醒,告訴你你的老闆要你學Joomla,然後你又是在ubuntu之下而沒有appserv這種好用的windows only軟體可以用,這時候你就會需要這篇教學了

本來我還想要自己寫一篇,可是我發現網路上已經有大神寫出來了,而且是用圖形介面的安裝方式,簡單明瞭啊!所以我就不多做重工了,請到他的網站看吧!


接著,等你按照上面指示都安裝的差不多之後,你就可以開始測試一下你的伺服器了
首先,在ubuntu之下,伺服器的根目錄(也就是你要上傳網頁給別人看得地方)在/var/www內
由於那裡是屬於檔案系統的位置,所以你得要有root權限

雖然一般來說都會要你背指令,可是如果你沒有要用到很難,只是想要丟網頁給人別看
那你也可以用圖形介面的方式把網頁丟到/var/www資料夾

如果你是用Mint,直接對著/var/www資料夾按右鍵->以管理者權限開啟,這樣就可以用滑鼠拖曳的方式把你的網頁丟上去了

如果你是用ubuntu,那請參考我這篇:http://way3sec.blogspot.com/2010/06/blog-post_30.html

現在,你可以開始測試你的網頁了。先用網頁編輯器(Kompozer或者是openoffice之類的)隨便製作一個HTML網頁,裡面最好包含圖檔文字檔,然後把你製作好的圖檔和html檔一起丟在一個資料夾。

讓我們將製作好的html檔案名為123
而包含著123.html以及圖檔的資料夾為test資料夾好了

當你把test資料夾丟進/var/www底下之後,並且打開瀏覽器,輸入http://localhost/test/123.html
你應該就可以你自己剛剛製作的東西了

那要怎麼樣開放給外人看呢?
首先你先打開終端機,輸入ifconfig
接著你會發現跑出一大段文字,請將第二行的數字給記起來
















以我自己為例,數字是123.240.192.194
這就是我可以對外連結的ip位置
這時候,你只要在瀏覽器打上http://123.240.192.194/test/123.html
就可以看到對外連結的網頁的樣子了

就這樣啦,這是最初級最基本的網站架設概念
當然還不只這些,還有像是php連結資料庫、CSS設計等等五花八門要學習的
如果你想深入這領域研究的話,你可就有得努力囉!


沒有留言:

張貼留言