Linux CentOs7中如何配置LNMP并安装论坛

本文详细介绍了如何在Linux CentOS7环境下配置LNMP(Linux + Nginx + MySQL + PHP)环境,并进一步安装Discuz论坛。包括安装Apache、PHP、MariaDB,配置数据库,关闭防火墙,下载并解压Discuz文件,修改权限,调整SELinux配置,重启服务以及最后通过浏览器安装论坛的步骤。
摘要由CSDN通过智能技术生成

一、安装
1、yum -y install httpd 安装apache
systemctl start httpd.service 启动apache
2、yum -y install php 安装php
3、yum -y install php-fpm 安装php-fpm
4、yum install -y mariadb-client mariadb-server 安装mariadb
systemctl start mariadb 启动mariadb服务
5、yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql 安装apache扩展包
6、yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-devel 安装PHP扩展包
7、yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql 安装mysql扩展包
8、mysql_secure_installation 配置mariadb服务
9、systemctl stop firewalld.service 关闭防火墙
当出现如下提示时候直接按回车:
Enter current password for root
出现如下再次回车:
Set root password? [Y/n]
出现如下提示输入你需要设置的密码,这里输入了root,输入密码是不显示的,回车后再输入一次确认:
New password:
接下来还会有四个确认,分别是:
Remove anonymous users? [Y/n]
Disallow root login remotely? [Y/n]
Remove test database and access to it? [Y/n]
Reload privilege tables now? [Y/n]

二、数据库配置
1、mysql -uroot -p123456789 进入数据库
2、create database jyq 创建数据库名为jyq的数据库
3、grant all on jyq.* to root@‘localhost’ identified by ‘123456789’ 授权,允许root用户使用密码123456789连接数据库

三、下载discuz
1、wget http://download.comsenz.com/DiscuzX/3.3/Discuz_X3.3_SC_GBK.zip
2、unzip Discuz_X3.3_SC_GBK.zip 解压
3、mv * /var/www/html
4、chown -Rf nobody:nobody /var/www/html
5、chmod -R 777 /var/www/html 修改权限
6、vi /etc/selinux/config 将SELINUX改为SELINUX=Disable
7、reboot 重启
8、systemctl restart httpd 重启apache服务
systemctl restart php-fpm 重启php-fpm
systemctl restart mariadb 重启数据库服务
9、systemctl status mariadb php-fpm httpd | grep Active 查看服务运行情况

四、安装discuz
在火狐浏览器中输入http://192.168.1.128/install对论坛进行安装

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值