部署并安装Discuz
1、查看是否安装过Apache。
rpm -qa | grep httpd
2、有就卸载httpd
yum remove -y "httpd*"
3、重新安装httpd。
yum install -y httpd
4、查看启动状态。
systemctl status httpd
5、启动httpd。
systemctl start httpd
6、添加开机启动。
systemctl enable httpd
7、设置防火墙开放tcp80端口。
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload
firewall-cmd --query-port=80/tcp
8、使用浏览器访问http://192.168.43.6/,显示如下界面,说明安装的Apache HTTP服务正常运行。
9、默认网站主页位于默认目录/var/www/html/中。若要发布自己的网站内容,替换index.html主页内容即可。例:主页内写入内容 “This is a apache test.” ,使用浏览器访问http://192.168.43.6,则显示如下界面内容。
touch /var/www/html/index.html
echo "This is a apache test." > /var/www/html/index.html
1、查看是否安装过mariadb。
rpm -qa | grep mariadb
2、有就卸载mariadb。
yum remove -y "mariadb*"
3、重新安装mariadb-server。
yum install -y mariadb-server
4、启动mariadb。
systemctl start mariadb.service
5、查看启动状态。
systemctl status mariadb
6、添加开机启动。
systemctl enable mariadb
7、设置mysql数据库root账号密码。
mysqladmin -uroot password 'yourpassword'
8、root账号登陆mysql。
mysql -uroot -p
quit 退出
三、安装PHP
1、查看是否安装过php。
rpm -qa | grep php
2、有就卸载php。
yum remove -y "php*"
3、重新安装php。
yum install -y php
4、创建文件/var/www/html/index.php,写入内容 “<?php phpinfo(); ?>” 。使用浏览器访问http://192.168.43.6/index.php,如果显示如下图,则说明php安装成功。
touch /var/www.html/index.php
echo "<?php phpinfo(); ?>" > /var/www/html/index.php
5、重启apache服务,使用浏览器访问http://192.168.43.6/index.php
systemctl restart httpd
部署Discuz!论坛代码
1 下载及解包
提前下载好Discuz!论坛的代码包文件,比如 Discuz_X3.4_SC_UTF8_20220406.zip,通过Xftp 7工具将此文件上传到服务器的 /root/ 目录下,并在服务器上确认。
查看压缩包
ls -lh /root/iscuz_X3.4_SC_UTF8_20220406.zip
解压
unzip /root/Discuz_X3.4_SC_UTF8.zip
2 将论坛代码部署为 /var/www/html/bbs/,作为此站点的一个子目录
复制解压后的upload/子目录,部署为 /var/www/html/bbs。
复制并命名
cp -rf upload/ /var/www/html/bbs
3 确保LAMP平台已经运行
主要是 httpd、mariadb服务,必要时可以重启一下
重启web和数据库
systemctl restart httpd mariadb
4 确保防火墙已经关闭、SELinux机制已经禁用
建议暂时停用防火墙、停用SELinux保护,避免因安全限制带来一些排错困扰。
systemctl disable firewalld --now //停用防火墙
setenforce 0 //立即停用SELinux
vim /etc/selinux/config //以后不再使用SELinux
SELINUX=permissive //修改内容
步骤二:访问Discuz!论坛安装页面
在 Firefox 浏览器访问 http://192.168.43.6/bbs/install/ ,确保可看到论坛安装页面
步骤三:根据网页提示完成 Discuz! 论坛系统安装
1 检查安装环境
单击底部“我同意”按钮,进入检查安装环境页面,此页面的最底部会显示“请将以上红叉部分修正再试”,无法继续
2 解决目录权限问题
根据页面说明,需先解决子目录权限的问题。
cd /var/www/html/bbs/ //进入论坛代码目录
chown -R apache config/ data/ uc_server/ uc_client/ //修改相关子目录归属
3 解决数据库不适用问题
yum install -y php-mysql 修正
systemctl restart httpd 重启
重新返回浏览器显示的安装页面,按Ctrl F5刷新网页,底部会出现下一步按钮,单击以继续。
4 选择安装方式
接下来的设置运行环境接受默认的“全新安装”即可 单击下一步继续。
5 设置数据库连接
然后会进入到数据库设置页面,根据页面提示正确填写好连接参数(MariaDB数据库的默认管理员为root,密码为空),再继续下一步
6 完成安装
等待安装程序写入数据库信息,完成相关安装操作,成功后页面右下角会出现提示“您的论坛已完成安装,点此访问”
7 点击管理中心,进入管理中心登录界面 登录管理中心,提示删除install/index.php文件。
rm -rf /var/www/html//bbs/install/index.php
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhghafkk
-
Apache Pulsar的功能特性、组件、和Kafka对比
-
部署并安装Discuz
-
在phphotoshoptudy8上新配置的ThinkPHP5项目,因apache服务没有打开重写、伪静态,报错的解决方案
-
CentOS8启动zookpper报错Could not find or load main class org.apache.zookeeper.server.quorum.QuorumPeerMa
-
DM8:win7+php7.3.4(phphotoshoptudy)+apache(phphotoshoptudy)+dm8.1-2-84环境搭建
-
Apache Atlas 2.1.0 环境部署以和案例设计
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
怎样阻止微信小程序自动打开
PHP中文网 06-13