Lnmp 环境配置

1、lnmp 环境安装

https://lnmp.org/download.html

2、php 扩展安装

安装 opcache、redis、imageMagick 扩展

sudo ./addons.sh

3、redis 配置

密码、错误日志、慢日志、警告修复

# 密码配置
sudo vim /usr/local/redis/etc/redis.conf 

requirepass xxxxxxxx

redis 配置日志纪录

Redis启动时的三个警告解决方法

4、nginx log_format 配置

nginx log_format 配置

5、nginx 日志配置

error_log、access_log

sudo vim /usr/local/nginx/conf/nginx.conf

sudo vim /usr/local/nginx/conf/vhost/*.conf

6、nginx 配置auth_basic登录认证

nginx配置auth_basic登录认证的方法

7、php.ini 配置 禁用函数、错误日志、opcache

PHP 开启 opcache 提高性能

8、php-fpm.conf 配置 错误日志、进程数、慢日志

php-fpm.conf 配置说明

9、MySQL 日志

错误日志、慢日志

Mysql 各种日志使用说明

10、配置日志目录权限

mkdir /alidata/log/php
mkdir /alidata/log/nginx
mkdir /alidata/log/mysql
mkdir /alidata/log/redis
mkdir /alidata/log/supervisor
mkdir /alidata/log/schedule

touch /alidata/log/mysql/mysql_error.log

sudo chmod -R 777  /alidata/log

11、配置日志切割

Linux日志切割工具logrotate 配置

12、多php版本重启问题

sudo lnmp php-fpm resatrt 只能重启默认php版本,要想重启额外添加的PHP版本,执行以下命令

sudo /etc/init.d/php-fpm7.3 restart

13、进程管理工具supervisor配置

Linux后台进程管理工具supervisor使用说明

14、系统备份

数据库备份

crontab 备份

上传图片文件备份

引用链接

[1] https://lnmp.org/download.html: https://lnmp.org/download.html
[2] redis 配置日志纪录: //wangmaolin.net/article/1j6y02xv2k.html
[3] Redis启动时的三个警告解决方法: //wangmaolin.net/article/jrqvw0ky8p.html
[4] nginx log_format 配置: //wangmaolin.net/topic/Nginx/od6vrxev3g
[5] nginx配置auth_basic登录认证的方法: //wangmaolin.net/article/n2oeggze73.html
[6] PHP 开启 opcache 提高性能: //wangmaolin.net/article/pwde4g9e6q.html
[7] php-fpm.conf 配置说明: //wangmaolin.net/article/wjkv8qnv62.html
[8] Mysql 各种日志使用说明: //wangmaolin.net/article/8loynxoez3.html
[9] Linux日志切割工具logrotate 配置: //wangmaolin.net/article/kq1ez4qyrl.html
[10] Linux后台进程管理工具supervisor使用说明: //wangmaolin.net/article/nq5vrkqe7p.html