ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

零起步教你搭建Discuz!论坛

2021-05-27 23:56:28  阅读:226  来源: 互联网

标签:httpd 起步 数据库 Discuz 点击 服务器 鲲鹏 搭建


这段时间,拜美国所赐,大家对鲲鹏生态非常关注,特别是基于鲲鹏920cpu的鲲鹏架构服务器,引起了大家的激烈讨论。应该说大部分网友对鲲鹏架构服务器还是持支持态度的,但是部分不太了解具体情况的网友,特别是一些被以前此起彼伏的“伪自主,真诈骗”的新闻伤心了的网友,对此还是持怀疑态度的。

有质疑才有进步,批判“假恶丑”才能发现“真善美”,我们就现身说法,通过具体的应用来展示鲲鹏服务器的能力。当然,鲲鹏服务器现实中大部分是用在大数据和AI处理等地方,说实话,这有些太高端,咱就不做实验了,这次通过在鲲鹏服务器上部署大家经常使用的Discuz!论坛来证明鲲鹏服务器的兼容能力;毕竟,能部署论坛,就能部署博客、OA、企业mis等系统,至少说明实际应用潜力还是很大的。

这个实验其实在华为云端开放实验室里也有,但是那个实验室有一些缺点:

  1. 时间太短,只能使用两个小时,过期自动收回。
  2. 有名额限制,每天几十个名额

这次咱们通过华为免费的鲲鹏服务器来部署这个论坛,这个服务器可以免费使用15天,如果是以企业身份来申请,可以使用30天,足够测试了。华为云提供的这个免费服务器是2核4g的,目前华为的泰山200服务器都是双路的,可以提供128核心,也就是说,从算力上,粗略估计我们只是使用了服务器1/60的能力。下面是具体的部署过程:

1.进入华为云鲲鹏服务器免费界面,点击下面的链接进入

华为云服务器免费试用

可以看到如下图所示:

https://bbs-img.huaweicloud.com/blogs/img/1594905030978073050.jpg

点击免费领取,如果已经有华为云帐号,可以登录进入,如果没有华为账号,可能有点麻烦,需要注册后实名认证,如图:

https://bbs-img.huaweicloud.com/blogs/img/1594905043857016550.jpg

点击同意注册后,会要求使用微信扫描二维码进行实名认证,按照提示,大概两分钟会完成认证,然后再进入该页面,就可以领取鲲鹏服务器了。

还是点击免费领取按钮:

https://bbs-img.huaweicloud.com/blogs/img/1594905076655036128.jpg

会出现如下的提示:

https://bbs-img.huaweicloud.com/blogs/img/1594905107962098483.jpg

其中云服务器镜像选择最常用的Centos,版本选择7.6

登录方式的密码直接设置,比如设置成kp920,最好复杂一点。点击立即购买,就可以了。

最后出现如下的提示:

https://bbs-img.huaweicloud.com/blogs/img/1594905156005034713.jpg

点击返回云服务器控制台,如下所示:

https://bbs-img.huaweicloud.com/blogs/img/1594905177522061396.jpg

如果没有弹性云服务器也不要担心,生成服务器需要一定的时间,过一会就有了。

我们点击弹性云服务器,如下:

https://bbs-img.huaweicloud.com/blogs/img/1594905201299079091.jpg

点击名称,进入服务器详情页:

https://bbs-img.huaweicloud.com/blogs/img/1594905229197014004.jpg

点击安全组:

https://bbs-img.huaweicloud.com/blogs/img/1594905254369053877.jpg

点击更改安全组规则:

https://bbs-img.huaweicloud.com/blogs/img/1594905274837011790.jpg

入方向规则下点击一键方通,根据提示点击确定即可,这样就放开了我们使用的端口。

然后回到控制台页面,点击远程登录:

https://bbs-img.huaweicloud.com/blogs/img/1594905300242039241.jpg

进入登录页面,输入用户名root和密码(你在前面设置的密码):

https://bbs-img.huaweicloud.com/blogs/img/1594905326464029798.jpg

进入系统后,输入如下指令安装Apache

yum -y install httpd

安装成功回显如下:

https://bbs-img.huaweicloud.com/blogs/img/1594905356735040390.jpg

启动主程序httpd。

执行以下命令:

service httpd start

设置httpd开机自启动:

chkconfig httpd on

上述指令回显如下:

https://bbs-img.huaweicloud.com/blogs/img/1594905381508092062.jpg

安装PHP编译器

执行以下命令:

yum -y install php

安装PHP-MySQL插件

执行以下命令:

yum -y install php-mysql

上述指令最后都会回显:

Installed:

XXX

Completed!

就不截图了。

下面就是安装MariaDB数据库:

执行以下命令安装:

yum -y install mariadb-server mariadb

这个时间稍长一点,需要几秒钟:

https://bbs-img.huaweicloud.com/blogs/img/1594905404569008655.jpg

和上面的Apache一样,也要启动并设置为开机启动:

启动MariaDB

systemctl start mariadb

设置MariaDB开机自启动

systemctl enable mariadb

https://bbs-img.huaweicloud.com/blogs/img/1594905431867068781.jpg

这样数据库就安装好了,下面就可以创建一个数据库了:

进入MySQL数据库,执行以下命令

mysql

如下图表示成功进入:

https://bbs-img.huaweicloud.com/blogs/img/1594905456471040404.jpg

创建访问数据库的用户名和密码,并进行授权,要创建的数据库信息如下:

  • 用户名:root
  • 密码:你的数据库密码,比如123456
  • 主机:localhost(本机)
  • 数据库名字:kunpeng

执行以下命令创建:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost'IDENTIFIED BY '123456' WITH GRANT OPTION;CREATE DATABASE kunpeng;flush privileges;

创建成功后输入exit退出:

https://bbs-img.huaweicloud.com/blogs/img/1594905486409062462.jpg

马上就大功告成了。

数据库安装好了,下面就该Discuz!安装了。

下载Discuz!源码包执行以下命令下载:

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

https://bbs-img.huaweicloud.com/blogs/img/1594905515590087020.jpg

解压Discuz!源码包

unzip ./Discuz_SC_UTF8.zip

将Discuz!移动到httpd启动的目录

mv Discuz_SC_UTF8/upload/* /var/www/html/

修改Discuz!源码权限

chmod -R 777 /var/www/html/*

https://bbs-img.huaweicloud.com/blogs/img/1594905546344003699.jpg

重启httpd,使各项设置生效

service httpd restart

下面开始web页面安装Discuz!

浏览器输入你鲲鹏服务器的外网地址,外网地址在这里找:

https://bbs-img.huaweicloud.com/blogs/img/1594905569894060966.jpg

浏览器输入格式为:http://你的外网ip/install/

https://bbs-img.huaweicloud.com/blogs/img/1594905589115032536.jpg

一直点击下一步到数据库配置页面:

https://bbs-img.huaweicloud.com/blogs/img/1594905609337090805.jpg

然后就安装成功了:

https://bbs-img.huaweicloud.com/blogs/img/1594905631829045400.jpg

进入论坛:

https://bbs-img.huaweicloud.com/blogs/img/1594905653451061415.jpg

用管理员进去,你就是整个论坛权力最大的了。

不过,有一点要注意,这样这个论坛是没有经过备案的,不要对外开放,自己测试着玩是可以的。

谁再说鲲鹏服务器不能使用,就把这个论坛甩给他看,不单能用,而且还用的挺好!

点击这里→了解更多精彩内容

标签:httpd,起步,数据库,Discuz,点击,服务器,鲲鹏,搭建
来源: https://blog.51cto.com/u_15214399/2824434

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有