1. 程式人生 > >phpStudy配置多站點多域名和多埠

phpStudy配置多站點多域名和多埠

WWW目錄下有三個專案目錄: a    b    c

Apache 預設httpd埠為 80,網站目錄為D:\WWW\a

1.配置多域名多站點

第一步:點選“其他選項選單”=>站點域名管理=>設定如下三個站點域名:

 (1)網站域名:a.com  網站目錄:D:\WWW\a  網站埠:80

 (2)網站域名:b.com  網站目錄:D:\WWW\b  網站埠:80

 (3)網站域名:c.com  網站目錄:D:\WWW\c  網站埠:80

儲存配置並生成配置檔案;

第二步:開啟hosts.txt檔案,在檔案末尾加上如下內容:

127.0.0.1       localmall.com
127.0.0.1       ynb.com
127.0.0.1       admintest.com

重啟apache,這樣多域名多站點就配置Ok了,埠沒變都是80

2.配置多埠

第一步設定改為:

 (1)網站域名:a.com  網站目錄:D:\WWW\a  網站埠:80

 (2)網站域名:b.com  網站目錄:D:\WWW\b  網站埠:81

 (3)網站域名:c.com  網站目錄:D:\WWW\c  網站埠:82

第二步同上

第三步:開啟配置檔案httpd.conf,找到監聽埠位置 Listen 80,並在其下增加內容:

Listen 81

Listen 82

重啟伺服器,開啟vhosts.conf配置檔案,檢視是否有如下內容:

<VirtualHost *:80>
    DocumentRoot "D:\WWW\a"
    ServerName a.com
    ServerAlias phpStudy.net
  <Directory "D:\WWW\a">
      Options FollowSymLinks ExecCGI
      AllowOverride All
      Order allow,deny
      Allow from all
      Require all granted
  </Directory>
</VirtualHost>

<VirtualHost *:81>
    DocumentRoot "D:\WWW\b"
    ServerName b.com
    ServerAlias
  <Directory "D:\WWW\b">
      Options FollowSymLinks ExecCGI
      AllowOverride All
      Order allow,deny
      Allow from all
      Require all granted
  </Directory>
</VirtualHost>

<VirtualHost *:82>
    DocumentRoot "D:\WWW\c"
    ServerName c.com
    ServerAlias
  <Directory "D:\WWW\c">
      Options FollowSymLinks ExecCGI
      AllowOverride All
      Order allow,deny
      Allow from all
      Require all granted
  </Directory>
</VirtualHost>

若存在,則配置成功。


相關推薦

phpStudy配置站點域名

WWW目錄下有三個專案目錄: a    b    c Apache 預設httpd埠為 80,網站目錄為D:\WWW\a 1.配置多域名多站點 第一步:點選“其他選項選單”=>站點域名管理=>設定如下三個站點域名:  (1)網站域名:a.com  網站目錄:D

phpstudy配置域名的詳細步驟

通常我們在本地搭建多個網站的時候,就會用到配置多個站點域名,或者是多個埠。很多朋友可能是剛開始操作phpstudy,對於多域名,尤其是多個埠不會操作。今天,小彥結合自己的實際經驗,整理了一下多域名多埠操作的詳細步驟,如下 Apache 預設httpd埠為 80,網站目錄為D:\WWW\ 1、

NGINX 配置 轉發tomcat二級域名個專案

基於原始文件基礎修改 user nobody; worker_processes 1; error_log logs/error.log; error_log logs/error.log notice; error_log l

.nginx的虛擬主機功能(nginx站點,繫結域名)

兩個虛擬主機(純靜態-html 支援) - Two Virtual Hosts, Serving Static Files http {     server {         listen          80;         server_name     w

在當java有個jar包個檔案時,如何在控制檯編譯執行

編譯 javac -cp .:/root/java/hash2/lib/mysql-connector-java-5.1.35-bin.jar:/root/java/hash2/lib/c3p0-0.9.1.1.jar *.java   執行 java -cp .:

Tomcat部署個二級域名指向個專案

在同一個ECS同一個Tomcat中利用二級域名部署多個應用 關鍵詞: 阿里雲 ECS Tomcat 二級域名 在阿里雲解析DNS新增A型別的多個二級域名,指向同一個ECS的IP,例如: @.example.com www.example.com

Linux 網路程式設計 全解(四)--------程序併發伺服器執行緒併發伺服器

寫在前面:這個系列也是停滯了20多天了,從今天開始再次步入正軌,以後每個週末都會陸陸續續的更新,這個系列預計完結的時間還會在大約一個月左右,今天靜下心來多整理幾篇。QQ:993650814 正文: 一、多程序併發伺服器     設計思路:當有新的客戶端連線到

詳解執行緒MT執行緒MD的區別

區別1:全域性堆控制代碼不一樣。 網上有一個說法,就是一個執行緒一個棧,一個模組一個堆。前者很容易有理解,每個執行緒建立的時候在CreateThread中都能制定預設棧大小,只是很多情況下都取了預設值。而一個模組一個堆呢?其實很簡單測試,如果是一個多執行緒MT編譯方式的程

【Swoole基礎】Linux的執行緒切換程序的切換

將大象裝冰箱,總共分三步,一把冰箱門開啟,二把大象轉進去,三把冰箱門關上,簡單粗暴。可惜我們的程序和執行緒的轉換不是大象裝冰箱問題,不扯淡了,迴歸正題。 一般的程序切換分為兩步 首先 切換頁目錄使用新的地址空間 然後 切換核心棧和硬體上下文 對於我們

伺服器端tomcat配置,實現繫結二級域名不同釋出不同專案

配置版本tomcat7與jre1.6 注意:配置是一定要注意自己使用的版本,因為不同的版本配置可能略有些不同。博主就遇到了=-= 在伺服器配置時需要開啟tomcat安裝檔案目錄下的conf資料夾下sever.xml 一、實現繫結域名 進行一下配置 首先將預設8080介面改為80介

Tomcat伺服器配置——使得伺服器繫結相關域名不同釋出不同專案

配置版本tomcat9與jre1.8 在伺服器配置時需要開啟tomcat安裝檔案目錄下的conf資料夾下sever.xml 進行一下配置 一、實現用域名開啟固定專案(預設開啟index.jsp) 將8080埠變成80埠 將localhost變成你的域名。本次配置域名為abc

phpStudy配置站點域名步驟,及遇到的403錯誤解決方式

drive window win 兩個 配置 新端口 輸入 http.conf option 首先,打開站點域名管理,配置如下,網站域名和目錄都可以自己設置,端口重設一個,不要是80了,然後先新增再保存。 打開配置文件vhosts,會看到新增了801端口的東西 在配置文

phpStudy配置站點域名

WWW目錄下有三個專案目錄: a    b    cApache 預設httpd埠為 80,網站目錄為D:\WWW\a1.配置多域名多站點第一步:點選“其他選項選單”=>站點域名管理=>設定如下三個站點域名: (1)網站域名:a

最新apache域名站點配置

設置 list director option file rtu directory virt host httpd.conf===> Listen 80 Listen 9001 ServerName 123.123.123.123:80 用IP地址作為

phpstudy配置站點

去掉 定義 cal 添加內容 開啟 virtual roo virt apach 1.打開vhosts.conf文件 目錄 Apache/conf/vhosts.conf #開啟apache的vhost模塊 (此模塊默認是關閉的,去掉前面的#號) LoadM

Nginx的安裝域名配置

Nginx安裝 centos6.x yum預設沒有nginx的軟體包 安裝方式: 到nginx下載頁面http://nginx.org/en/linux_packages.html#stable,複製CENTOS 6的nginx軟體源安裝包 執行命令:安裝rpm包此步實際只是加入了nginx的軟體包源

Windows下Apache 站點配置與虛擬域名

修改httpd-vhosts.conf配置檔案 <VirtualHost *:80> ServerName localhost ServerAlias localhost DocumentRoot "${INSTALL_DIR}/www" <Direct

Apache配置站點域名訪問,並反向代理到Tomcat專案

問題描述:伺服器上裝配了Apache服務和Tomcat服務,Apache服務按照慣例分配80埠,Tomcat服務按照慣例佔用8080埠,但是本人因為專案需要,開發了幾個PHP的專案,需要Apache服務進行支援,而且需要不同的域名訪問對應的專案。另外,主機上還存在JavaEE

phpstudy站點配置教程

                phpstudy為php整合環境包,一個環境不能可能只設置一個網站。如果要在phpstudy中的www目錄,設定多個網站,根據不同域名訪問網站,需要phpstudy進行設定。 1、執行phpstu

nignx域名站點配置,502 Bad Gateway解決方法

本文以ubuntu18.04版本為例,其他Linux系統類似   0、確保已經安裝nginx php php-fpm 我的nginx版本為1.14.0,php版本為7.2 1、先建立兩個放網站的目錄 mkdir /data mkdir /data/ding1co