论坛搭建

一、搭建yum源:

[root@localhost /]# vim /etc/yum.repos.d/yum.repo

[root@localhost /]# yum clean all

二、安装数据库:

[root@localhost ~]# yum install mariadb-server.x86_64 -y

[root@localhost ~]# systemctl start mariadb
[root@localhost ~]# systemctl enable mariadb
ln -s '/usr/lib/systemd/system/mariadb.service' '/etc/systemd/system/multi-user.target.wants/mariadb.service'

[root@localhost ~]# firewall-cmd --add-service=mysql --permanent      ###### 开启防火墙对mysql服务的策略
success
[root@localhost ~]# firewall-cmd --reload                 
success

[root@localhost ~]# mysql_secure_installation          ####### 数据库的安全初始化

[root@localhost ~]# mysql -uroot -predhat            #### 登陆数据库

三、安装阿帕琪服务:

[root@localhost ~]#yum install httpd -y

[root@localhost ~]# systemctl start httpd
[root@localhost ~]# systemctl enable httpd.service
ln -s '/usr/lib/systemd/system/httpd.service' '/etc/systemd/system/multi-user.target.wants/httpd.service'

[root@localhost ~]# firewall-cmd --add-service=http --permanent
success
[root@localhost ~]# firewall-cmd  --reload
success

[root@localhost ~]# yum install php.x86_64  php-mysql.x86_64  -y     ####  下载php、mysql插件

四、阿帕琪上的php管理软件的下载和配置

     下载 phpMyAdmin-2.11.3-all-languages.tar.bz2, 该插件在博客的下载首页可以搜索下载到。

      移动下载好的插件到/var/www/html 下:

[root@localhost html]# tar jxf phpMyAdmin-2.11.3-all-languages.tar.bz2     ###  解开该文件的归档和压缩

[root@localhost html]# cd phpMyAdmin-2.11.3-all-languages/

[root@localhost phpMyAdmin-2.11.3-all-languages]#  vim README    #### 该文件里有对php、mysql插件版本的要求说明

看看我们下载的插件版本是否符合:

[root@localhost phpMyAdmin-2.11.3-all-languages]# vim Documentation.txt   #### 提供了 php管理插件的 安装步骤

[root@localhost phpMyAdmin-2.11.3-all-languages]# cp  config.sample.inc.php   config.inc.php

[root@localhost phpMyAdmin-2.11.3-all-languages]# vim config.inc.php  ### 编辑该文件,加入标识符

[root@localhost html]#systemctl restart httpd

五、论坛模板软件下载与配置:

 下载论坛模板软件:Discuz_X3.2_SC_UTF8.zip,该软件博客下载栏可以搜索下载到。

[root@localhost html]# unzip Discuz_X3.2_SC_UTF8.zip 

解压缩后:

[root@localhost html]# cd upload/

[root@localhost html]# semanage fcontext -a -t httpd_sys_rw_content_t '/var/www/html/upload(/.*)?'   

 [root@localhost html]#  restorecon -RvvF /var/www/html/upload/             ###    更改目录upload的安全上下文,selinux的状态若为关闭状态则不需要该步骤。

[root@localhost upload]# chmod 777 data/ -R
[root@localhost upload]# chmod 777 config/ -R
[root@localhost upload]# chmod 777 uc_server/ -R
[root@localhost upload]# chmod 777 uc_client/ -R

六:在阿帕琪上安装论坛:

在主机的浏览器中输入阿帕琪服务器的ip地址下的upload目录:

出现下图界面,选择我同意:

开始安装界面:

若下方的选项都为对号 则选择下一步:

选择全新安装:

   设置数据库相关内容, 第二行为你在数据库中建立的库名称,第三、四行输入你数据库的root用户和root用户密码,倒数三四行设置论坛的管理员名称和密码;设置完成后下一步:

开始安装论坛:

安装完成,点击右下角的‘ 点此访问 ’

下图便是你搭建的论坛:

现在用管理员身份登陆论坛:

登陆成功:

在阿帕琪服务器上登陆数据库时i,你的论坛的库名称以及论坛数据已经在mysql数据库中了:

猜你喜欢

转载自blog.csdn.net/qq_40628106/article/details/84101602