新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 新手搭建網(wǎng)站服務(wù)器(Ubuntu+LAMP)

        新手搭建網(wǎng)站服務(wù)器(Ubuntu+LAMP)

        作者: 時間:2016-10-08 來源:網(wǎng)絡(luò) 收藏

        我是一個不精通Linux的新手,想要安裝一臺Ubuntu6.06版的 Linux服務(wù)器,用這臺服務(wù)器上的LAMP套件來運行我自己的個人網(wǎng)站。LAMP套件就是“Linux+Apache+Mysql+PHP這四款軟件組成了一個可以使網(wǎng)站運行的套裝工具軟件。”通過Google搜索和安裝嘗試,我獲得了一些成功的安裝配置經(jīng)驗,通過本文提供給Linux網(wǎng)站服務(wù)器系統(tǒng)的入門者學(xué)習(xí)。本次安裝的網(wǎng)站軟件環(huán)境中將使用Apache2網(wǎng)頁服務(wù)軟件、MySQL5網(wǎng)站后臺數(shù)據(jù)庫軟件、以及PHP5角本解釋語言軟件,配置成的系統(tǒng)也可提供FTP服務(wù)。

        本文引用地址:http://www.104case.com/article/201610/305599.htm

        如果你的電腦裝配了足夠多的物理內(nèi)存,建議你下載一份Vmware虛擬機軟件來虛擬安裝這個網(wǎng)站服務(wù)器環(huán)境軟件。Vmware軟件提供的虛擬機可以使你的安裝和更改配置變得非常簡單。Vmware軟件可以從

        這里

        免費下載.

        安裝Ubuntu 6.06 Linux服務(wù)器軟件

        首先從

        Ubuntu

        網(wǎng)站下載得到Ubuntu6.06服務(wù)器軟件CD鏡像文件(.iso文件),用刻錄軟件把下載的ISO文件制作成CD。安裝的時候,選擇安裝菜單中的LAMP安裝模式進行安裝,并且安裝提示來進行軟件配置。

        默認安裝過程結(jié)束后,唯一呈現(xiàn)在你面前的將是一個Linux命令提示符,作為Linux新手,此時你可以做兩個選擇:1.學(xué)習(xí)在命令提示符下輸入哪些命令,來配置這臺LAMP網(wǎng)站服務(wù)器;2.繼續(xù)進行安裝,為機器加入一個圖形用戶接口軟件,用可視化直觀的方式來管理這臺LAMP網(wǎng)站服務(wù)器。第二種方法對初學(xué)者來說很容易辦到。

        為了在命令提示符下獲得一個圖形用戶接口軟件(KDE或Gnome都可以),你需要輸入一些命令。Gnome圖形用戶接口相對來說比較容易上手。

        在命令提示符下輸入下列命令將可以獲得Gnome圖形用戶接口軟件:

        sudo apt-get update

        sudo apt-get install ubuntu-desktop

        運行以上命令時保證你的機器和Internet是連通的。sudo命令運行時將提示你輸入特權(quán)用戶root的密碼,因為以上命令只有root用戶才可以運行。如果密碼輸入正確,安裝圖形用戶接口的過程將自動開始并進行,安裝結(jié)束后,系統(tǒng)提示你重起。再次啟動系統(tǒng)時,你將進入一個Gnome圖形用戶界面,在圖形界面中,你可以很方便地對整個機器進行管理和配置調(diào)整。

        配置網(wǎng)站服務(wù)器套裝軟件

        運行上面剛安裝好Ubuntu 6.06 Linux機器時,其實一個完整的網(wǎng)站應(yīng)用環(huán)境也已經(jīng)同時在運行了,其中包含了:Apache2, MySQl 5, PhP5和Pearl5等軟件。接下來的工作,就是按照你的網(wǎng)站的需求,來對這些網(wǎng)站軟件逐個地進行配置.配置的方法有兩種:直接修改相應(yīng)軟件的配置文件;或者下載給予web的圖形化管理工具軟件來配置相應(yīng)的網(wǎng)站軟件。直觀的圖形化管理工具比較適合初學(xué)者使用,本文介紹一款名叫WebMin的圖形管理來管理這些網(wǎng)站服務(wù)器軟件。

        WebMin管理工具可以從

        這里

        下載.下載結(jié)束后你會得到一個名叫“webmin-1.290.tar.gz”的文件.你需要通過運行以下命令來解壓并安裝這個圖形化的管理工具:

        sudo apt-get install build-essential

        cd Desktop

        ls

        cd webmin-1.290

        ./setup.sh /usr/local/webmin

        管理工具安裝過程將開始,安裝自動進行,完成后,在機器上的瀏覽器地址欄內(nèi)輸入http://機器名:10000,來打開webmin管理工具, 點擊servers選項,瀏覽到Apache Webserver圖標,作上角你可以看到一個叫“module configuration”的標簽,在這個標簽內(nèi)需要改變一些設(shè)置。

        1.將 “File or directory to add virtual servers to”設(shè)置成 “/etc/apache2/sites-available/default”. 這條改動對多站點的設(shè)置有用

        2.將 Directory to create links in for new virtual servers設(shè)置成 /etc/apache2/sites-enabled/000-default.本條將開啟指定的虛擬站點

        (大概類似下圖)

        3. 向下滾動進入到“system configuration” 并且將“server root directory” 設(shè)置成 “/etc/apache2”.

        4. 將 “path to httpd executable” 設(shè)置成 “/usr/sbin/apache2ctl”.

        5. 將 “path to apache2ctl”設(shè)置成 “/usr/sbin/apache2ctl”.

        6.將 “command to start apache” 設(shè)置成 “/etc/init.d/apache2 start”

        7. 將 “command to stop apache” 設(shè)置成 “/etc/init.d/apache2 stop”

        8. 將下面所有的apche改為apache2,效果類似下圖。

        完成以上步驟后保存,再回到 “apache webserver”圖標,然后重新啟動 apache2. 為了使外部用戶可以訪問到你的網(wǎng)站,你應(yīng)該開放機器的80號端口,如果網(wǎng)站的端口設(shè)置成8080,還需要在DNS服務(wù)器中設(shè)定正確的記錄。

        現(xiàn)在開始測試網(wǎng)站。首先為你的機器準備一個公網(wǎng)IP地址,不要使用內(nèi)網(wǎng)私用地址 (比如192.168.x.x這樣的地址) ,內(nèi)網(wǎng)私用IP地址無法被外網(wǎng)用戶訪問到。在上網(wǎng)電腦中輸入你機器的公網(wǎng)IP地址,你將會看到Apache2的默認頁,這表明Apache2 軟件已經(jīng)工作正常。

        你能夠瀏覽到以上頁面,就表明你機器的80號端口是開放并有效的,你的網(wǎng)站服務(wù)器軟件Apache2已經(jīng)正常運行了。接著要做的就是把你的網(wǎng)站頁面文件全部拷貝到/var/www目錄之下,將首頁文件更名為index.html。為避免ISP將你的端口地址封堵,可以使用端口轉(zhuǎn)發(fā)辦法,步驟如下:


        上一頁 1 2 下一頁

        關(guān)鍵詞:

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 彭水| 咸阳市| 成武县| 湘潭县| 尼勒克县| 铜川市| 冷水江市| 泰顺县| 磴口县| 定结县| 吉首市| 桑日县| 饶阳县| 兴和县| 北票市| 滕州市| 罗定市| 泾阳县| 揭西县| 平度市| 嘉定区| 阿荣旗| 苗栗市| 铁岭县| 达尔| 鄂温| 辰溪县| 铜陵市| 吉木乃县| 冕宁县| 潜江市| 响水县| 宝兴县| 巴彦淖尔市| 永仁县| 瑞安市| 鄱阳县| 道孚县| 大丰市| 桂阳县| 田林县|