记录纯净RedHat7搭建LNMP环境

mac2022-06-30  106

1.关闭防火墙、禁用SELINUX
systemctl disable firewalld systemctl stop firewalld vi /etc/sysconfig/selinux

将SELINUX设置为disabled 重启服务器

2.配置网络yum源
wget -O /etc/yum.repos.d/my.repo http://mirrors.aliyun.com/repo/Centos-7.repo sed -i 's#$releasever#7#g;s#$basearch#x86_64#g' /etc/yum.repos.d/my.repo yum clean all yum makecache yum install epel-release -y
3.安装组件
yum install php-mysql php-fpm php nginx mariadb-server mariadb -y
4.修改配置文件
vim /etc/nginx/nginx.conf

修改nginx主目录为/var/www/html

server { listen 80 default_server; listen [::]:80 default_server; server_name _; root /var/www/html; #修改这里 # Load configuration files for the default server block. include /etc/nginx/default.d/*.conf; #这里开始添加一段 location ~ \.php$ { root /var/www/html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } #添加结束 location / { index index.php index.html; #添加默认主页 } systemctl start php-fpm systemctl start mariadb systemctl start nginx

在/var/www/html下添加index.php测试nginx服务是否正常工作

5.配置数据库
mysql_secure_installation create database wdb; grant all on wdb.* to 'wuser'@'%' identified by 'wpass'; select username from mysql;

LNMP环境搭建完毕

最新回复(0)