Linux下四种论坛的搭建详解之Discuz篇

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介:

(Discuz 、Phpwind、Phpbb、Wordpress)

在linux下,常用的论坛软件有Discuz 、Phpwind、Phpbb以及Wordpress。下面就将这四种论坛的配置情况演示一下。

从实验室的服务器上下载四个论坛的软件包。可以分别去他们的官方网站上去下载。

clip_image001

安装试验说需要的库文件,分别是php-mysql、mysql、php、httpd、mysql-server。

clip_image002

接下来我们来编辑apache的主配置文档,打开虚拟主机的配置项,

由于我们所做的实验室在一台机器上建立多个网站,所以我们的实现方式就是常用的基于虚拟主机的。接下来就是来配置虚拟主机了,在此之前,一定要注释掉中心主机,如图所示:打开虚拟主机的配置成文件。

clip_image003

clip_image004

然后配置四种虚拟主机文件,定义必须的选项。

clip_image005

好了,Apache的配置文件已经配置完成了,保存退出,并重启服务。(为了方便以后开机就可以自动启动数据库,可以使用命令chkconfig httpd on 将httpd进程添加到开机自启动自启动项中)。

在配置文件的虚拟目录中,我们手动指定了虚拟主机的目录位置和访问日志的目录,由于这些目录在配置之前是不存在的,所以我们要手动来创建这些目录。

创建虚拟主机的根目录,并查看是否创建成功。

clip_image007

创建访问日志的存放目录,并查看是否创建成功。

clip_image009

因为在接下来的实验中,我们要根据域名来访问服务,所以,在/etc/hosts文件中要添加如下几行:

【提示:】当然,我们也可以安装DNS文件包,来设置DNS配置文件并进行域名解析。这里就不这样设置了。

clip_image010

添加完成后,保存退出,并测试是否生效。

clip_image012

clip_image014

在安装之前,还有一步很重要的任务没有完成,那就是数据库的配置了。

首先来启动mysql数据库(为了方便以后开机就可以自动启动数据库,可以使用命令chkconfig mysqld on 将mysql进程添加到开机自启动自启动项中)。

clip_image015

为数据库添加密码。

命令为:mysqladmin –u root password ‘123456’

测试一下是否设置成功。

clip_image016

接下来要做的就是安装论坛了。先来安装Discuz吧?

先来解压刚从服务器上下载的Discuz软件包。

命令为:unzip Discuz_7.2_FULL_SC_GBK.zip

然后将解压后的文件移动到Discuz的目录下。

clip_image018

准备工作终于完了,开始装论坛吧!打开浏览器,输入本机地址。会弹出论坛安装向导界面。

clip_image020

clip_image022

下面的步骤就简单很多了,用鼠标一路点下去就差不多了,不过,小心路上的拦路虎哟!看吧!他来了!!!

clip_image024

遇到拦路虎了吧,分析一下原因先!再来解决之!由于我们在上面的解压文件包时是以root用户来操作的,所有文件的属主属组当然就为root了,所以只要我们将这些文件赋予写权限,问题就能解决了。

clip_image026

修改完成后,再来试一下,OK!问题解决了。继续向前走喽!

clip_image028

该填写数据库信息啦,数据库服务器就是本机喽,默认就行了,数据库名就是刚才我们设定的mysql数据库喽!刚才的用户名和密码还记得吧?填进去就OK了。

clip_image030

下面要填写的是管理员账号密码信息了,记好哦,后面还会用到的!

clip_image032

填写完成后,点击“下一步”。

clip_image034

接着下一步往下走就是了,填写完成后,还是下一步,当然这个步骤也可以跳过去不填的。

clip_image036

输入刚才设置的管理员名称和密码信息。

clip_image038

终于登陆进来啦!来坐下来看看新家的模样吧?我的地盘我做主,想怎样来设计自己的博客就怎样设计喽!下面就是去网上搜索一些好的图片和模板来装扮自己的博客,let’s go! come on!!!

clip_image040

由于篇幅关系,后面三个论坛的安装步骤会在下一篇接着发表。










本文转自 linuxtro 51CTO博客,原文链接:http://blog.51cto.com/linuxtro/281703,如需转载请自行联系原作者
相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
4月前
|
安全 Linux PHP
轻松搭建Linux宝塔面板并实现公网访问Discuz论坛,让您的论坛更具吸引力
轻松搭建Linux宝塔面板并实现公网访问Discuz论坛,让您的论坛更具吸引力
|
消息中间件 数据采集 监控
ELK搭建(五):linux系统日志监控平台搭建
现在的生产系统多使用linux系统,在实际生产过程中我们除了需要监控一些业务日志之外,有时也需要监控linux系统本身的日志,来帮助我们进行一些排错和判断。那么这一期,我们就针对linux系统日志监控平台的搭建来进行讲解 与往期一样,我们针对实际搭建教程更多是快速搭建为主,不做过多的原理性讲解,这一类讲解我们放到后期单独开几期博客来探讨。
774 0
ELK搭建(五):linux系统日志监控平台搭建
|
5月前
|
缓存 网络协议 Linux
牛客网论坛最具争议的Linux内核成神笔记,GitHub已下载量已过百万(下)
牛客网论坛最具争议的Linux内核成神笔记,GitHub已下载量已过百万
|
5月前
|
存储 算法 Linux
牛客网论坛最具争议的Linux内核成神笔记,GitHub已下载量已过百万(上)
牛客网论坛最具争议的Linux内核成神笔记,GitHub已下载量已过百万
牛客网论坛最具争议的Linux内核成神笔记,GitHub已下载量已过百万(上)
|
运维 Linux 应用服务中间件
Linux的完全本地仓库搭建指南(科普扫盲贴)
Linux的完全本地仓库搭建指南(科普扫盲贴)
568 0
Linux的完全本地仓库搭建指南(科普扫盲贴)
|
Linux 数据安全/隐私保护 Docker
Linux上搭建泰拉瑞亚服务端详细指南
Linux上搭建泰拉瑞亚服务端详细指南
1273 0
|
Java Linux Go
Linux下使用nexus搭建maven私服
Linux下使用nexus搭建maven私服
309 0
Linux下使用nexus搭建maven私服
|
网络协议 安全 关系型数据库
如何搭建Cloudreve私有云盘(Linux)
Cloudreve以最低的成本快速搭建公私兼备的网盘系统,听说很多人都在用,今天教大家如何搭建Cloudreve网盘系统。
961 0
如何搭建Cloudreve私有云盘(Linux)
|
网络协议 Unix Linux
Linux下搭建samba服务器
Linux下搭建samba服务器
245 0
Linux下搭建samba服务器
|
Java Linux 网络安全
Linux(Centos7)下搭建SVN服务器
Linux(Centos7)下搭建SVN服务器
233 1
Linux(Centos7)下搭建SVN服务器