編寫乙個簡單的html網頁,放入apache對應的目錄,遠端訪問該網頁
(1)自己寫乙個html檔案,內容可以是「my apache works!」 放入/var/www/html/目錄中,並命名為index.html;
(2)在web瀏覽器中輸入:即可成功訪問index.html頁面
apache可以把一台物理主機虛擬成多台web伺服器,就叫做虛擬主機。也就是說,我們可以利用虛擬主機服務將多個**部署到同一臺物理主機上。
ip位址,假設當前網絡卡eth0介面設定的靜態ip位址是
192.168.1.108
1)首先建立存放虛擬主機的網頁檔案的存放目錄:
2)在兩個存放目錄下分別放置乙個index.html主頁檔案,其中www.hosta.com目錄的主頁檔案如下:
[root@localhost www.hosta.com]# cat index.html
3)修改/etc/httpd/conf目錄下面的httpd.conf配置檔案:
必須先找到listen 80這一行,加上井號注釋掉這一行 #listen 80
然後在該檔案的末尾增加以下語句:
停止 httpd: [確定]
正在啟動 httpd: [確定]
在瀏覽器輸入localhost,開啟本地主機的主頁,頁面內容應該是:my apache works!
展示出的效果是可以輸入不同的網域名稱,訪問同一物理主機的不同的虛擬主機**。
客戶端可以使用同乙個網域名稱或
ip虛擬主機配置。例如在
伺服器上配置乙個網域名稱
www. accessbyport.com
,則可以用同乙個網域名稱或
ipip
位址。
1)首先建立存放虛擬主機的網頁檔案的存放目錄:
[root@localhost www]# cd /var/www/
[root@localhost www]# mkdir -p port/8080
2)將之前放入/var/www/html/目錄中的index.html主頁檔案的內容修改如下:
3)在/var/www/port/8080
存放目錄下建立乙個
index.html
主頁檔案,其內容如下:
[root@localhost www.hosta.com]# cat index.html
4)修改/etc/httpd/conf
目錄下面的
配置檔案,在該檔案末尾增加以下語句:
listen 192.168.1.108:80
listen 192.168.1.108:8080
namevirtualhost 192.168.1.108:8080
servername www.accessbyport.com
documentroot /var/www/port/8080
192.168.1.108 www.accessbyport.com
6)配置完畢,執行
重啟服務
停止 httpd: [確定]
正在啟動 httpd: [確定]
5)在瀏覽器輸
www.accessbyport:8080
,訪問伺服器的
8080
埠所在虛擬主機的主頁 6)
在瀏覽器輸
www.accessbyport
或www.accessbyport:80
,訪問伺服器的預設
80埠所在虛擬主機的主頁
展示出的效果是輸入不同的埠就可以訪問同一物理主機的不同的虛擬主機**。
客戶端可以使用不同的
ipip
的虛擬主機配置。例如在
linux上配置
192.168.1.108
和192.168.1.109
兩個ip
位址,則可以用不同
ipip
位址。
1)首先在
的宿主機
linux
系統的eth0
網路介面配置乙個新的ip
192.168.1.109
[root@localhost html]# ifconfig eth0:1 192.168.1.109
[root@localhost html]# ifconfig
eth0 link encap:ethernet hwaddr 00:0c:29:92:33:16
inet addr:192.168.1.108 bcast:192.168.1.255 mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe92:3316/64 scope:link
up broadcast running multicast mtu:1500 metric:1
rx packets:942 errors:0 dropped:0 overruns:0 frame:0
tx packets:844 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
rx bytes:85303 (83.3 kib) tx bytes:62435 (60.9 kib)
eth0:1 link encap:ethernet hwaddr 00:0c:29:92:33:16
inet addr:192.168.1.109 bcast:192.168.1.255 mask:255.255.255.0
up broadcast running multicast mtu:1500 metric:1
2)建立存放虛擬主機的網頁檔案的存放目錄:
[root@localhost www]# cd /var/www/
[root@localhost www]# mkdir -p ip/192.168.1.109
3)切換到/var/www/ip/192.168.1.109目錄,在該目錄下新建乙個index.html主頁檔案,其內容如下:
[root@localhost www.hosta.com]# cat index.html
4)修改
目錄下面的
配置檔案,在該檔案末尾增加以下語句:
listen *:80
namevirtualhost 192.168.1.109:80
documentroot /var/www/ip/192.168.1.109 5)
配置完畢,執行
重啟服務
停止 httpd: [確定]
正在啟動 httpd: [確定]
6)在瀏覽器輸
,訪問新增
ip位址
192.168.1.109
的伺服器虛擬主機頁面
7)在瀏覽器輸
,訪問預設
ip位址
192.168.1.108
的伺服器虛擬主機頁面
展示出的效果是輸入不同的
ip
DHCP服務安裝與配置實訓操作說明
dhcp服務安裝與配置實訓操作說明 一 安裝dhcp服務 1 載入redhat安裝映象rhel server 6.5 x86 64 iso到vmware的光碟機後,執行mount dev cdrom mnt cdrom 掛載光碟機到 mnt cdrom目錄,如果 mnt cdrom目錄不存在,先要執...
Apache服務配置
1 原始碼編譯和yum rpm的區別 原始碼編譯 中小公司常用 比較靈活,只編譯想要的引數。yum rpm安裝 簡單 方便,但是不夠靈活。功能和使用情況考慮,訪問量小或內部使用的httpd的時候,多用 yum install y httpd 維護成本考慮,伺服器數量,比如幾千臺伺服器安裝apache...
實訓 關於支付寶服務
1.申請 支付寶服務的申請是比較麻煩的,和一般的第三方框架不一樣,即使我們有提前準備,但是依舊持續了大約1個月的時間。各種審核,各種驗證,甚至各種實名制,很是繁瑣。所以提前準備很重呀。支付寶開放平台 支付寶商戶版 2.android配置 配置方面,匯入好jar包,匯入專案,許可權的申請,這些都需要注...