linux php mysqli 一文教你在华为云上部署Discuz论坛网站
linux php mysqli 一文教你在华为云上部署Discuz论坛网站

4.2 查看ECS状态
在华为云的首页服务列表中,点击“弹性云服务器ECS”linux php mysqli,进入ECS云服务器管理页面。

在ECS管理页面,我们看到系统已经为我们创建了2台ECS弹性云服务器,状态都处于正常运行状态。

五、安装.1 进入云服务器
将云服务器的公网弹性IP复制下来,选择桌面的“xfce”终端,使用以下命令linux php mysqlilinux php mysqli 一文教你在华为云上部署Discuz论坛网站,连接云服务器。
ssh root@"discuz01云服务器EIP地址"

5.2 安装Mysql数据库
安装MySQL数据库服务器、MySQL客户端和MySQL开发所需的库及包含文件。
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm

yum install -y mysql-server

5.3 权限设置
权限设置
chown -R mysql:mysql /var/lib/mysql/
5.4 启动MySQL
启动Mysql服务
systemctl enable --now mysqld
检查Mysql服务状态
systemctl status mysqld

5.5 配置 MySQ
执行以下命令,因为初始密码为空,按回车键即可进入数据库
mysql -u root -p

使用MySQL数据库
use mysql;

查看用户表

select host,user from user;

刷新用户列表并允许所有IP对数据库进行访问。
update user set host='%' where user='root' LIMIT 1;
flush privileges;

退出数据库
quit
重启MySQL服务
systemctl restart mysqld
5.6 关闭防火墙
执行以下命令,关闭防火墙。
systemctl stop firewalld
systemctl disable firewalld
六、配置web环境6.1 连接云服务器
远程登录云服务器 ,填写用户名和密码,具体请参见登录 的步骤。
ssh root@"discuz02云服务器EIP地址"

6.2 安装所需软件
安装 服务器、 管理器、MySQL 客户端和 MySQL 数据库服务器。
yum install -y httpd php php-fpm php-mysql
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum -y install mysql-server

6.3 权限设置
设置/var/lib/mysql/目录权限
chown -R mysql:mysql /var/lib/mysql/
6.4 启动mysql服务

systemctl enable --now mysqld
6.5 启动httpd服务
启动httpd服务并设置开机自启
systemctl enable --now httpd
启动php-fpm服务并设置开机自启
systemctl enable --now php-fpm
6.6 关闭防火墙
执行以下命令linux php mysqli 一文教你在华为云上部署Discuz论坛网站,关闭防火墙。
systemctl stop firewalld
systemctl disable firewalld
6.7 设置安全组
进入安全组控制台,选择服务器所使用的 sg- ,点击“一键放通常见端口”,放开80端口


七、部署 论坛网站7.1 下载 安装包
登录云服务器 ,输入以下命令下载 .4 简体中文版的压缩包
wget https://sandbox-experiment-files.obs.cn-north-4.myhuaweicloud.com/396/Discuz_SC_UTF8.zip

7.2 解压软件
解压缩 .zip 文件夹,并将其中的 “” 文件夹中的文件移动至云服务器 的“/var/www/html”路径下。
unzip Discuz_SC_UTF8.zip
mv upload /var/www/html
7.3 设置权限
默认只有root用户才有写权限linux php mysqli,所以需要登录,执行以下命令将写权限赋予给其他用户。
chmod -R 777 /var/www/html

7.4 进入初始化安装界面
1. 本站所有资源来源于用户上传和网络,如有侵权请联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系站长处理!
6. 本站不售卖代码,资源标价只是站长收集整理的辛苦费!如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。
7. 站长QQ号码 2205675299
资源库 - 资源分享下载网 » linux php mysqli 一文教你在华为云上部署Discuz论坛网站
常见问题FAQ
- 关于资源售价和售后服务的说明?
- 代码有没有售后服务和技术支持?
- 有没有搭建服务?
- 链接地址失效了怎么办?
- 关于解压密码

