ubuntu 11.10是目前官方發(fā)布的最新的正式版本,其在用戶界面和內(nèi)核架構(gòu)等方面都有較大改善,是非常受歡迎的一個(gè)版本,下面這里給大家介紹一下如何在ubuntu 11.10下與apache 2、php5、mysql搭建web服務(wù)器,希望與大家一同探討用ubuntu搭建web服務(wù)器的優(yōu)缺點(diǎn)。

1.開始說明

首先需要跟大家說明一下,這個(gè)教程中使用的ip地址是192.168.0.23,主機(jī)名稱為server1.example.com這些設(shè)置可能會(huì)有所不同,你需要根據(jù)不同情況進(jìn)行修改。

2.切換管理員身份

在ubuntu中需要用root身份進(jìn)行操作,所以用下面的命令確保以root身份登錄:

sudo su

3.開始安裝mysql5

apt-get install mysql-server mysql-client

你將被要求提供一個(gè)mysql的root用戶的密碼,我們需要在紅色區(qū)域設(shè)置密碼。

new password for the mysql root user: repeat password for the mysql root user:

4.安裝apache2

apache2的是作為一個(gè)ubuntu的軟件包,因此我們可以直接用下面命令安裝它:

apt-get install apache2

現(xiàn)在,您的瀏覽器到http://192.168.0.23,你應(yīng)該看到apache2的測(cè)試頁:

轉(zhuǎn)播到騰訊微博

菜鳥教程 ubuntu 11.0下搭建web服務(wù)器

apache 2首頁

apache的默認(rèn)文檔根目錄是在ubuntu上的/var/www目錄 ,配置文件是/ etc/apache2/apache2.conf。配置存儲(chǔ)在的子目錄在/etc/apache2目錄。

5.安裝php5

我們可以直接安裝php5和apache的php5的模塊,如下:

apt-get install php5 libapache2-mod-php5

安裝完需要重啟

/etc/init.d/apache2 restart

6.測(cè)試的php5并獲取php5安裝的詳細(xì)信息

默認(rèn)網(wǎng)站的文件根目錄是在/var/www下中?,F(xiàn)在我們將在該目錄中創(chuàng)建一個(gè)小型php文件(info.php的)在瀏覽器中調(diào)用它。該文件將顯示很多關(guān)于我們的php安裝,如安裝的php版本和有用的一些細(xì)節(jié)。

vi /var/www/info.php

菜鳥教程 ubuntu 11.0下搭建web服務(wù)器

顯示代碼

現(xiàn)在,我們可以用瀏覽器訪問例如http://192.168.0.23/info.php文件

菜鳥教程 ubuntu 11.0下搭建web服務(wù)器

php頁面

正如你所看到的,php5正常工作,它通過apache 2.0的處理程序,在服務(wù)器api線。如果你繼續(xù)向下滾動(dòng),你會(huì)看到所有在php5中已經(jīng)啟用的模塊。mysql是沒有列出,這意味著我們沒有在php5支持mysql。

7.php5獲得mysol的支持

讓php在mysql中獲得支持,我們可以安裝的php-mysql軟件包。安裝一些其他的php5模塊,以及您可能需要的應(yīng)用程序,這是一個(gè)好主意:

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

現(xiàn)在重新啟動(dòng)apache2的:

/etc/init.d/apache2 restart

現(xiàn)在,重載http://192.168.0.23/info.php在您的瀏覽器,并再次向下滾動(dòng)到模塊部分?,F(xiàn)在,你應(yīng)該找到許多新的模塊,包括mysql模塊:

菜鳥教程 ubuntu 11.0下搭建web服務(wù)器

php支持

8.安裝phpmyadmin

phpmyadmin是一個(gè)網(wǎng)絡(luò)接口,通過它可以管理你的mysql數(shù)據(jù)庫。

apt-get install phpmyadmin

你會(huì)看到以下問題:

web server to reconfigure automatically:

configure database for phpmyadmin with dbconfig-common?

在地址欄輸入http://192.168.0.100/phpmyadmin/:你就可以訪問phpmyadmin了。

轉(zhuǎn)播到騰訊微博

菜鳥教程 ubuntu 11.0下搭建web服務(wù)器

安裝完畢

9.相應(yīng)軟件下載地址:

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/

上面就是搭建web服務(wù)器的整個(gè)步驟,相比與之前寫過的opensuse和centos兩個(gè)發(fā)行版本,ubuntu搭建起來相對(duì)更容易一些,而且由ubuntu搭建的web服務(wù)器應(yīng)用也非常廣泛,大家可以按照步驟自己大家來看看,非常簡(jiǎn)單。

分享到

tangrong

相關(guān)推薦