nginx的LNMP构建+discuz论坛

一、LNMP:

L:linux 操作系统

N:nginx前端页面的web服务

P:PHP,是一种开发动态页面的编程语言,解析动态页面,起到中间件的作用(在nginx和数据库的中间),在中间沟通nginx和数据库,以请求数据库上的信息。

M:mysql数据库,保存用户的密码,以及论坛的相关内容。

二、创建数据库及安装php、discuz论坛

1.创建程序用户管理

  1. 修改配置文件

vim /etc/my.cnf的配置文件

client

port = 3306

socket=/usr/local/mysql/mysql.sock

mysqld

user = mysql

basedir=/usr/local/mysql

datadir=/usr/local/mysql/data

port = 3306

character-set-server=utf8

pid-file = /usr/local/mysql/mysqld.pid

socket=/usr/local/mysql/mysql.sock

bind-address = 0.0.0.0

skip-name-resolve

max_connections=2048

default-storage-engine=INNODB

max_allowed_packet=16M

server-id = 1

sql_mode = STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION

3.设置环境变量,申明/宣告mysql命令便于系统识别

  1. 初始化数据库

5.设置系统识别,进行操作

  1. 初始化数据库密码

7.进入数据库:建立用户并且创建密码

8.php安装

9

10

11

12

vim /usr/local/php/lib/php.ini

13

14

相关推荐
欧先生^_^41 分钟前
docker的文件系统Overlay2
运维·docker·容器
一只小白跳起来1 小时前
重新安装VMware tools为灰色无法点击问题解决|读取电脑文件的共享文件夹方法
运维·ubuntu·vmware
长河1 小时前
Kafka系列教程 - Kafka 运维 -8
运维·分布式·kafka
刘若水2 小时前
Linux: 进程信号初识
linux·运维·服务器
阳小江3 小时前
Docker知识点
运维·docker·容器
只是橘色仍温柔4 小时前
xshell可以ssh连接,但vscode不行
运维·vscode·ssh
IT里的交易员4 小时前
【系统】换硬盘不换系统,使用WIN PE Ghost镜像给电脑无损扩容换硬盘
运维·电脑
共享家95274 小时前
深入剖析Linux常用命令,助力高效操作
linux·运维·服务器
大刘讲IT4 小时前
制造业数字化转型:流程改造先行还是系统固化数据?基于以MTO和MTS的投资回报分析
运维·经验分享·生活·产品经理·数据可视化
吃旺旺雪饼的小男孩5 小时前
Ubuntu 22.04 安装和运行 EDK2 超详细教程
linux·运维·ubuntu