PHP 环境 WAMP Server 的配置

  • localhost:WAMP服务信息界面。
  • phpMyAdmin:数据库的管理工具。WAMP集成开发包中,不仅包括MySQL数据库,而且还集成了一个网页版的MySQL数据库管理工具,使用它可以可视化的管理一些数据库,可以不使用命令操作数据库。
  • www目录:网站的根目录地址。点击可打开网站的根目录。
  • Apache:Web服务器软件。重新启动服务;停止服务等。
  • PHP目录
  • MySQL目录:MySQL控制台:WAMP默认的数据库密码为空,直接回车。
  • WebGrind:网站性能分析工具。
  • 切换到在线状态:WAMP有两种方式:在线状态和离线状态。在线状态:局域网可以访问;离线状态:只有本机可以访问



  • 访问本地的网页 在浏览器中输入

localhost/***/***.php

即该文件在www目录中的路径

---------------------------------------------------------------------------------------------------

  • 多站点配置

用一个web管理多个项目

打开G:\wamp64\bin\apache\apache2.4.23\conf\extra\httpd-vhost.conf   虚拟目录配置文件

在其中添加站点,如:  (暂只需以下两个)

<VirtualHost *:80>
	ServerName ***.com
	DocumentRoot G:/wamp64/www/***
</VirtualHost>

ServerName:主机域名
DocumentRoot:文件目录
ErrorLog:错误日志
CustomLog:日常日志


由于httpd-vhost.conf是拓展文件,默认不加载,所以还需使Apache包含该文件

扫描二维码关注公众号,回复: 1733214 查看本文章

打开Apache\httpd.conf 文件

搜索httpd-vhost

找到
# Include conf\extra\httpd-vhosts.conf
删去  #  即可


Apache中默认拒绝其他外部主机地址访问服务器资源,所以需要修改为允许访问

打开Apache\httpd.conf 文件

查找网站存放目录 www

找到  Require local  ,另起一行加上 Require all granted 

向上滑动找到

<Directory />  
    AllowOverride none  
    Require all denied  
</Directory> 
更改为
    <Directory />  
        AllowOverride none  
        #Require all denied  
        Require all granted  
    </Directory>  

即 允许其他请求访问

完成后重启所有服务


在www目录下新建 test01 及 test02 文件夹

文件夹下创建index.php文件,并分别输入代码
<?php
echo "test01 success";
?>
以及
<?php
echo "test02 success";
?>

打开C:\Windows\System32\drivers\etc\hosts 文件,添加语句

127.0.0.1   test01.com
127.0.0.1   test02.com

即在浏览器输入test01.com或test02.com时优先从 127.0.0.1 访问


全部完成后一定要重新启动所有服务

--------------------------------------------------------------------------------------

  • 自拟定端口号

Apache默认使用 80 端口 ,如果在启动Apache前80端口被占用,就会导致启动失败,可以修改默认端口,预防这个结果。

打开httpd.conf,搜索  80  找到 listen 80 ,(其意义为监听80端口)

修改为 8080  或任意。


继续寻找下一个,找到 ServerName locahost:80

修改为 8080 或任意(与上面一致)。


完成后要 重启所有服务

修改后访问地址需要改为localhost:8080/***   (原访问地址为localhost/***)






猜你喜欢

转载自blog.csdn.net/weixin_42523297/article/details/80779032