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文件 添加代码: DocumentRoot "D:/www/test" //网站代码存放目录 ServerName test.com //指定你想要的域名,如www.test.com,域名与代码目录无关 2. 用编辑工具打开C:\Windows\System32\drivers\etc目录下的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】关键字定位到 DirectoryIndex index.php index.php3 index.html index.htm 2.将自己需要设置的默认首页的名称写到后面保存即可,如 DirectoryIndex index.php index.php3 index.html index.htm test.html 则test.html则就成为Apache的默认首页之一,但是优先级比前面的低,优先级和顺序有关。https://www.cnblogs.com/shiyiaccn/p/www-imooc-com-video-3521.html
50000+
5万行代码练就真实本领
17年
创办于2008年老牌培训机构
1000+
合作企业
98%
就业率

联系我们

电话咨询

0532-85025005

扫码添加微信