phpnow设置多端口网站的配置实例

发布时间:2021-01-09编辑:脚本学堂
如何在phpnow集成环境中配置多端口网站?本文为大家举一个phpnow多端口网站配置的典型例子,有需要的朋友,可以参考下。

PHPNow是个绿色、简约的php+mysql+apache开发环境集成包,通过简单的设置就可以搭建起amp的开发平台,本文为大家介绍如何在默认情况下设置多端口访问。

有关phpnow的配置的文章,可以参考下:
(图)phpnow配置虚拟主机示例
(图)使用 PHPnow 搭建 PHP 环境
phpnow常见问题解答

另外,最新的phpnow环境套件的下载地址:phpnow-1.5.6

找到[安装路径]/apache/conf/httpd.conf中搜索Listen:80,在下面添加上想要设置的端口,如Listen 88、Listen 66

编辑该目录下的extra/httpd-vhosts.conf文件,设置类似如下((具体站点目录可以感觉实际情况进行设置)):
 

复制代码 代码示例:

<code conf httpd-vhosts.conf>
# http://www.jb200.com
# filename: httpd-vhosts.conf

#<Directory ../vhosts>
    #AllowOverride All
    #Order allow,deny
    #Allow from all
#</Directory>

#NameVirtualHost *

#<VirtualHost *>
    #DocumentRoot ../htdocs
    #ServerName default:80
    #ErrorLog logs/default-error_log
#</VirtualHost>

<VirtualHost *:80>
 <Directory f:/Sites/htdocs>
  AllowOverride All
  Order allow,deny
  Allow from all
 </Directory>
    DocumentRoot f:/Sites/htdocs
    ServerName default:80
    ErrorLog logs/default-error_log
</VirtualHost>

<VirtualHost *:82>
 <Directory f:/Sites/tools>
  AllowOverride All
  Order allow,deny
  Allow from all
 </Directory>
    DocumentRoot f:/Sites/tools
    ServerName default:82
    ErrorLog logs/default-error_log
</VirtualHost>

<VirtualHost *:88>
 <Directory f:/Sites/wwwroot>
  AllowOverride All
  Order allow,deny
  Allow from all
 </Directory>
    DocumentRoot f:/Sites/wwwroot
    ServerName default:88
    ErrorLog logs/default-error_log
</VirtualHost>

<VirtualHost *:66>
 <Directory f:/Sites/beta>
  AllowOverride All
  Order allow,deny
  Allow from all
 </Directory>
    DocumentRoot f:/Sites/beta
    ServerName default:66
    ErrorLog logs/default-error_log
</VirtualHost>

<VirtualHost *:68>
 <Directory f:/Sites/html>
  AllowOverride All
  Order allow,deny
  Allow from all
 </Directory>
    DocumentRoot f:/Sites/html
    ServerName default:68
    ErrorLog logs/default-error_log
</VirtualHost>
</code>
"#"开头的行为注释部分,为默认设置或注释说明,添加下方的设置便可以实现多端口访问。

以上就是今天要介绍的用phpnow集成环境配置多端口网站的内容了,希望对大家有所帮助。