WampServer新增多站點並設定特定ip訪問
轉載相關:http://blog.csdn.net/tegwy/article/details/8811460
首頁安裝正常的WampServer,安裝成功後能夠正常執行。如下圖:
下面第一步就是安裝第二個apache服務
一、找到Apache2的htppd.conf檔案.例如:我的wamp是安裝在I盤的,我的就是I:\wamp\bin\apache\apache2.2.22\conf目錄下。
二、複製httpd.conf,粘貼後在conf目錄下後更名httpd2.conf(這裡httpd2.conf是自定義的。)
三、用用編輯器開啟httpd2.conf 找到如下幾行程式碼 (不在一起的)
- Listen 80
- ServerName localhost:80
- DocumentRoot "i:/wamp/www/"
- <Directory "i:/wamp/www/">
- Listen 8080 //apache服務新監聽的埠,可根據自己需要進行修改
- ServerName localhost:8080
- DocumentRoot "i:/wamp/www2/" //www2是我們第二個網站的目錄
- <Directory "i:/wamp/www2/">
四、接下來就是安裝服務了,
在桌面或其他地方新建個文字,貼入下面內容(注意目錄)
- cd /d i:\wamp\bin\apache\apache2.2.22\bin
- httpd.exe -k install -n "www2" -f "i:\wamp\bin\apache\apache2.2.22\conf\httpd2.conf"
然後我們在www2下放一個html檔案來做測試,在瀏覽器中輸入 http://localhost:8080 OK。服務正常。如果此時無法訪問,可能是因為服務還沒啟動,在windows服務中會有個我們剛剛新增的名為www2服務,如下圖,啟動他即可正常訪問8080地址了
第二步要做的就是用wamp控制檯來控制新安裝的服務
一、開啟wamp目錄,找到wampmanager.ini用編輯器開啟
二、相關的修改
其實主要就是全部停止服務、全部啟動服務、地址、目錄幾個配置,只要看到 Service: wampapache 之類的配置然後在下面再加行 Service: www2配置就可以了
在這裡有個需要注意的就是在配置之前先前 wampmanager.tpl 改名,不然如果配置檔案裡的配置與 wampmanager.tpl 不相符的話會自動給覆蓋掉。
下面的修改供參考:
- [Services]
- Name: wampapache
- Name: wampmysqld
- Name: www2
- [StartupAction]
- ;WAMPSTARTUPACTIONSTART
- Action: run; FileName: "i:/wamp/bin/php/php5.3.13/php-win.exe";Parameters: "refresh.php";WorkingDir: "i:/wamp/scripts"; Flags: waituntilterminated
- Action: resetservices
- Action: readconfig;
- Action: service; Service: wampapache; ServiceAction: startresume; Flags: ignoreerrors
- Action: service; Service: wampmysqld; ServiceAction: startresume; Flags: ignoreerrors
- Action: service; Service: www2; ServiceAction: startresume; Flags: ignoreerrors
- ;WAMPSTARTUPACTIONEND
- [Menu.Left]
- ;WAMPMENULEFTSTART
- Type: separator; Caption: "Powered by Alter Way"
- Type: item; Caption: "Localhost"; Action: run; FileName: "C:\Program Files\Google\Chrome\Application\chrome.exe"; Parameters: "http://localhost/"; Glyph: 5
- Type: item; Caption: "Localhost 8080"; Action: run; FileName: "C:\Program Files\Google\Chrome\Application\chrome.exe"; Parameters: "http://localhost:8080/"; Glyph: 5
- Type: item; Caption: "phpMyAdmin"; Action: run; FileName: "C:\Program Files\Google\Chrome\Application\chrome.exe"; Parameters: "http://localhost/phpmyadmin/"; Glyph: 5
- Type: item; Caption: "www directory"; Action: shellexecute; FileName: "i:/wamp/www"; Glyph: 2
- Type: item; Caption: "www2 directory"; Action: shellexecute; FileName: "i:/wamp/www2"; Glyph: 2
- [StartAll]
- ;WAMPSTARTALLSTART
- Action: service; Service: wampapache; ServiceAction: startresume; Flags: ignoreerrors
- Action: service; Service: wampmysqld; ServiceAction: startresume; Flags: ignoreerrors
- Action: service; Service: www2; ServiceAction: startresume; Flags: ignoreerrors
- [StopAll]
- ;WAMPSTOPALLSTART
- Action: service; Service: wampapache; ServiceAction: stop; Flags: ignoreerrors
- Action: service; Service: wampmysqld; ServiceAction: stop; Flags: ignoreerrors
- Action: service; Service: www2; ServiceAction: stop; Flags: ignoreerrors
- [RestartAll]
- ;WAMPRESTARTALLSTART
- Action: service; Service: wampapache; ServiceAction: stop; Flags: ignoreerrors waituntilterminated
- Action: service; Service: wampmysqld; ServiceAction: stop; Flags: ignoreerrors waituntilterminated
- Action: service; Service: www2; ServiceAction: stop; Flags: ignoreerrors waituntilterminated
- Action: service; Service: wampapache; ServiceAction: startresume; Flags: ignoreerrors waituntilterminated
- Action: service; Service: wampmysqld; ServiceAction: startresume; Flags: ignoreerrors waituntilterminated
- Action: service; Service: www2; ServiceAction: startresume; Flags: ignoreerrors waituntilterminated
- [myexit]
- ;WAMPMYEXITSTART
- Action: service; Service: wampapache; ServiceAction: stop; Flags: ignoreerrors
- Action: service; Service: wampmysqld; ServiceAction: stop; Flags: ignoreerrors
- Action: service; Service: www2; ServiceAction: stop; Flags: ignoreerrors
- Action: exit
更改完成後儲存並關閉wamp,並重啟wamp就可以了。下面是我改後的效果:
設定www2只允許127.0.0.1和192.168.1.16訪問
找到httpd2.conf並開啟,找到<Directory
修改如下Order Allow,Deny
#Allow from all
Allow from 192.168.1.16
Allow from 127.0.0.1
儲存退出,並重啟wamp
相關推薦
WampServer新增多站點並設定特定ip訪問
轉載相關:http://blog.csdn.net/tegwy/article/details/8811460 首頁安裝正常的WampServer,安裝成功後能夠正常執行。如下圖: 下面第一步就是安裝第二個apache服務 一、找到Apache2的htppd
WampServer新增多站點
首頁安裝正常的WampServer,安裝成功後能夠正常執行。如下圖: 下面第一步就是安裝第二個apache服務 一、找到Apache2的htppd.conf檔案.例如:我的wamp是安裝在I盤的,我的就是I:\wamp\bin\apache\apache2.2.22\
mysql資料庫設定特定IP訪問
mysql資料庫的使用者連線賬號資訊和許可權在:mysql資料庫的user表裡 (1)首先是理解新建完的資料庫有哪些引數值: ①舉例1:本地搭建的mysql環境,如phpstudy環境下,開啟mysql資料庫,截圖如下: localhost,127..0.0.1,:
vmware虛擬機器安裝並設定靜態IP
1 安裝VM 2 安裝ubuntu映象 3.設定靜態IP vi /etc/network/interfaces auto lo iface lo inet loopback utxo ens33 iface ens33 inet s
VMware虛擬機器 安裝centos7並設定靜態ip 連線外網
首先下載VMware虛擬機器:http://xzc.197746.com/VMware-Workstation-12.5.9.zip 然後下載centos7映象:http://vault.centos.org/ 硬體:因為是在宿主機上執行虛擬化軟體安裝centos,所以對宿主機的配置有一定的要求。最起
建立centOS7虛擬機器,並設定靜態ip
本文介紹使用vmware workstation建立centOS7虛擬機器,包含以下內容: 1、建立centOS7虛擬機器; 2、設定靜態ip; 0 準備工作 1、準備 vmware workstation10虛擬機器,安裝教程請自行百度。(http://www.pc6.c
樹莓派開啟wifi並設定靜態IP
使用命令檢視樹莓派的無線網絡卡 sudo iwlist wlan0 scan 找到自己的wifi名稱 使用nano編輯wifi連線配置檔案 sudo nano /etc/wpa_supplicant/wpa_supplicant.conf 新增下列程式碼
如何在wampserver新增多個本地網站
這時候應該會提示安裝成功,不會有“erorr”這個詞,如果有的話,可能是前面的步驟有錯。五、我們在piggymay下放個index.html檔案來做測試,在瀏覽器輸入 http://localhost:8022/ ,如果頁面可以訪問就ok了。 如果網站無法連線,前面的步驟可能哪做的不對,重新對
虛擬機器下 linux 連線網路並設定固定ip
1、測試一下能否ping通baidu,命令:ping www.baidu.com 2、 無法識別,修改閘道器配置,進入cd /etc/sysconfig/network-scripts,執行vi ifcfg-th0,把ONBOOT修改成yes (
新建laravel專案+新增多站點
1.開啟命令提示符 找到E:\Homestead\Code >composer create-project --prefer-dist laravel/laravel innovate 下載專
nginx禁止特定IP訪問
nginx在server段添加一些代碼if ( $http_clientip = 106.120.173.120 ) { return 403;}如果使用反向代理,使用deny禁止ip訪問不會生效。參考博文:https://www.cnblogs.com/saneri/p/6257188.htmlngin
【轉載】Jsoup設定代理ip訪問
轉載地址:https://blog.csdn.net/qq_36980713/article/details/80913248 import java.io.IOException; import java.util.*; import java.util.concurrent.Exec
Ubuntu 16.04搭建MySQL資料庫並設定可遠端訪問
安裝 MySQL # 更新源 sudo apt-get update # 安裝伺服器端,安裝過程中會要求輸入 root 密碼 sudo apt-get install mysql-server # 安裝客戶端 sudo apt-get install mysql-client # 檢視是
mysql設定指定ip訪問,使用者許可權相關操作
基礎語法 GRANT priv_type ON database.table TO user[IDENTIFIED BY [PASSWORD] 'password'] [,user [IDENTIFIED BY [PASSWORD] 'password']
mysql新增專給特定IP訪問的使用者
1 新建立同時授權使用者: Sql程式碼 [[email protected] ~]# mysql -root -p Enter password: Welcome to the MySQL monitor. Commands endwi
windows防火牆安全設定指定ip訪問指定埠
場景摘要: 1、我有三臺騰訊雲伺服器 2、我日常辦公網路的ip換了 3、我在騰訊雲上面改了安全規則,也不能訪問我A伺服器的21,1433等埠 4、開始我以為是辦公網路的安全設定問題 5、我進B伺服器去走測A伺服器也不通,有點懷疑是騰訊雲網絡規則的問題,但覺得不科學
多例項設定本地IP訪問sql server 資料庫
我們本地有時候有多個數據庫版本(^_^。。別說了都是淚),都是為了相容不同版本的資料而安裝的! 最近我們需要用IP來訪問,就有了這一段折騰的歷程。 上圖片為我安裝的三個不同的版本,一個為sql server 2005 , sql server 2008,sql server 2008 r2 安裝過程是
Apache環境下Web站點禁止用伺服器ip訪問
網上找了很多都沒有描述清楚,後來自己慢慢摸索才弄出來了 修改http.conf檔案: 在httpd.conf檔案最後面,加入以下程式碼 NameVirtualHost xx.xx.xx.xx <
mysql 設定埠號以及新增使用者並設定外網訪問
1. 設定埠號,修改配置檔案 sudo vim /etc/mysql/my.cnf [client] port = 3306 [mysqld] port = 3306 把bind-address引數的值改成你的內/外網IP或0.
Linux 防火牆設定指定 IP 訪問
1.修改防火牆配置 vi /etc/sysconfig/iptables 新增以下內容:-A INPUT -i eth0 -s 192.168.0.1 -p tcp -j ACCEPT -A INPUT -i eth0 -s 192.168.0.2 -p tcp -j A