WAMP集成环境搭建

2021-09-30 00:15:52
admin
1609
最后编辑:admin 于 2021-09-30 00:19:54

关于web服务器

目前互联网上主流的web服务软件有Apache、Nginx和IIS。但这里并不推荐大家使用IIS,性能不如 Apache、Nginx。所以本教程不会介绍任何IIS相关内容。

至于 Apache 和 Nginx 的选择,大家可以参考 《WEB服务器如何选择 Apache or Nginx?》

Windows下web服务环境搭建

Windows下的web环境同样可以使用一键安装包来进行搭建,比如 wamp,xampp,phpstudy等集成包。

这里我们以 wamp为例,介绍一下在windows下一键搭建 Apache、php、mysql 环境。

下载wamp

wamp下载地址: http://www.wampserver.com/en/

安装配置

下载后进行安装,安装流程这里不做阐述,和一般软件安装大同小异,下面主要说下安装后的配置使用。

启动wamp快捷方式,右下角任务栏里会出现绿色图标(绿色说明启动成功,黄色或红色说明web服务器未成功)

右击图标,在language里可以选择语言,比如默认英文,我们可以设置成中文,即chinese。

左击图标,点击 php--php扩展,在php扩展中可设置需要开启的扩展,默认已经开启了必要的常用扩展。

f_717d37195eb59ddd4a594be6c1d0f9d7.png

目录功能

localhsot:本地访问站点。

phpmyadmin:图示化数据库管理系统。

www目录:即为默认网站根目录,网站的源文件放在该目录下。

Apache:apache相关管理项,包括配置文件,日志文件、新增站点等操作。

Mysql:mysql数据库相关管理项,包括日志、命令控制台等。

以及启动、停止、重启web服务的快捷操作。

域名绑定

1. 先打开 wamp安装目录\bin\apache\apache2.4.27\conf\httpd.conf 文件,找到下面这行:

Include conf/extra/httpd-vhosts.conf

如果其前面有 #,则将其去除。

2. 打开 wamp安装目录\bin\apache\apache2.4.27\conf\extra\httpd-vhosts.conf 文件,添加域名映射项,一般是在文件的最后添加上:

<VirtualHost *:80>
  ServerName localhost
  ServerAlias localhost
  DocumentRoot "${INSTALL_DIR}/www/"
  <Directory "${INSTALL_DIR}/www/">
    Options +Indexes +Includes +FollowSymLinks +MultiViews
    AllowOverride All
    Require local
  </Directory>
</VirtualHost>

ServerName 与 ServerAlias 设置为域名。

DocumentRoot 为网站文件存放目录,例如上面显示的是默认的www目录。

3. 最后重启 wamp 服务。