ecs
搭建网站
更新时间:2020/12/26 GMT+08:00
已有服务
搭建流程
搭建数据库
安装MySQL

- 本文档以“CentOS 6.5 64bit(40GB)”操作系统为例,对应MySQL版本为5.1.73。
- CentOS 7及以上版本将MySQL数据库软件从默认的程序列表中移除,需执行sudo rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm进行手动下载。下载完成后可按照2进行安装。
- 远程登录云服务器discuz01,填写用户名和密码。
- 执行以下命令,安装MySQL数据库服务器、MySQL客户端和MySQL开发所需的库及包含文件。
yum install -y mysql-server mysql mysql-devel
回显如下,说明安装成功。Complete!
配置MySQL
- 执行以下命令,启动MySQL服务。
- 执行以下命令,设置数据库管理员账号密码。密码由用户自定义,以Huawei@123为例进行说明。
- 执行以下命令,再根据提示输入数据库管理员root账号的密码进入数据库。
- 执行以下命令,使用MySQL数据库。
- 执行以下命令,查看用户列表。
此命令及以下数据库语句均以分号结尾,请勿忽略。
- 执行以下命令,刷新用户列表并允许所有IP对数据库进行访问。
- 执行以下命令,强制刷新权限。允许同一子网中设置为允许访问的云服务器通过私有IP对MySQL数据库进行访问。
- 执行以下命令,退出数据库。
- 执行以下命令,重启MySQL服务。
- 执行以下命令,设置开机自动启动MySQL服务。
- 执行以下命令,关闭防火墙。
- 执行以下命令,设置服务器重启后永久关闭防火墙。
搭建Web环境
安装Web环境
- 将弹性公网IP从云服务器discuz01上解绑,并绑定至云服务器discuz02上。
- 远程登录云服务器discuz02,填写用户名和密码,具体请参见安装MySQL过程中登录discuz01的步骤。
- 执行以下命令,安装Apache服务器、PHPFastCGI管理器、MySQL客户端和MySQL数据库服务器。
yum install -y httpd php php-fpm mysql mysql-server php-mysql
回显如下,说明安装成功。Complete!
- 执行以下命令,更新安装Apache服务器、PHPFastCGI管理器、MySQL客户端和MySQL数据库服务器。
yum reinstall -y httpd php php-fpm mysql mysql-server php-mysql
回显如下,更新安装成功。Complete!
配置Web环境
- 执行以下命令,启动httpd服务。
- 执行以下命令,设置开机自动启动httpd服务。
- 执行以下命令,启动php-fpm服务。
- 执行以下命令,设置开机自动启动php-fpm服务。
- 执行以下命令,关闭防火墙。
- 执行以下命令,设置服务器重启后永久关闭防火墙。
- 执行以下命令,启动MySQL服务。
- 执行以下命令,设置开机自动启动MySQL服务。
- 在浏览器中输入http://弹性公网IP地址 ,即可访问服务器的默认主页。
部署网站代码
- 远程登录云服务器discuz02,执行以下命令,安装Discuz软件。
- 执行以下命令,解压Discuz安装包。
- 执行以下命令,将解压后的“upload”文件夹下的所有文件复制到“var/www/html”路径下。
- 执行以下命令,将写权限赋予给其他用户。
- 在浏览器里输入地址:http://弹性公网IP地址进入安装界面,按照Discuz安装向导进行安装。
- 确认协议,并单击“我同意”。
- 开始安装后,检查安装环境并单击“下一步”。
- 设置运行环境,并单击“下一步”。
- 安装数据库,填写数据库信息,单击“下一步”完成安装。
- 数据库服务器地址即为discuz01的私有IP地址。
- 数据库密码是discuz01配置的数据库管理员root账号的密码。
- 自定义管理员信息。
验证搭建结果
在浏览器中输入:http://弹性公网IP地址/forum.php 可登录论坛主页则说明网站搭建成功。
父主题: 搭建Discuz论坛网站
