一、搭建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数据库中了: