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

相关推荐
CDN36012 分钟前
【硬核架构】2026年服务器运维:Rust重写核心组件与eBPF内核观测的实战
运维·服务器·架构
网络笨猪8 小时前
# Nginx企业级全套配置\+排错手册
运维·nginx
Yupureki8 小时前
《Linux网络编程》8.网络层IP原理
linux·运维·服务器·网络·ip
yyuuuzz8 小时前
aws亚马逊入门常见认知误区
运维·服务器·网络·云计算·github·aws
Junsir大斗师9 小时前
Nginx服务器代理Postgresql-16后端数据库
数据库·nginx
DeepFlow 零侵扰全栈可观测9 小时前
运动战:AI 时代 IT 运维的决胜之道——DeepFlow 业务全链路可观测性的落地实践
运维·网络·人工智能·arcgis·云计算
林叔聊渠道分销9 小时前
saas产品运营案例 | 联盟营销计划如何帮助企业提高销售额?
运维·产品运营·sass·流量运营·用户运营
志栋智能11 小时前
告别报告堆砌:超自动化巡检的智能分析与洞察
运维·服务器·网络·人工智能·自动化
雅斯驰13 小时前
AES-128加密+滚动码认证:ATA5702W如何防御中继攻击与信号重放
运维·单片机·嵌入式硬件·物联网·自动化
网络与设备以及操作系统学习使用者13 小时前
直连路由优先级最高
运维·网络·学习·华为·智能路由器