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