Ubuntu 11.0下配(pèi)置Web服務(wù)器詳(xiáng)細教程
近日,有消(xiāo)息爆出Linux桌麵已經趨於"死亡",眾(zhòng)多Linux愛好者感到失望,但令人可喜(xǐ)的是Linux在(zài)服(fú)務器領域(yù)表現卻(què)尤為喜人,據IDC數據顯示,部署(shǔ)了Linux係統的服務器占到20%的市(shì)場(chǎng)份額。其中(zhōng)Red Hat和Ubuntu在服務器市場(chǎng)表(biǎo)現(xiàn)搶眼,由它們搭建的Web服務器在企業中應用(yòng)最為廣泛。
同時,Ubuntu創始人表示近年來Ubuntu形式已經(jīng)開始逆(nì)轉(zhuǎn),從2011年(nián)開始采用Ubuntu作為網頁服務器的(de)用戶比RHEL更多,Ubuntu 在(zài)企業市(shì)場正不斷(duàn)擴張,相反RHEL卻(què)呈現下跌傾向。無疑(yí)Ubuntu有(yǒu)如(rú)此強(qiáng)勢表現離不開其(qí)在Web服務(wù)器上的應用。而搭建(jiàn)Ubuntu的(de)Web服務器 無疑是目前非常熱門的技術。下麵我們(men)來看一下如何在Ubuntu下搭建(jiàn)大(dà)家熟悉的Web服務器(qì)。
Ubuntu 11.10是目前官方(fāng)發布的最(zuì)新的(de)正式版本,其在用(yòng)戶(hù)界麵和內核架構(gòu)等方麵都有較(jiào)大(dà)改善,是非(fēi)常受歡(huān)迎的一個版本,下麵這裏(lǐ)給大家介紹一下如何在(zài) Ubuntu 11.10下與(yǔ)Apache 2、PHP5、MySQL搭建Web服務器,希望(wàng)與大家一(yī)同探討用Ubuntu搭建Web服務器的優(yōu)缺點(diǎn)。
1.開始說明(míng)
首先需要跟(gēn)大家說明一(yī)下,這(zhè)個(gè)教程中使用的IP地址是192.168.0.23,主機名稱為Server1.example.com這些設置可能會有所不同,你(nǐ)需要根據(jù)不同情況進(jìn)行修改(gǎi)。
安裝Apache2
2.切換管理員身份
在Ubuntu中需要用root身份進行操作,所以用下麵的命令確保以root身份登錄:
sudo su
3.開(kāi)始安(ān)裝(zhuāng)MySQL5
apt-get install mysql-server mysql-client
你將被要求提(tí)供一個MySQL的(de)root用(yòng)戶的(de)密碼,我們需要在紅色區域設置密碼。
New password for the MySQL "root" user: <-- yourrootsqlpassword
Repeat password for the MySQL "root" user: <-- yourrootsqlpassword
4.安(ān)裝Apache2
Apache2的是作為一個Ubuntu的軟(ruǎn)件包,因此我們(men)可以直接用下麵命(mìng)令安裝它:
apt-get install apache2
現(xiàn)在,您(nín)的瀏覽器到http://192.168.0.23,你(nǐ)應該(gāi)看到Apache2的測(cè)試頁:
Apache 2首頁
Apache的默認(rèn)文檔根目錄是在(zài)Ubuntu上的/var/www目錄 ,配(pèi)置(zhì)文(wén)件是/ etc/apache2/apache2.conf。配置存儲在的子(zǐ)目(mù)錄在/etc/apache2目錄。
安裝PHP5
5.安(ān)裝PHP5
我們(men)可(kě)以直接(jiē)安裝PHP5和(hé)Apache的PHP5的模塊,如下:
apt-get install php5 libapache2-mod-php5
安(ān)裝完需(xū)要(yào)重啟
/etc/init.d/apache2 restart
6.測(cè)試的PHP5並(bìng)獲取(qǔ)PHP5安裝(zhuāng)的詳細信息:
默認網站的文(wén)件(jiàn)根目錄是在/var/www下中。現在我(wǒ)們將在該目錄中(zhōng)創建(jiàn)一個小型(xíng)PHP文件(info.php的)在瀏覽器中調用它(tā)。該文件將(jiāng)顯(xiǎn)示很多關於我們的PHP安裝,如安裝的PHP版本和有用的一(yī)些細節。
vi /var/www/info.php
顯示代(dài)碼
現在,我們可以用瀏覽器訪問例如http://192.168.0.23/info.php文件
PHP頁麵
正如你(nǐ)所(suǒ)看到的,PHP5正(zhèng)常工作,它通過Apache 2.0的(de)處理(lǐ)程序,在服(fú)務器API線。如果你繼續向下滾動,你(nǐ)會看到所(suǒ)有在(zài)PHP5中已經(jīng)啟用的模塊。MySQL是沒有(yǒu)列出,這意味(wèi)著我(wǒ)們沒(méi)有在PHP5支(zhī)持MySQL。
7.PHP5獲得MySOL的支(zhī)持
讓PHP在MySQL中獲得支持,我們可以安裝的php-mysql軟(ruǎn)件(jiàn)包。安(ān)裝一些其他的PHP5模塊,以及您可能需要的應用程序,這是一個好(hǎo)主意:
apt-cache search php5
還安裝需要安裝的
apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
現在重新啟動Apache2的:
/etc/init.d/apache2 restart
現在,重載http://192.168.0.23/info.php在您的瀏(liú)覽(lǎn)器,並再(zài)次向下(xià)滾動到模(mó)塊部分(fèn)。現在,你應該找(zhǎo)到許多新(xīn)的模(mó)塊,包括MySQL模塊:
PHP支持(chí)
安裝phpMyAdmin
8.安裝phpMyAdmin
phpMyAdmin是一(yī)個網絡接口,通過它可以管理你的MySQL數據庫(kù)。
apt-get install phpmyadmin
你會看到以下問題:
Web server to reconfigure automatically: <-- apache2
Configure database for phpmyadmin with dbconfig-common? <-- No
在(zài)地址(zhǐ)欄輸入http://192.168.0.100/phpMyAdmin/:你就可以訪(fǎng)問phpMyAdmin了(le)。
安(ān)裝完(wán)畢
9.相應軟件下載地址(zhǐ):
●Apache: http://httpd.apache.org/
●PHP: http://www.php.net/
●MySQL: http://www.mysql.com/
●Ubuntu: http://www.ubuntu.com/
●phpMyAdmin: http://www.phpmyadmin.net/
上麵(miàn)就是搭建Web服務器(qì)的整個步驟,相比與之前寫過的openSUSE和(hé)CentOS兩(liǎng)個發行版本(běn),Ubuntu搭建起來相對更容易一些,而且(qiě)由Ubuntu搭建的Web服務(wù)器應用也(yě)非常廣泛(fàn),大家可以按(àn)照步驟自己大家來看看(kàn),非(fēi)常簡單。
關(guān)鍵詞:Ubuntu,Web服務器(qì)
閱讀本文後(hòu)您有什麽(me)感(gǎn)想? 已有 人給出評價(jià)!
- 1
- 1
- 2
- 2
- 2
- 1