Centos7.x环境下 安装Diszz
镜像下载、域名解析、时间同步请点击 阿里云开源镜像站
一、背景
Discuz 是基于PHP网页,在 Linux 和 windows 两平台均可部署的论坛工具。本实验带你基于 CentOS 快速搭建属于自己的论坛。
软件环境
系统:CentOS 6.8 64 位
IP:192.168.200.112
二、安装教程
1.操作系统环境准备
1.1关闭防火墙-开机不启动(学习使用)
systemctl stop firewalld
systemctl disable firewalld
1.2 关闭selinux 安全增强关闭 永久
sed -i 's/enforcing/disabled/' /etc/selinux/config
忽略此步骤可能会遇到的问题:安装discuz时显示目录不存在和不可写, 解决方式参考自文献:blog.csdn.net/qq_4096517…
1.3 yum源加速
替换为阿里云镜像 首先备份一下原先的yum源,避免出错无法恢复
cd /etc/yum.repos.d/
mv CentOS-Base.repo CentOS-Base.repo.bak
然后修改base.reop源
wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
安装epel.repo源
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
刷新缓存
yum clean all
yum makecache
2.准备 LAMP 环境
LAMP 是 Linux、Apache、MySQL 和 PHP 的缩写,是 Discuz 论坛系统依赖的基础运行环境。我们先来准备 LAMP 环境
2.1安装 MySQL
yum install mysql-server -y
安装完成后,启动 MySQL 服务:
service mysqld restart
此实验使用 mysql 默认账户名和密码,您也可以设置自己的 MySQL 账户名和密码。参考下面的内容:
/usr/bin/mysqladmin -u root password 'Password'
[可选]将 MySQL 设置为开机自动启动:
chkconfig mysqld on
2.2安装 Apache 组件
yum install httpd -y
安装之后,启动 httpd 进程:
service httpd start
把 httpd 也设置成开机自动启动:
chkconfig httpd on
2.3安装 PHP
yum install php php-fpm php-mysql -y
安装之后,启动 PHP-FPM 进程:
service php-fpm start
启动之后,可以使用下面的命令查看 PHP-FPM 进程监听哪个端口
netstat -nlpt | grep php-fpm
把 PHP-FPM 也设置成开机自动启动:
chkconfig php-fpm on
3.安装并配置 Discuz
下载一个Discuz_X3.2_SC_UTF8.zip压缩包:
wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_UTF8.zip
下载完成后,解压这个压缩包(要安装unzip命令,可以在win解压再上传)
unzip Discuz_X3.2_SC_UTF8.zip
解压完后,就能在 upload 文件夹里看到discuz的源码了
由于PHP默认访问 /var/www/html/ 文件夹,所以我们需要把upload文件夹里的文件都复制到 /var/www/html/ 文件夹
cp -r upload/* /var/www/html/
给 /var/www/html 目录及其子目录赋予权限
chmod -R 777 /var/www/html
重启 Apache
service httpd restart
三、Diszz初始化
在浏览器地址栏输入 http://192.168.200.112/ 进入初始化安装画面
本文转自:https://juejin.cn/post/6912463537206427661
Centos7.x环境下 安装Diszz的更多相关文章
- centos7.2环境下安装smokeping对网络状态进行监控
centos7.2环境下安装smokeping对网络状态进行监控 安装smokeping建议用centos7,用centos6.5一直卡在smokeping那里,下载不了perl的扩展插件,可能是因为 ...
- [运维-安全]CentOS7.0环境下安装kangle和easypanel
一.康乐简介 主要特点1.免费开源kangle技术团队希望国人拥有一款真正好用.易用.实用的国产web服务器.2.跨平台可在linux.windows.freebsd.openbsd.netbsd.s ...
- CentOS7.x-lnmp环境下安装Discuz论坛
1.安装lnmp.这里采用一键安装的包 yum -y install wget wget http://soft.vpser.net/lnmp/lnmp1.6-full.tar.gz 2.加压安装ln ...
- CentOS7.2环境下安装Nginx
目录 1.下载安装包 2.安装nginx 3.配置nginx开机启动 4.测试 1.下载安装包 官网下载 wget http://nginx.org/download/nginx-1.16.0.tar ...
- CentOS7.5环境下安装配置GitLab
1. 安装依赖软件 yum -y install policycoreutils openssh-server openssh-clients postfix 2.设置postfix开机自启,并启动, ...
- Linux centos7环境下安装JDK的步骤详解
Linux centos7环境下安装JDK的步骤详解 测试root用户下JAVA版本 输入命令: java –version 1.先到Oracle官网里下载好jdk,网址如下: http://ww ...
- Linux centos7环境下安装MySQL的步骤详解
Linux centos7环境下安装MySQL的步骤详解 安装MySQL mysql 有两个跟windows不同的地方 1).my.ini 保存到/etc/my.ini 2).用户权限,单独用户执行 ...
- Linux centos7环境下安装Nginx
Linux centos7环境下安装Nginx的步骤详解 1. 首先到Nginx官网下载Nginx安装包 http://nginx.org/download/nginx-1.5.9.tar.gz ...
- centos7.6环境下编译安装tengine-2.2.2的编译安装
centos7.6环境下编译安装tengine-2.2.2的编译安装 .获取tengine2..2的源码包 http://tengine.taobao.org/download/tengine-2.2 ...
随机推荐
- Linux常用命令整理:文件目录管理
据说,你要对Linux文件做的事情,98%都记录在这篇文章里了. 1.ls命令 最常见的命令,相信刚进入linux命令行界面的时候,都要用这个命令看看当前目录下都有哪些文件吧. 名称:List 含义: ...
- 虫师Selenium2+Python_00学习大纲
1.自动化测试基础 5.自动化测试模型 9.Selenium Grid2 13.GitHub托管项目 2.测试环境搭建 6.SeleniumIDE 10.Python多线程 14.持续集成Je ...
- 经纬坐标(BLH)数据创建.kml文件小工具设计 Java版
技术背景 KML,是标记语言(Keyhole Markup Language)的缩写,最初由Keyhole公司开发,是一种基于XML 语法与格式的.用于描述和保存地理信息(如点.线.图像.多边形和模型 ...
- 《PHP面试笔试真题库》——PHP面试的好帮手
你好,是我琉忆. 一个文艺的PHP开发工程师. 很荣幸能够在这里带来我的第一本新书--<PHP程序员面试笔试真题库>. 一.创作过程 <PHP 程序员面试笔试真题库>是我的第三 ...
- AngularJS 打算开始学习
作为朋友推荐给我的一款框架 个人感觉还不错 打算开始学习
- Jenkins+allure集成报告构建
1.点击新建item,新建一个job 对这个job进行配置 General模块,点击高级 勾选自定义的工作空间,填写项目目录 构建触发器和构建环境先不填写 构建模块,填写python main.py, ...
- [Java]程序运行时的内存分配
本文出处:<Thinking in JAVA> 寄存器这是最快的存储区,因为它位于不同于其他存储区的地方--处理器内部.但是寄存器的数量极其有限,所以寄存器根据需求进行分配.你不能直接控制 ...
- Renix导入报文--如何将PCAP报文里的内容转换为流量
要从PCAP文件生成流,请执行以下步骤: 1.导入PCAP到流 在导航树,右键点击流模板,然后从右键菜单选择"导入PACP到流",系统将弹出"导入PCAP到流" ...
- 基于IPv6的RIPng路由协议测试——信而泰网络测试仪实操
关键词 IPv6; RIPng; 协议测试; 内部网关协议; 外部网关协议 前言:在国际性网络中,如因特网,拥有很多应用于整个网络的路由选择协议.形成网络的每一个自治系统(AS),都有属于自己的路由选 ...
- 自助式BI工具怎么选?这款用过都说好!
随着大数据时代的到来,很多公司的业务数据量不断增长,公司必须集中精力管理数据,并在BI工具的帮助下进行数据分析,以便从过去的数据中获得洞察力,预测未来的发展.近年来,随着企业对数据的关注度的增加,企业 ...