成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

ubuntu系統(tǒng)下在apache2.4服務(wù)器上設(shè)置虛擬主機

mindwind / 2583人閱讀

摘要:安裝步驟在用戶的主目錄下,創(chuàng)建目錄用來作為虛擬主機的根目錄。重啟服務(wù)器配置虛擬主機,如果你是系統(tǒng),可以在找到文件,如果你是系統(tǒng)可以在找到文件,編輯他們加上剛才配置的虛擬主機映射的地址。

安裝環(huán)境

配置虛擬主機也是個不小的嘗試,已經(jīng)忘了有多少個夜晚在嘗試配置lamp環(huán)境,但是到了這一步就卡頻了,網(wǎng)上的答案也是千奇百怪。覺得很有必要記錄一下配置的過程,一是為了鞏固基礎(chǔ),第二也是為了給大家做個參考。

安裝環(huán)境也是一個很重要的指標(biāo),記得以前配置虛擬主機的時候,網(wǎng)上的答案大多是window平臺下的解決方案,Apache的版本也不是最新的。特別重要的一點是apache2.2和apache2.4的配置還是有很大差別的。我的配置環(huán)境是:Ubuntu14.04,apache2.4。

安裝步驟

在用戶的主目錄下,創(chuàng)建wwwroot目錄用來作為虛擬主機的根目錄。

sudo mkdir wwwroot (**使用root權(quán)限創(chuàng)建wwwroot**)

在新創(chuàng)建的目錄下,創(chuàng)建一個index.html文件用來做測試頁面。

sudo touch index.html
sudo vim index.html    

編輯頁面后,頁面的內(nèi)容如下:



    


    

test...

在apache2.4中,虛擬主機的目錄是通過/etc/apache2/sites-available中配置的,默認(rèn)情況下,apache有一個默認(rèn)的虛擬主機文件叫000-default.conf。我們將會復(fù)制000-default.conf文件內(nèi)容到我們新的虛擬主機配置文件中。

sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/yiidemo.conf    

編輯該配置文件,用來指向剛才設(shè)定的目錄。

sudo vim  /etc/apache2/sites-available/yiidemo.conf

編輯后的配置如下(刪除了額外的注釋):


        Options Indexes FollowSymLinks
        AllowOverride None
        Require all granted


        ServerName www.yiidemo.local
        ServerAdmin webmaster@localhost
        DocumentRoot /home/hehongwei/wwwroot


        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
       

重啟apache服務(wù)器:

sudo service apache2 restart

修改虛擬主機文件后,禁用默認(rèn)的虛擬主機配置(000.default.conf),然后啟用新的虛擬主機配置,如下所示。

sudo a2dissite 000-default.conf (**這一步不是必須的**)
sudo a2ensite  yiidemo.conf

這一步,將激活yiidemo.conf配置文件。他的作用是生產(chǎn)一份鏈接到/etc/apache2/sites-enabled/,為什么這樣做呢,因為實際上apache2加載的就是該目錄下所有的配置文件。而a2dissitea2ensite這兩個動作,能更好的管理我們的虛擬主機。

重啟apache2服務(wù)器:

sudo service apache2 restart  

配置虛擬主機,如果你是window系統(tǒng),可以在C:WindowsSystem32driversetc找到host文件,如果你是linux系統(tǒng)可以在/etc/hosts找到host文件,編輯他們加上剛才配置的虛擬主機映射的IP地址。

192.168.*.* www.yiidemo.local  (**IP地址為apache服務(wù)器所在的主機地址**)

打開瀏覽器,輸入www.yiidemo.local,不過不錯意外的話,看到的是這個結(jié)果:

如果你配置沒問題的話,那可能就是出在index.html的權(quán)限上了,稍安勿躁,我們?yōu)閣wwroot下的目錄及文件設(shè)置下可寫權(quán)限,命令如下:

sudo chmod  -R 755 ~/wwwroot/

刷新一下頁面,是不是可以正常訪問了.

幫助鏈接

http://linux.cn/article-3164-1.html
http://wiki.ubuntu.org.cn/Apache%E8%99%9A%E6%8B%9F%E4%B8%BB%E6%9C%BA%E6%8C%87%E5%8D%97
https://netbeans.org/kb/docs/php/configure-php-environment-ubuntu_zh_CN.html
http://www.neoease.com/apache-virtual-host/

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/35717.html

相關(guān)文章

  • Ubuntu18.04務(wù)器安裝Apache2.4/MariaDB10.3/PHP7.2

    摘要:在這篇文章中,我們將分享在最新系統(tǒng)鏡像中安裝常規(guī)的軟件環(huán)境。出于安全的考慮,以及我們后續(xù)安裝網(wǎng)站,需要禁止默認(rèn)根目錄執(zhí)行。這個其實與安裝后設(shè)置相似。這樣,在安裝完畢之后,我們可在中安裝完畢,且軟件都是比較新的。 在這篇文章中,我們將分享在最新Ubuntu18.04系統(tǒng)鏡像中安裝LAMP常規(guī)的軟件環(huán)境。其中軟件包括Apache2.4/MariaDB10.3/PHP7.2,這里我們看到不安...

    dockerclub 評論0 收藏0
  • php7 + mysql5.7 +apache2.4 on Ubuntu 14.04

    摘要:如果想通過來安裝,則需要添加源。目前網(wǎng)上給出的大部分答案是這樣的這樣是找不到版本的。通過,找到了正確的安裝步驟這樣才能通過來安裝在安裝過程中,會要求輸入的密碼。排錯如果頁面空白,請嘗試強制刷新頁面。此時應(yīng)該可以看見中的內(nèi)容了。 Ubuntu 14.04 安裝并配置LAMP 標(biāo)簽:Ubuntu Linux Apache2.4 Mysql5.7 php7.0 開始之前 系統(tǒng)版本 Ubu...

    gougoujiang 評論0 收藏0
  • Ubuntu14.04下安裝LAMP環(huán)境,以及源碼安裝PHP5.6和Apache2.4

    摘要:安裝在下很多功能都在這個軟件包中了,不在區(qū)分等軟件包了,因此我們可以直接安裝注意這邊的是為了方便安裝,加上它就不需要在進行安裝確認(rèn),簡單粗暴一鍵完成安裝的模塊在中的模塊有兩個軟件包,分別是和大多數(shù)情況下應(yīng)該使用第一個。 安裝Apache 在Ubunt14.04下很多功能都在apache2這個軟件包中了,不在區(qū)分mpm-work,mpm-prefork,mpm-event等軟件包了,因...

    silvertheo 評論0 收藏0

發(fā)表評論

0條評論

mindwind

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<