开发者社区> 社区秘书> 正文

基于阿里云Centos 搭建Discuz论坛

简介: 1、准备一台阿里云服务器 阿里云服务器优惠券 阿里云服务器,阿里云代金券,阿里云优惠 2、准备 LAMP 环境 LAMP 是 Linux、Apache、MySQL 和 PHP 的缩写,是 Discuz 论坛系统依赖的基础运行环境。我们先来准备 LAMP 环境
+关注继续查看

1、准备一台阿里云服务器
阿里云服务器优惠券地址:跳转
2、准备 LAMP 环境
LAMP 是 Linux、Apache、MySQL 和 PHP 的缩写,是 Discuz 论坛系统依赖的基础运行环境。我们先来准备 LAMP 环境
安装 MySQL
使用 yum 安装 MySQL:

yum install mysql-server -y

安装完成后,启动 MySQL 服务:

service mysqld restart

使用 mysql 默认账户名和密码,您也可以设置自己的 MySQL 账户名和密码:

/usr/bin/mysqladmin -u root password 'Password'

将 MySQL 设置为开机自动启动:

chkconfig mysqld on

下面命令中的密码是教程为您自动生成的,为了方便实验的进行,不建议使用其它密码。如果设置其它密码,请把密码记住,在后续的步骤会使用到。

安装 Apache 组件
使用 yum 安装 Apache 组件

yum install httpd -y

安装之后,启动 httpd 进程:

service httpd start

把 httpd 也设置成开机自动启动:

chkconfig httpd on

安装 PHP
使用 yum 安装 PHP

yum install php php-fpm php-mysql -y

安装之后,启动 PHP-FPM 进程:

service php-fpm start

启动之后,可以使用下面的命令查看 PHP-FPM 进程监听哪个端口

netstat -nlpt | grep php-fpm

把 PHP-FPM 也设置成开机自动启动:

chkconfig php-fpm on

CentOS 6 默认已经安装了 PHP-FPM 及 PHP-MYSQL,下面命令执行的可能会提示已经安装。

PHP-FPM 默认监听 9000 端口
3、安装并配置 Discuz
安装 Discuz
CentOS 6 没有Discuz 的 yum 源,所以我们需要下载一个Discuz 压缩包

wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_UTF8.zip

下载完成后,解压这个压缩包

unzip Discuz_X3.2_SC_UTF8.zip

解压完后,就能在 upload 文件夹里看到discuz的源码了

到Discuz官网找一个安装包并复制安装包下载路径,这里我们用 Discuz_X3.2_SC_UTF8.zip
配置 Discuz
由于PHP默认访问 /var/www/html/ 文件夹,所以我们需要把upload文件夹里的文件都复制到 /var/www/html/ 文件夹

cp -r upload/* /var/www/html/

给 /var/www/html 目录及其子目录赋予权限

chmod -R 777 /var/www/html

重启 Apache

service httpd restart

4、准备域名和证书

域名注册
如果您还没有域名,可以在阿里云万网上选购
域名解析
域名购买完成后, 需要将域名解析到服务器上。
大功告成!
恭喜,您的 Discuz 论坛已经部署完成,您可以通过浏览器访问论坛查看效果。

通过IP地址查看:http://<您的 CVM IP 地址>/install

通过域名查看:http://www.yourdomain.com/install,其中替换 www.yourdomain.com 为之前申请的域名。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
2022云优化论坛 | 阿里云发布云上成本管理解决方案白皮书,助力企业经济用云
2022年12月14日,由中国信息通信研究院和中国通信标准化协会联合主办的“2022首届云优化创新发展论坛”通过线上方式成功召开。本届论坛以“更经济·更高效·更深度”为主题,会上阿里云计算有限公司产品专家王奇能发表了《云上成本管理,通过FinOps实现经济用云》的演讲,对业财一体化和FinOps理念实践经验做出了分享。
79 0
阿里云专有云重磅亮相中国信通院2022混合云技术发展论坛
阿里云亮相由中国信息通信研究院、中国通信标准化协会主办,混合云产业推进联盟协办的“2022混合云技术发展论坛”,分享了阿里云对混合云在典型政企场景的探索与实践经验。通过加强行业交流与经验分享,阿里云与分析机构、业内同行、生态伙伴共同推进混合云产业发展。
201 0
2022 阿里云研发效能峰会来啦,云原生 DevOps 分论坛抢先看
2022 阿里云研发效能峰会来啦,云原生 DevOps 分论坛抢先看
59 0
一图了解云原生DevOps论坛|2022阿里云研发效能峰会
聚集云原生领域开源技术及DevOps最佳实践
89 0
业技融合,数创未来 | 一图剧透阿里云研发效能峰会主论坛
面向企业开发者及技术管理者,探索研发效能的技术趋势、分享业界研发效能实践经验,共享云时代研发效能新成果——BizDevOps。
32 0
阿里云国际站版服务器适合做博客站和个人论坛站吗?
如果要部署一个小型博客站或者个人论坛站之类的网站以此提高个人或者品牌宣传,选择一台阿里云国际站云服务器要更加方便快捷,国际站的云服务器可以直接省去备案流程, 网站部署好就能上线,不用等待漫长的备案审核
28 0
阿里云可观测峰会-行业实践分论坛| 学习笔记(五)
快速学习阿里云可观测峰会-行业实践分论坛
54 0
《2022阿里云金融创新峰会-云原生分论坛PPT合集》电子版地址
2022阿里云金融创新峰会-云原生,端到端技术创新引擎分论坛PPT合集
64 0
阿里云产品伙伴发展论坛-现场视频完整版
阿里云产品伙伴发展论坛-现场视频完整版
45 0
《阿里云中间件开发者大会主论坛演讲合集》电子版地址
2022年阿里云中间件开发者大会主论坛演讲合集
18 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
Elastic与阿里云合作宣传信息白皮书
立即下载
阿里云&信通院《Serverless数据库技术研究报告》
立即下载
降本增效,阿里云数据治理Workshop上海站
立即下载