CentOS8.2 安装LNMY环境
1、检查阿里云服务器系统版本
2、检查阿里云服务器是否购买数据盘
3、如果有/dev/vdb说明有挂载盘(无挂载跳过次步)
a、运行 fdisk /dev/vdb:对数据盘进行分区
b、查看新的分区:运行命令 fdisk -l
c、在新分区上创建一个文件系统
A、首先运行命令: mkfs.ext4 /dev/vdb1
B、备份etc/fstab: cp /etc/fstab /etc/fstab.bak
C、向etc/fstab写入新分区信息:echo /dev/vdb1 /alidata1 ext4 defaults 0 0 >> /etc/fstab
备注:alidata1 为数据盘挂载文件夹
D、挂载文件系统 mount /dev/vdb1 /alidata1
d、查看目前磁盘空间和使用情况:运行命令 df -h
4、安装nginx
yum install nginx
systemctl start nginx
systemctl enable nginx
5、安装MariaDB数据库(MariaDB是MySQL的直接替代品)
yum install mariadb-server mariadb
systemctl start mariadb
systemctl enable mariadb
MariaDB运行后,需要运行安全脚本:mysql_secure_installation 来设定root密码
Jonlys2lbh!@#
mysql -u root -p
创建一个web用户并设置全部权限并刷新权限
grant all privileges on *.* to web@localhost identified by 'Web123!@#';
flush privileges;
使用Navicat工具测试连接数据库并创建项目数据库`db_name`自定义
CREATE DATABASE `db_name` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
6、安装Redis
yum install redis
systemctl start redis
systemctl enable redis
7、安装PHP
yum install php php-mysqlnd php-fpm php-opcache php-gd php-xml php-mbstring php-devel php-json
修改/etc/php.ini
date.timezone = "Asia/Shanghai"
修改/etc/php-fpm.d/www.conf
user = nginx
group = nginx
listen.acl_users = nginx
listen.acl_groups =nginx
pm.max_children = 100
pm.start_servers = 10
pm.min_spare_servers = 5
pm.max_spare_servers = 100
修改/etc/nginx/nginx.conf
http {
增加如下2行:
client_max_body_size 200m;
client_body_buffer_size 20M;
}
移除server{80默认端口}
新增/etc/nginx/conf.d/ip.conf
运行PHP-FPM
systemctl start php-fpm
systemctl enable php-fpm
chmod -R 777 /var/lib/php
yum install php-redis安装php-redis拓展报错时可以下载安装
wget https://github.com/phpredis/phpredis/archive/5.0.2.tar.gz
tar -zxvf 5.0.2.tar.gz
cd phpredis-5.0.2
/usr/bin/phpize
./configure --with-php-config=/usr/bin/php-config
make && make install
安装完成后在/etc/php.d中增加redis.ini
redis.ini文件中写入 extension=redis.so
注意:不要在php.ini里加入extension=redis.so这行,重启fpm会出错
8、若是API接口和管理后台使用同一upload文件夹可以创建软连接
ln -s 源路径 目标路径
9、代码部署并参数修改成功后重启nginx
systemctl restart nginx
10、网站nginx配置和之前不太一样
fastcgi_pass unix:/run/php-fpm/www.sock;
posted on 2021-03-03 14:40 loveking_阳 阅读(135) 评论(0) 收藏 举报
浙公网安备 33010602011771号