安卓下载云联盟手游教程(一文教你在华为云上部署Discuz论坛网站)

一文教你在华为云上摆设Discuz论坛网站

本文分享自华为云社区《华为云之在Linux体系下摆设Discuz 论坛网站【玩转华为云】-云社区-华为云》,作者:江湖有缘。

一、本次实践先容

1.1 实践情况简介

1.本次实践情况使用华为KooLabs云实行平台。

2.本次实践基于华为云ECS弹性云办事器。

3.在ECS云办事器上摆设Discuz 论坛网站。

4.本实行经过手工搭建的办法来搭建 Discuz 论坛网站。Discuz 是通用的社区论坛软件体系,基本架构接纳盛行的 Web 编程组合 PHP MySQL 完成。

1.3 本次实践完成目标

  • 熟习华为云ECS办事器
  • 熟稔使用Linux体系情况
  • 熟习LAMP稀有情况摆设
  • 学会在云办事器上摆设Discuz 论坛网站

二、 干系办事先容

2.1 华为云ECS云办事器先容

弹性云办事器(Elastic Cloud Server, ECS)是一种云上可随时自助获取、可弹性伸缩的盘算办事,可协助您打造宁静、可靠、机动、高效的使用情况。

2.2 Discuz先容

Discuz是一种通用的社区论坛软件体系,是由Discuz! 官方团队开发和维护的。它是中国最受接待和广泛使用的论坛软件之一,也是举世最紧张的综合性社区平台之一。Discuz提供了丰厚的功效和机动的扩展机制,使得用户可以轻松地创建和办理本人的论坛。它支持多种论坛形式,包含传统的主题讨论、分类讨论、问答、交际网络等。论坛办理员可以依据本人的需求选择不同的形式。

三、情况准备事情

3.1 预置实行情况

1.开头实行之前请点击手册上方“预置实行情况”按钮。

2.体系将主动为您创建好实行所需的 VPC ,宁静组与两台云办事器 ECS ,创建时间约为 2 分钟。

3.2 查察预置情况信息

预置告捷后ECS资源用户、暗码信息可点击预置情况信息查察。

四、登录华为云

4.1 登录华为云

进入【实行利用桌面】,掀开Chrome欣赏器,初次可主动登录并进入华为云控制台页面。

登录终了后,进入华为云控制台办理首页。

4.2 查察ECS形态

在华为云的首页办事列表中,点击“弹性云办事器ECS”,进入ECS云办事器办理页面。

在ECS办理页面,我们看到体系以前为我们创建了2台ECS弹性云办事器,形态都处于正常运转形态。

五、安装Mysql

5.1 进入discuz01云办事器

将discuz01云办事器的公网弹性IP复制下去,选择桌面的“xfce”终端,使用以下下令,毗连discuz01云办事器。

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 毗连云办事器discuz02

长程登录云办事器 discuz02,填写用户名和暗码,具体请参见登录 discuz01 的步调。

ssh root@"discuz02云办事器EIP地点"

6.2 安装所需软件

安装 Apache 办事器、PHPFastCGI 办理器、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 关闭防火墙

实行以下下令,关闭防火墙。

systemctl stop firewalld

systemctl disable firewalld

6.7 设置宁静组

进入宁静组控制台,选择办事器所使用的 sg-discuz ,点击“一键放通稀有端口”,放开80端口

七、摆设Discuz 论坛网站

7.1 下载 Discuz安装包

登录云办事器 discuz02 ,输入以下下令下载 Discuz_X3.4 简体中文版的紧缩包

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

7.2 解压软件

解紧缩 Discuz_SC_UTF8.zip 文件夹,并将此中的 “upload” 文件夹中的文件挪动至云办事器 discuz02 的“/var/www/html”途径下。

unzip Discuz_SC_UTF8.zip

mv upload /var/www/html

7.3 设置权限

默许仅有root用户才有写权限,以是必要登录discuz02,实行以下下令将写权限赋予给其他用户。

chmod -R 777 /var/www/html

7.4 进入Discuz初始化安装界面

在欣赏器里输入地点:http://弹性IP地点/upload/install进入安装界面。请依照Discuz安装导游举行安装。

7.5 情况反省

反省情况形态,确定都正常后,点击“下一步”

7.6 设置运转情况

选择全新安装

7.7 创建数据库

① 数据库办事器地点即为 discuz01 的公有 IP 地点。

② 由于在 discuz01 办事器上自建的数据库未设置暗码,故数据库暗码无需填写。

7.8 安装完成

显现以下提示,则表现Discuz 论坛网站以前告捷摆设完成。

八、拜候Discuz 论坛网站

拜候地点:http://discuz02弹性公网IP地点/upload/

登录办理员账号,本次实践圆满告捷!

眷注#华为云开发者同盟# 点击下方,第一时间了解华为云新颖武艺~

华为云博客_大数据博客_AI博客_云盘算博客_开发者中央-华为云

安卓下载云联盟手游教程(一文教你在华为云上部署Discuz论坛网站)(图1)

GM游戏 更多