快速入门
WampServer 是一个 Windows 环境下的 Apache+PHP+MySQL/MariaDB 组合,拥有简单的图形和菜单安装和配置环境,支持 PHP 多版本切换。支持22种语言,其中包括简体中文和繁体中文。
部署 Websoft9 提供的 WampServer 之后,请参考下面的步骤快速入门。
准备
- 在云控制台获取您的 服务器公网IP地址
- 在云控制台安全组中,确保 Inbound(入)规则 下的 TCP:80 端口已经开启
- 在服务器中查看 WampServer 的 默认账号和密码
- 若想用域名访问 WampServer,务必先完成 域名五步设置 过程
WampServer 初始化向导
详细步骤
-
使用本地 Chrome 或 Firefox 浏览器访问网址:http://服务器公网IP/9panel, 就进入引导页面9Panel
-
通过 9Panel 可以快速了解镜像基本情况,管理数据库,找到帮助文档,寻求人工支持
-
远程桌面登录到 Windows 服务器,查看 WampServer 是否正常运行(图标为绿色),点击【重新启动所有服务】测试可用性。
如果桌面右下角没有 WampServer 图标,请重启服务器后再查看。
出现问题?
若碰到问题,请第一时刻联系 技术支持。也可以先参考下面列出的问题定位或 FAQ 尝试快速解决问题。
WampServer 安装网站
在 WampServer 环境上安装一个网站,也就是我们常说的增加一个虚拟主机。
宏观上看,只需两个步骤:上传网站代码 + 虚拟机主机配置文件(httpd-vhosts.conf) 中增加 VirtualHost 配置段
VirtualHost 又称之为虚拟主机配置段,每个网站必定在 httpd-vhosts.conf 中对应唯一的 VirtualHost。
准备
安装网站之前,请了解如下几个要点,做好准备工作
- 虚拟机主机配置文件:C:\websoft9\wampserver\bin\apache\apache2.4.x\conf\extra\httpd-vhosts.conf
- 连接工具:使用 Windows自带的远程桌面工具 连接服务器
- 域名:若需要使用域名,请确保备案后的域名成功解析到服务器IP
- 数据库:网站安装向导过程中可能需要使用数据库,请使用 phpMyAdmin 管理数据库
有一个宏观认知之后,我们开始部署网站
安装第一个网站
下面通过替换示例网站(WampServer 默认存在一个示例网站)的方式来教你安装你的第一个网站:
-
使用 远程桌面工具 连接服务器
-
删除示例网站 C:\websoft9\wampserver\www\www.example.com 下的所有文件(保留目录)
-
将本地电脑上的网站源码上传到示例目录下
-
修改 httpd-vhosts.conf 中已有 VirtualHost 配置段,实现绑定域名、修改网站目录名称等操作。 ::: warning 如果不绑定域名、不修改网站目录名称,请跳过步骤4和5 :::
-
保存 httpd-vhosts.conf,然后 重启所有服务
-
本地浏览器访问:http://域名 或 http://服务器公网IP 即可访问您的网站
安装第二个网站
从安装第二个网站开始,需要在httpd-vhosts.conf 中增加对应的虚拟主机配置段,具体如下
-
使用 远程桌面 连接服务器,在 C:\websoft9\wampserver\www 下新建一个网站目录,假设命令为“mysite2”
-
将本地网站源文件上传到:C:\websoft9\wampserver\www\mysite2
-
编辑 httpd-vhosts.conf 文件
根据是否通过域名访问,选择下面 操作之一:
- 有域名,通过 http://域名 访问网站
请将下面 VirtualHost 模板拷贝到 httpd-vhosts.conf 中,并修改其中的ServerName, DocumentRoot, ErrorLog, CusomLog, Directory等项的值
<VirtualHost *:80>
ServerName www.mydomain.com
# ServerAlias other.mydomain.com
DocumentRoot "C:\websoft9\wampserver\www\mysite2"
ErrorLog "logs\mydomain.com_error_apache.log"
CustomLog "logs\mydomain.com_error_apache.log" common
<Directory "C:\websoft9\wampserver\www\mysite2">
Options Indexes FollowSymlinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>- 没有域名,通过 http://IP/mysite2 访问网站
请将下面 Alias 模板拷贝到 httpd-vhosts.conf 中,并修改其中的 /path, Directory等项的值
Alias /sitename C:\websoft9\wampserver\www\mysite2
<Directory "C:\websoft9\wampserver\www\mysite2">
Options Indexes FollowSymlinks
AllowOverride All
Require all granted
</Directory> -
保存 httpd-vhosts.conf,然后 重启所有服务
-
根据有无域名,本地浏览器访问:http://域名 或 http://服务器公网IP/sitename 访问你的网站。
安装第 N 个网站
安装第n个网站与安装第二个网站的操作步骤一模一样
最后我们温故而知新,总结 WampServer 安装网站步骤:
- 上传网站代码
- 绑定域名(非必要)
- 新增站点配置或修改示例站点配置
- 增加网站对应的数据库(非必要)
- 进入安装向导