} } }

    winserver2008上用wamp设备虚拟主机,用外网域名接见

    添加时间:2013-6-11 点击量:

      winserver2008各类折腾啊,在winserver上设备wamp 2.2e 各类无法运行,报crashApp 错误,


    搞了好久都没有解决,有没有大神指导下,后来下了个wamp 2a 可以安装,然则他的PHP版本是


    5.2的 ,等下还要进级PHP版本,至少也要个5.3啊!


      具体安装失败及进级PHP版本题目鄙人篇文章写一下,这里就写一下apache和办事器的设备题目。


      起首:将域名解析到办事器的外网IP,至于怎么解析。。本身查吧,我就不久不多说了!


      其次: 找到#Include conf/extra/httpd-vhosts.conf 将前面的#号去掉


      成果重启APACHE 启动不起来啊,为什么呢?


      我将httpd-vhosts.conf里的内容全部删掉 重启没题目,思疑是httpd-vhosts.conf这个文件里面的什么器材失足了吧。


    具体还真不是很清楚,然后我就将自带的2个


      <VirtualHost :80>
        ServerAdmin webmaster@dummy-host.example.com
        DocumentRoot c:/Apache2/docs/dummy-host.example.com
        ServerName dummy-host.example.com
        ServerAlias www.dummy-host.example.com
        ErrorLog logs/dummy-host.example.com-error.log
        CustomLog logs/dummy-host.example.com-access.log common
     </VirtualHost>


      这器材全部删掉,查了一下用


      <VirtualHost :80>
          ServerAdmin webmaster@dummy-host2.example.com
          DocumentRoot E:/www/yl/    
          ServerName www.1y.com.cn
          ErrorLog logs/dummy-host2.example.com-error.log
          CustomLog logs/dummy-host2.example.com-access.log common
              <Directory E:/www/yl>
                Options Indexes FollowSymLinks
                AllowOverride None
                Order allow,deny
                Allow all
             </Directory>   
      </VirtualHost>


      重视


      下面这段用来设备域名和路径 


      ServerAdmin webmaster@dummy-host2.example.com
         DocumentRoot E:/www/yl/    
         ServerName www.1y.com.cn
         ErrorLog logs/dummy-host2.example.com-error.log
         CustomLog logs/dummy-host2.example.com-access.log common


      下面这段是给网站的文件夹付与权限的,若是不加这句接见会呈现400错误的


      <Directory E:/www/yl>
                Options Indexes FollowSymLinks
                AllowOverride None
                Order allow,deny
                Allow all
             </Directory>   


      弄好保存之后从头WAMP 没有题目。


      当然别忘了把host文件改一下指向


      127.0.0.1  你的域名


      然后在办事器上方接见设备的域名就可以接见到网站了。


      那么外网如何接见呢?


      外网域名若是解析之后就可以接见了,当然我开端接见的时辰提示连接不上!


      心想必然是外网ip的题目,封闭了win2008自带的防火墙,再从外面接见就可以接见了,


      那必然就是防火墙限制了80端口的进入规矩了。


      然后打开防火墙-》高等规矩-》新建规矩-》起个名字,然后选择端口,


      下一步-》输入80,再下一步,然后就是名字什么的,创建完成 打开防火墙,


      再从外面接见,OK了!


      好吧,此文章的技巧程度约便是0,然则有时辰还可以拿来复用一下,特此MARK。


    彼此相爱,却不要让爱成了束缚:不如让它成为涌动的大海,两岸乃是你们的灵魂。互斟满杯,却不要同饮一杯。相赠面包,却不要共食一个。一起歌舞欢喜,却依然各自独立,相互交心,却不是让对方收藏。因为唯有生命之手,方能收容你们的心。站在一起却不要过于靠近。—— 纪伯伦《先知》
    分享到: