Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[经验分享] CentOS 6.3 环境搭建discuz论坛

[复制链接]
uskingxu 发表于 2014-9-18 20:10:28 | 显示全部楼层 |阅读模式

大家好,相信不少朋友购买了腾讯云服务器之后,都是为了搭建个人的网站、论坛,而这其中discuz模版又是比较方便的,因此今天整理一篇在腾讯云CentOS 6.3 环境(apache+php+mysql)下搭建discuz论坛的帖子,希望大家可以给大家带来些帮助,也请大家多多交流,分享自己的心得。


       首先这里要说明下,本人是不推荐使用第三方控制面板(wdcp、amh)等等,这类软件看似可以方便各位去管理网站,但是本人看来实则是对网站带来的运营、维护带来的不便更多:
       这类控制面板本身就是第三方开发提供,它里面包涵的功能、组件、参数等等大家都不了解。这里就涉及一个比较常见的场景:一旦网站由于更新、维护等等出现异常无法访问,网上搜索无门,自己搞不定求助于腾讯云客服,不是客服同学不想帮助各位,真的是有心除bug,无力找问题呀~
       所以这里建议大伙,如果有精力或者兴趣,还是安装源生软件。一来开源软件,出了问题网上有据可查;二来实在搞不定,求助客服同学,客服同学相对各类控制面板来讲,对于开源软件还是更好定位问题的。


废话有点多,这里切入正题。我以 discuz_X3.2 utf-8 版本作为实例

1、安装搭建论坛必要的软件 apache  php  mysql

CentOS系统我们可以直接使用 yum install 的方式进行软件安装,腾讯云有提供软件安装源,是同步CentOS官方的安装源,包涵的软件都是当前最稳定的版本,因此直接安装即可

yum install -y httpd php php-fpm mysql mysql-server php-mysql


2014-8-30 15:36 上传
下载附件 (0 Bytes)



这样就算安装成功了

2、将相应服务启动

我们安装的apache php mysql这些软件都是以服务的形式在服务器中的,注意这里通常我们所说的web服务都是指的apache,而不是服务器本身

service httpd start
service mysqld start
service php-fpm start


这三个命令输入完毕之后代表网站的环境基本已经完成,接下来执行  netstat -tunlp 来检查服务的运行情况
2014-8-30 15:42 上传
下载附件 (0 Bytes)



这样我们可以看到httpd(也就是apache服务)监听80端口,mysql监听3306端口,php-fpm监听9000端口,并且都已经正常启动

这时,我们的环境已经基本搭建好了,大家已经可以在浏览器中访问服务器的外网ip,可以看到apache的测试页面,就说明你已经成功了。为了保险起见,也建议大家进入到apache的web根目录:/var/www/html 中自己写一个最简单的php页面

cd /var/www/html
touch test.php
vi test.php
进入到了控制模式之后再摁下键盘字母 i 进入到编辑模式,将如下代码复制粘贴到编辑模式中
<?php
echo "<title>Test Page</title>";
phpinfo()
?>

然后在编辑模式下摁键盘 esc 退出编辑模式,回到控制模式,在控制模式下摁键盘 : (冒号 shift+;),再输入wq 然后回车。可以再执行 cat test.php 命令,看到下图情况说明test.php文件已经编辑成功
2014-8-30 15:57 上传
下载附件 (0 Bytes)



                                 
大家可以在浏览器中访问 外网ip/test.php 看到如下页面,那么你已经完成环境搭建的80%
2014-8-30 16:00 上传
下载附件 (0 Bytes)





3、最后20%问题来自mysql的简单配置

因为discuz论坛要用到mysql数据库,因此我们要为mysql设置相应的用户去访问管理,之前我们已经启动了mysqld服务,因此此时我们需要给mysql设定一个初始的root密码,可以让root用户去访问数据库

mysqladmin -u root password "XXXXXXXX"

这样我们就设置好了mysql的密码,可以输入 mysql -u root -p ,然后再输入刚刚设定好的密码,就可以进入到数据库中,这样说明你已经完全配置好了discuz所需的环境,下一步就是上传代码了
2014-8-30 16:09 上传
下载附件 (0 Bytes)




4、上传下载好的discuz论坛代码

这里如果各位嫌FTP麻烦,推荐使用winscp软件上传(可以参考官网wiki文档),将代码上传到服务器的apache web根目录下,即/var/www/html 下。 如何使用winscp软件这里不再赘述了。
2014-8-30 16:19 上传
下载附件 (0 Bytes)




5、将目录赋予相应权限

这些目录文件上传到服务器之后,默认只有root用户才有写权限,所以我们还要将写权限赋予给其他用户

chmod -R 777 /var/www/html


至此,论坛已经完全搭建完毕,各位可以在浏览器中访问 外网ip/install 去进行安装了。
2014-8-30 16:26 上传
下载附件 (0 Bytes)



在安装过程中需要注意的主要是第三步,数据库安装操作,这里数据库服务器就写localhost即可,数据库名不用管,数据库用户名写root,数据库密码就是之前设定好的mysql密码
2014-8-30 16:27 上传
下载附件 (0 Bytes)




2014-8-30 16:31 上传
下载附件 (0 Bytes)







discuz论坛搭建已经完成了,也希望大家在软件使用、环境搭建方面有什么经历和感受,和大家共同分享一下!

帖子来源:http://bbs.qcloud.com/forum.php?mod=viewthread&tid=1316&extra=page%3D1from=discuzbbs


吾爱DZ设计 发表于 2014-9-24 02:08:29 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

xueye 发表于 2014-9-25 13:37:15 | 显示全部楼层
对于楼主的分享表示感谢,但是教导用户使用root用户来作为数据库用户名,是不是有点不尽责啊!
回复

使用道具 举报

81226316 发表于 2014-10-12 09:20:12 | 显示全部楼层
好帖子,必须支持
回复

使用道具 举报

一天一点积累 发表于 2014-10-14 08:44:57 | 显示全部楼层
腾讯云价格如何
回复

使用道具 举报

小金童 发表于 2014-10-16 09:38:44 | 显示全部楼层
看官一枚
回复

使用道具 举报

JJvsbing 发表于 2014-10-23 21:33:33 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

普鲁士 发表于 2014-11-23 23:23:16 | 显示全部楼层
   我们还是接着上一讲,我们上一集讲到2010年普通高校招生考试第二批本科院校南昌理工学院的招生录取专业是光信息科学与技术(光伏材料方向),就本人以科学的眼光来看不仅“光伏材料方向”这个六个字组成的名词出了非常之大的问题就连光信息科学与技术这八个字组成的名词同样也出现了非常之大的问题:因为大家都知道知名大学——中国科学技术大学,技术是科学的转化,两者并不是相等的关系所以不能用“与”字,技术是检验科学的惟一标准!!!光是信息的理想载体或传播媒质而信息是人们在适应外部世界并使这种适应反作用于外部世界过程中,同外部世界进行互相交换的内容和名称,所以内容和名称的理想载体或传播媒质怎么可以直接加上内容和名称呢(而不加动词)呢???
回复

使用道具 举报

普鲁士 发表于 2014-11-23 23:23:57 | 显示全部楼层
xueye 发表于 2014-9-25 13:37
对于楼主的分享表示感谢,但是教导用户使用root用户来作为数据库用户名,是不是有点不尽责啊!

   我们还是接着上一讲,我们上一集讲到2010年普通高校招生考试第二批本科院校南昌理工学院的招生录取专业是光信息科学与技术(光伏材料方向),就本人以科学的眼光来看不仅“光伏材料方向”这个六个字组成的名词出了非常之大的问题就连光信息科学与技术这八个字组成的名词同样也出现了非常之大的问题:因为大家都知道知名大学——中国科学技术大学,技术是科学的转化,两者并不是相等的关系所以不能用“与”字,技术是检验科学的惟一标准!!!光是信息的理想载体或传播媒质而信息是人们在适应外部世界并使这种适应反作用于外部世界过程中,同外部世界进行互相交换的内容和名称,所以内容和名称的理想载体或传播媒质怎么可以直接加上内容和名称呢(而不加动词)呢???
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-16 13:33 , Processed in 0.049569 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表