开发者社区 问答 正文

新建不了端口

我创建了一个安全组规则,端口号1234。。已经创建成功了。
我这边只要一启动服务就报
[Exception]
Address 127.0.0.1:1234 already in use

netstat -an | grep 1234 也没有任何的信息

展开
收起
朱爷0531 2017-09-05 17:45:15 1869 分享 版权
1 条回答
写回答
取消 提交回答
  • 步骤: 建立一个目录,里面放置一个index.php.  打开Apache\conf\httpd.conf 文件,做如下的更改:  #<Directory /> # Options FollowSymLinks # AllowOverride None # Order deny,allow # Deny from all #</Directory>  注释掉上面这段代码的原因是:里面有Deny from all的设置,如果不注释掉,访问端口上站点的时候就会出现403 Forbidden 的错误。 监听端口 s 打开以下两项的注释: LoadModule vhost_alias_module modules/mod_vhost_alias.so Include conf/extra/httpd-vhosts.conf 注释掉如下的内容 打开conf/extra/httpd-vhosts.conf文件,在文件的末尾添加如下的代码:  <VirtualHost *:83> ServerAdmin aa@hotmail.com DocumentRoot "C:/develop" ServerName localhost ErrorLog "logs/dummy-host2.localhost-error.log" CustomLog "logs/dummy-host2.localhost-access.log" common </VirtualHost>  重启Apache 访问站点,可以看到内容了。  附注: 自己做测试程序时,不一定非要建立端口,可以有如下三种方式: 多站点:  NameVirtualHost *:80  <virtualhost *:80> ServerName www.a.com DocumentRoot www/one </virtualhost>  <virtualhost *:80> ServerName www.b.com DocumentRoot www/two </virtualhost>  多虚拟目录:  Alias /test "E:\www"  <Directory "E:\www"> AllowOverride All Options Indexes FollowSymLinks Includes Order allow,deny Allow from all </Directory>  多端口  <virtualhost *:8080> ServerName www.c.com DocumentRoot www/newport </virtualhost>
    

    答案来源网络,供参考,希望对您有帮助

    2019-10-16 17:17:29
    赞同 展开评论
问答标签:
问答地址: