[Apache.Centos7]从零开始创建BBS论坛和BLOG博客网站,三级域名的使用。

本文描述从零开始创建bbs论坛。

同时也能运用本方法可以搭建blog博客,只是最后解压的包不同罢了。

同时描述多级域名创建。

参考资料:https://www.cnblogs.com/laramia/p/5035744.html


准备工具:

域名(强烈推荐)、一台安装centos7的主机(VPS)、论坛软件包。 

这里我使用的是搬瓦工提供的VPS主机,这里对这个VPS不做讲解。


论坛软件包下载:http://dl.teddyou.cn/download/Discuz_X3.3_SC_UTF8.zip

博客软件包下载:http://dl.teddyou.cn/download/Z-BlogPHP_1_5_2_1935_Zero.zip 

 

首先安装数据库,使用yum安装。

yum -y install mariadb-server mariadb-client

启用数据库:

systemctl start mariadb.service

设置数据库root管理员的密码。

mysql_secure_installation

输入这条命令后会要求输入原密码,因为没有原密码所以就直接回车,而后输入两次新密码。


安装数据库过后开始安装httpd的网站服务。

yum -y install httpd




*******************************不写三级域名的可以跳过这里********************************

接下来就是配置参数,如果希望采用三级域名的方式(例如:bbs.teddyou.cn)进入论坛就按照如下操作配置:

新建一个httpd配置文件。

vim /etc/httpd/conf.d/【自定义】.conf

打开写入:

<virtualhost *:80>
 servername 这里写入一个三级域名,例如:bbs.teddyou.cn
 documentroot 这里写入你的bbs放置文件位置,例如:/var/www/bbs
</virtualhost>

写完过后:wq保存文件并退出。

进入域名服务添加一条记录并保存,如下图:

QQ截图20181114234703.png

而后重启服务并设置开机启动。

************************************三级域名跳过结束************************************



重启服务:

systemctl start httpd


添加开机自动启动:

systemctl enable mariadb.service

systemctl enable httpd



接下来就是配置论坛了,安装需要的php环境。

yum -y install php php-bcmath php-cli php-common php-gd php-ldap php-mbstring php-mysqlnd php-pear php-pdo php-xml php-xmlrpc


使用wget命令下载包,如果没有wget就用如下命令安装:

yum -y install wget unzip   (没有unzip解压软件在这里就顺带安装了)

而后下载论坛

wget 包的下载链接.zip

论坛软件包下载:http://dl.teddyou.cn/download/Discuz_X3.3_SC_UTF8.zip

博客软件包下载:http://dl.teddyou.cn/download/Z-BlogPHP_1_5_2_1935_Zero.zip 




利用unzip解压论坛

unzip 论坛文件.zip

这样的操作会将论坛解压到当前的文件。解压出来的一共会有三个文件夹。而我们只需要其中的一个。


写了三级域名的用下面的命令移动upload文件夹下的所有文件到 /var/www/bbs/

mkdir  /var/www/bbs     #创建文件夹。

mv upload/* /var/www/bbs/         #移动文件夹下的所有文件。(在当前解压的目录下操作)


如果没有写三级域名的看这里!

没有写三级域名就直接把upload文件夹下的所有文件移动到默认的文件夹。命令如下;

mv upload/* /var/www/html/


完成过后需要授权,这里我们使用懒人授权大法

 chmod -R 777 /var/www/bbs




完成以上操作,论坛就算搭建完成了。访问你写好的三级域名就可以正常访问了。

进入论坛会让你做一些初始化操作,在里面会要求输入数据库密码,他会自动创建数据库。

所以数据库密码设置的时候一定要记住密码!







发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。