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

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

linux php mysqli

4.2 查看ECS状态

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

linux php mysqli

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

linux php mysqli

五、安装.1 进入云服务器

将云服务器的公网弹性IP复制下来,选择桌面的“xfce”终端,使用以下命令linux php mysqlilinux php mysqli 一文教你在华为云上部署Discuz论坛网站,连接云服务器。

ssh root@"discuz01云服务器EIP地址"

linux php mysqli

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

linux php mysqli

yum install -y mysql-server

linux php mysqli

5.3 权限设置

权限设置

chown -R mysql:mysql /var/lib/mysql/

5.4 启动MySQL

启动Mysql服务

systemctl enable --now  mysqld

检查Mysql服务状态

systemctl status mysqld

linux php mysqli

5.5 配置 MySQ

执行以下命令,因为初始密码为空,按回车键即可进入数据库

mysql -u root -p

linux php mysqli

使用MySQL数据库

use mysql;

linux php mysqli

查看用户表

linux php mysqli

select host,user from user;

linux php mysqli

刷新用户列表并允许所有IP对数据库进行访问。

update user set host='%' where user='root' LIMIT 1;

flush privileges;

linux php mysqli

退出数据库

quit

重启MySQL服务

systemctl restart mysqld

5.6 关闭防火墙

执行以下命令,关闭防火墙。

systemctl stop firewalld

systemctl disable firewalld

六、配置web环境6.1 连接云服务器

远程登录云服务器 ,填写用户名和密码,具体请参见登录 的步骤。

ssh root@"discuz02云服务器EIP地址"

linux php mysqli

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

linux php mysqli

6.3 权限设置

设置/var/lib/mysql/目录权限

chown -R mysql:mysql /var/lib/mysql/

6.4 启动mysql服务

linux php mysqli

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端口

linux php mysqli

linux php mysqli

七、部署 论坛网站7.1 下载 安装包

登录云服务器 ,输入以下命令下载 .4 简体中文版的压缩包

wget https://sandbox-experiment-files.obs.cn-north-4.myhuaweicloud.com/396/Discuz_SC_UTF8.zip

linux php mysqli

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

linux php mysqli

7.4 进入初始化安装界面

公告:
1. 本站所有资源来源于用户上传和网络,如有侵权请联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系站长处理!
6. 本站不售卖代码,资源标价只是站长收集整理的辛苦费!如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。
7. 站长QQ号码 2205675299

资源库 - 资源分享下载网 » linux php mysqli 一文教你在华为云上部署Discuz论坛网站

常见问题FAQ

关于资源售价和售后服务的说明?
本站所有资源的标价均为本站收集资源的辛苦费,不代表资源本身的价值。软件是高智慧高价值的商品,不可能是白菜价。本站资源标价只是赞助费用,收取的赞助费仅用来维持本站的日常运营!毕竟收集整理资料需要投入云计算资源和站长大量的精力。
代码有没有售后服务和技术支持?
由于代码的运行具有不可预见性,本站不保证代码完整可运行,不提供技术支持和售后服务。 本站原创代码都是站长自己开发的,可以有偿提供技术支持服务。 网站里标明【亲测】的代码都是站长亲测过的,其他的代码由于精力有限,没有一一测试,不能保证代码就一定能够使用,更没有技术支持服务,下载前请自行斟酌。
有没有搭建服务?
由于搭建服务比较费时费力,所以本站除了原创代码外均不提供搭建服务。本站分享代码纯属兴趣爱好,不以盈利为目的,请勿咨询有没有搭建服务,谢谢理解。
链接地址失效了怎么办?
请带上资源链接地址联系客服,工作时间内我们看到后将第一时间回复。
关于解压密码
本站资源一般都没有加密,如果发现需要解压密码的,那么就输入 hao.35dc.com 试试。

发表评论

资源库,由老程序员细心甄别、精心筛选,只为提供优质的源码资源

关于我们 联系我们