在本篇文档中,我将会教你如何去安装LNMP套件并搭建网站(因为垃圾BT要1GB内存和10G存储才能正常用)

安装套件

apt install nginx php mariadb-server php-mysql php-fpm php-mbstring php-curl php-gd php-imagick -y

修改数据库编码

vim /etc/mysql/mariadb.conf.d/50-server.cnf

[mysqld] 的下面插入

init_connect='SET collation_connection = utf8mb4_unicode_ci'
init_connect='SET NAMES utf8mb4'
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci
skip-character-set-client-handshake

然后保存并退出

vim /etc/mysql/mariadb.conf.d/50-client.cnf

[client] 的下面插入

default-character-set=utf8mb4

重启 MariaDB

systemctl restart mariadb
systemctl enable mariadb

初始化 MariaDB

运行以下命令开始初始化向导

mysql_secure_installation

第一次要求输入密码,默认没有密码直接回车

第二次 Switch to unix_socket authentication 这里选n

第三次 Change the root password? 这里修改没有用直接n

第四次 Remove anonymous users? 安全性考虑,y

第五次 Reload privilege table now? 直接y

然后运行 mysql -uroot -p 进入 MySQL 命令行

切换到 mysql 数据库
USE mysql;

修改 MySQL的最高权限用户——root 的密码 这里的root和你系统里面的root不是一个东西!!!

ALTER USER root@localhost IDENTIFIED VIA mysql_native_password USING PASSWORD('这里输你想要的密码');

使修改生效

FLUSH PRIVILEGES;

退出 MySQL 命令行

EXIT;

重启 MariaDB

systemctl restart mariadb

完成

至此,LNMP套件安装完成,关于Nginx的配置可以去找别的教程