简述
针对8版本系统,安装LAMP环境
程序安装
前置软件安装
dnf install unzip nano -y
前置系统调整
#关闭防火墙(包含自启动)
systemctl stop firewalld && systemctl disable firewalld
#关闭selinux(包含自启动)
nano /etc/selinux/config
##############################
SELINUX=enforcing
修改为
SELINUX=disable
重启设备
reboot
Apache安装
dnf install httpd -y
#启动httpd(包含自启动)
systemctl start httpd && systemctl enable httpd
PHP安装
#查看可安装的版本
dnf module list php
#切换PHP8.0版本
dnf module switch-to php:8.0 -y
\\格式
dnf module switch-to php:<版本号> -y
#安装PHP
\\备注:有些软件需要安装zip gd mysql
dnf install php php-fpm php-zip php-gd php-mysqlnd -y
mysql安装
#查看可安装的版本
dnf module list mysql
\\8版本默认仅支持8.0版本
#安装mysql
dnf install mysql-server -y
#启动mysql(包含自启动)
systemctl start mysqld && systemctl enable mysqld
\\见后附页
## 初始化mysql
mysql_secure_installation
##登录数据库 输入上面设置的root密码
mysql -uroot -p
##创建数据库zabbix/创建zabbix数据库的 用户zabbix密码lalala
create database nextcloud character set utf8mb4 collate utf8mb4_bin;
create user nextcloud@localhost identified by 'Hgdxcxq';
grant all privileges on nextcloud.* to nextcloud@localhost;
##开启bin_log
set global log_bin_trust_function_creators = 1;
##关闭bin_log
set global log_bin_trust_function_creators = 0;
暂无评论...