環(huán)境:虛擬機(jī)VMware Workstation 7.1+RedHat Linux 9.0
安裝步驟:
1.下載apache2.2.18.tar.gz安裝包;
2.復(fù)制到根目錄:#cp apache2.2.18.tar.gz ~
3.進(jìn)入根目錄,解壓:cd 回車;tar -xvzf apache2.2.18.tar.gz 解壓
4進(jìn)入apache2.2.18目錄
5.用以下命令安裝:#./configure --prefix=/usr/local/apache2 ——這就是安裝目錄了
#make
#make install
6.進(jìn)入apache安裝目錄:cd /usr/local/apache2/bin 啟動apache服務(wù):sh apachectl start
7.測試是否成功,瀏覽器輸入http://serverip 顯示 it works成功
簡單配置:
1.進(jìn)入目錄:cd /usr/local/apache2/conf
2.編輯配置文件httpd.conf : vi httpd.conf
3.輸入 /ServerName 回車定位到ServerName位置,修改主機(jī)名 ServerName 192.168.223.137:80 ( 注:此ip地址為自己機(jī)子的)保存退出:wq
4.進(jìn)入目錄:/usr/local/apache2/htdocs 修改index.html文件
5.修改hosts文件:vi /etc/hosts 添加 192.168.223.137 linuxidc.net ---隨便輸用它登錄
6.若在windows下登錄還得修改win下hosts文件: %systemroot%3/windows/system32/drivers/etc 用記事本打開修改添加即可
7.IE中輸入http://www.my***.net,將顯示第4步修改的index.html 網(wǎng)頁
注:登錄中有可能無法顯示?梢躁P(guān)閉linux防火墻:service iptables stop即可
關(guān)于虛擬主機(jī)的配置:
主要配置文件位于:/usr/local/apache2/conf/extra目錄下的httpd-vhosts.conf文件
前提:1.在主配置文件httpd.conf中把 Include conf/extra/httpd-vhosts.conf 這行注釋去掉;
2.<Directory>與 </Directory> 間的內(nèi)容注釋掉,即前加#
3.以不同域名區(qū)分虛擬主機(jī)如:www.***.net及 www.my***.net.
具體步驟:
1.進(jìn)入/usr/local/apache2/conf/extra目錄編輯httpd-vhosts.conf文件或自己新建一個,先備份原文件
2.備份原文件:cp httpd-vhosts.conf httpd-vhosts.conf.bak
3.編輯httpd-vhosts.conf:vi httpd-vhosts.conf
4.修改內(nèi)容:
NameVirtualHost 192.168.223.137:80
<VirtualHost 192.168.223.137:80>
ServerName www.***.net
DocumentRoot "/usr/local/apache2/htdocs/www.***.net"——如果目錄不存在先建個
Directoryindex index.html——此文件自己建個在www.***.net目錄下
<Directory "/usr/local/apache2/htdocs/www.***.net">
Options None
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost 192.168.223.137:80>
ServerName www.my***.net
DocumentRoot "/usr/local/apache2/htdocs/www.my***.net"——如果目錄不存在先建個
Directoryindex index.html——此文件自己建個在www.my***.net目錄下
<Directory "/usr/local/apache2/htdocs/www.myhack58.net">
Options None
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
5.保存退出,重啟服務(wù)
/usr/local/apache2/bin/apachectl stop
/usr/local/apache2/bin/apachectl start
6.在/etc/hosts及windows下的hosts文件中添加域名解析
192.168.223.137 www.***.net
192.168.223.137 www.my***.net
7.瀏覽器中分別輸入www.***.net及 www.my***.net顯示不同網(wǎng)頁
億恩科技地址(ADD):鄭州市黃河路129號天一大廈608室 郵編(ZIP):450008 傳真(FAX):0371-60123888
聯(lián)系:億恩小凡
QQ:89317007
電話:0371-63322206 本文出自:億恩科技【1tcdy.com】
服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]
|