偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

講述Ubuntu Apache Web服務(wù)器簡介

系統(tǒng) Linux
現(xiàn)在,所有到達(dá)你的Ubuntu Apache服務(wù)器的HTTP連接中,只要其“Host:”頭部被設(shè)成 ,那么將由對(duì)應(yīng)的虛擬服務(wù)器來響應(yīng)

在向大家詳細(xì)介紹Apache之前,首先讓大家了解下Ubuntu Apache,然后全面介紹Ubuntu Apache,希望對(duì)大家有用。Ubuntu 包含了非常好的翻譯和容易使用的架構(gòu),這些由自由軟件社團(tuán)將不斷的提供, 將盡可能的使大多數(shù)人方便使用 Ubuntu 。一般情況下,我們會(huì)在Web服務(wù)器上寄放多個(gè)Web站點(diǎn),并且每個(gè)站點(diǎn)都有它自己的虛擬服務(wù)器。對(duì)于Ubuntu Apache來說,它同時(shí)支持基于名稱的虛擬服務(wù)器和基于IP的服務(wù)器。

對(duì)于基于IP的虛擬服務(wù)器,每個(gè)站點(diǎn)都具有一個(gè)單獨(dú)的IP地址,這樣的缺點(diǎn)是使用太多的IP地址,但如今IPv4的地址已有枯竭的跡象,所以不提倡使用,通常在要求使用SSL 時(shí)才使用。

對(duì)于基于名稱的虛擬服務(wù)器,多個(gè)Web站點(diǎn)共享一個(gè)IP地址。在這種情況下,通常根據(jù)HTTP請(qǐng)求頭部來決定將其發(fā)給哪一個(gè)站點(diǎn)。為此,我們需要為每個(gè)虛擬服務(wù)器分別建立一個(gè)配置,給作為Web站點(diǎn)的根的目錄以及主機(jī)命名。但是,如果這樣的話我們每當(dāng)添加一個(gè)新的虛擬服務(wù)器時(shí),就要修改Ubuntu Apache的配置并重新啟動(dòng),這的確很煩人呢!

值得高興的是,如果使用動(dòng)態(tài)虛擬主機(jī)技術(shù)的話,可以隨時(shí)加入虛擬主機(jī)時(shí)而不必重新配置或啟動(dòng)Ubuntu Apache。該技術(shù)要用到一個(gè)模塊,稱為vhost_alias。我們可以通過在Apache2已啟用的模塊目錄中建立一個(gè)符號(hào)鏈接來啟用該模塊,命令如下所示:
$ sudo ln -s /etc/apache2/mods-available/vhost_alias.load \

/etc/apache2/mods-enabled/vhost_alias.load要想使vhost_alias正常工作,我們還需要修改/etc/apache2/apache2.conf 來關(guān)閉常規(guī)名稱(canonical names),修改日志文件的配置,并為我們的虛擬主機(jī)規(guī)定存放位置。下面是一個(gè)實(shí)例:
#從"Host:"頭中取得主機(jī)名
UseCanonicalName Off

# 這種日志格式可以從***個(gè)字段中提取出主機(jī)名
LogFormat "%V %h %l %u %t "%r" %s %b" vcommon
CustomLog /var/log/apache2/access_log vcommon

# 在返回請(qǐng)求的文件名路徑中包含主機(jī)名
VirtualDocumentRoot /var/www/vhosts/%0/web
VirtualScriptAlias /var/www/vhosts/%0/cgi-bin接下來,創(chuàng)建存放虛擬主機(jī)的目錄,命令如下:
$ sudo mkdir /var/www/vhosts新建一個(gè)基干虛擬服務(wù)器,命令如下所示:
$ sudo mkdir -p /var/www/vhosts/skeleton/cgi-bin
$ sudo cp -a /var/www/apache2-default /var/www/vhosts/skeleton/web重新啟動(dòng)apache2,使得上面的配置生效,方法如下所示:
$ sudo /etc/init.d/apache2 restart好了,現(xiàn)在我們可以建立基于名稱的虛擬主機(jī)了。方法是將基干拷貝到要響應(yīng)的主機(jī)名。舉例來說,要想為www.mysite.com新建一個(gè)虛擬服務(wù)器的話,只要運(yùn)行下面的命令就行了:
$ sudo cp -a /var/www/vhosts/skeleton /var/www/vhosts/

現(xiàn)在,所有到達(dá)你的Ubuntu Apache服務(wù)器的HTTP連接中,只要其“Host:”頭部被設(shè)成 ,那么將由對(duì)應(yīng)的虛擬服務(wù)器來響應(yīng)。為了早些看到我們的勞動(dòng)成果,可以在本地進(jìn)行測試。為此編輯/etc/hosts,加入下面一項(xiàng):
127.0.0.1 www. mysite.com這樣,在本機(jī)上就能訪問該站點(diǎn)了。但是,為了讓所有用戶都能訪問虛擬主機(jī),還需申請(qǐng)域名,并且我們還需要在公共DNS服務(wù)器上進(jìn)行設(shè)置。

本文為讀者介紹了在Ubuntu Linux下安裝Ubuntu Apache和PHP的方法。同時(shí),我們還介紹了兩種常見的虛擬服務(wù)器類型。***,給出了動(dòng)態(tài)虛擬主機(jī)的詳細(xì)配置方法。希望本文對(duì)讀者學(xué)習(xí)Ubuntu Linux系統(tǒng)有所幫助。

【編輯推薦】

  1. 安裝Ubuntu Apache Web服務(wù)器
  2. 紅帽Linux Ubuntu業(yè)務(wù)計(jì)劃融合
  3. 自由選擇Linux Ubuntu高級(jí)平臺(tái)
  4. 詳解深談Ubuntu編譯源碼包
  5. Ubuntu Tora里安裝Oracle的provider
責(zé)任編輯:佚名 來源: csdn
相關(guān)推薦

2009-12-30 10:09:08

Ubuntu Apac

2010-01-06 14:08:33

JSON WEB站點(diǎn)

2018-04-02 15:07:01

LinuxApacheWeb服務(wù)器

2009-12-08 12:23:15

UbuntuFTP服務(wù)器

2011-03-21 14:41:04

LAMPapacheweb

2017-12-27 10:18:09

ApacheNginx服務(wù)器

2018-05-04 12:22:47

2011-09-20 09:15:11

2012-05-21 10:16:53

2012-07-16 09:33:04

2011-01-06 13:20:45

Web服務(wù)器Apache

2011-02-22 15:51:41

2014-07-15 09:44:07

Linux Web服務(wù)Nginx

2018-10-26 11:30:40

Apache Web服務(wù)器站點(diǎn)

2018-10-23 09:58:23

ApacheNGINXWeb

2013-12-04 09:17:45

2011-09-09 09:35:28

2013-05-14 09:09:48

2010-07-12 13:12:05

ApacheTomcat

2009-12-28 17:23:54

Fedora Samb
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)