• Wampserver环境配置


    ☆根目录修改问题

    /.修改运行根目录

    1.修改apache配置,将服务请求定位到新目录下

    →左击wampserver,点击Apache打开httpd.conf文件,Ctrl+f搜索documentroot和directory,修改路径->D:/www

    →左击wampserver,点击Apache打开httpd-vhosts.conf文件,Ctrl+f搜索documentroot和directory,修改路径->D:/www
    2.修改Wamp配置,将wamp给定的运行根目录显示定位为用户指定的运行根目录
    →打开D:/wamp找到文件wampmanager.ini,定位到Type: item; Caption: " www directory "; Action: shellexecute; FileName: " C:/wamp64/www "; Glyph: 2

    修改:www directory →www 目录;  C:/wamp64/www→ D:/www
    →打开D:/wamp找到文件wampmanager.tpl,定位到Type: item; Caption: "${w_wwwDirectory}"; Action: shellexecute; FileName: " C:/wamp64/www "; Glyph: 2

    修改:${w_wwwDirectory}→www; C:/wamp64/www→目录D:/www

    保存,退出wamp,重新启动,此时www目录就变为用户指定的运行根目录。

    ☆外部访问问题

    /.Apache2.4.27版本下外机(局域网)访问本机web项目问题

    1.首先打开httpd.conf,搜索“Require local”,将其改为“Require all granted”;

    2.再打开httpd-vhosts.conf,搜索“Require local”,将其改为“Require all granted”;

    注意:这两处地方必须同时更改才可以生效,用手机测试输入本机ip可以打开目标电脑下的web项目

    ☆端口占用问题

    如果80端口被占用(wamp默认使用80端口),会导致wamp无法正常启动。

    /.如何查看某一个端口是否被占用?

    在控制台输入:netstat -ano,查看即可。

    /.如何修改wamp端口?

    1. 打开httpd.conf文件,打开后Ctrl+F搜索【Listen】关键字,把默认的【80】修改为其他的端口号,例如【8088】,如图

    2.打开后Ctrl+F搜索【servername】关键字,同样修改,例如【8088】,如图。然后保存。

    此时想要访问根目录下的网站如test.com,需要输入test.com:8088才可以访问,否则找不到页面。为了不用输入端口也可以找到页面,进行后续操作。

    3. 找到wamp目录下的【wampmanager.tpl】文件,用文本编辑器打开,Ctrl+F搜索【http://localhost】关键字,将【http://localhost】后面加上你刚才设置的端口号,即【http://localhost:8088】;同理将【http://localhost/phpmyadmin/】和【http://localhost/webgrind/】的【localhost】后面都加上【:8088】,如【http://localhost:8088/phpmyadmin/】

     

    ☆如何建站问题

    1.点击Apache打开httpd-vhosts.conf文件

    添加代码:

    <VirtualHost *:80>

      DocumentRoot "D:/www/test"  //网站代码存放目录

      ServerName test.com          //网站域名

    </VirtualHost>

    2. 用编辑工具打开C:WindowsSystem32driversetc目录下的hosts文件,添加192.168.0.x     localhost   //将localhost的ip指向为你的主机ip

    192.168.0.x     test.com   //访问test.com这个域名时,系统会向指定的ip请求支援,于是可以访问运行根目录下的网站

     

    ☆默认主页问题(即访问某一个域名时应该打开哪一个页面)

    /.index.php 、index.html 等等这些文件名,都是在目前大部分web服务器程序(例如Apache Nginx)中的默认主页。即用户通过浏览器访问某个目录时,若不精确到资源名称,服务器默认将index.php提交给用户。例如你访问http://example.com/ 与访问http://example.com/index.php是同样的效果。不过,这个默认主页可以在你服务器配置文件里修改。

    /.如何设置默认页面?

    1.打开Apache的配置文件httpd.conf,Ctrl+F搜索【IfModule】关键字定位到

    <IfModule dir_module>

        DirectoryIndex index.php index.php3 index.html index.htm

    </IfModule>

    2.将自己需要设置的默认首页的名称写到后面保存即可,如
    <IfModule dir_module>
    DirectoryIndex index.php index.php3 index.html index.htm test.html
    </IfModule>
    则test.html则就成为Apache的默认首页之一,但是优先级比前面的低,优先级和顺序有关。

  • 相关阅读:
    30-语言入门-30-分数加减法
    29-语言入门-29-两点距离
    bootstrapcss3触屏滑块轮播图
    input输入样式,动画
    HTML5夜空烟花绽放动画效果
    精美留言、评论框,带微博表情
    Sublime Text 3汉化中文版
    直播英国脱欧各国反应?谁将是最大赢家?
    品牌关键字的重要性?是什么呢
    网站收录之网络推广
  • 原文地址:https://www.cnblogs.com/Anderson-An/p/9984757.html
Copyright © 2020-2023  润新知