如何将CentOS7系统配置成LNMP环境?

2026-04-03 05:071阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计461个文字,预计阅读时间需要2分钟。

如何将CentOS7系统配置成LNMP环境?

plaintextgistfile1.txtCentOS7安装LNMP(Linux+Nginx+MySQL+PHP)及Apache+NginxApache和Nginx是俄罗斯人编写的轻量级HTTP服务器,Nginx是一款高性能的HTTP和反向代理服务器,Nginx+超过Apache的高性能和稳定性,被国内广泛使用。

如何将CentOS7系统配置成LNMP环境?

gistfile1.txt

centos7安装Lnmp(Linux+Nginx+MySql+Php)及Apache Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx是一个高性能的HTTP和反向代理服务器,Nginx 超越 Apache 的高性能和稳定性,使得国内使用 Nginx 作为 Web 服务器的网站也越来越多, 我们学习PHP,以及搭建我们自己的LNMP环境,不妨先在本机上尝试学习,下面我们一步一步来完成在CentOS7 下安装LNMP(Linux+Nginx+MySQL+PHP)及Apache。 查看已经开放的端口 firewall-cmd --list-ports 查看开放的服务 firewall-cmd --list-services 开启端口 firewall-cmd --zone=public --add-port=80/tcp --permanent firewall-cmd --zone=public --add-port=3306/tcp --permanent firewall-cmd --zone=public --add-port=8080/tcp --permanent 命令含义: –zone #作用域 –add-port=80/tcp #添加端口,格式为:端口/通讯协议 –permanent #永久生效,没有此参数重启后失效 重启防火墙 firewall-cmd --reload #重启firewall systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动 关闭SELINUX vi /etc/selinux/config 注释掉如下两句,添加最后一项 \#SELINUX=enforcing #注释掉 \#SELINUXTYPE=targeted #注释掉 SELINUX=disabled #增加 :wq! 保存退出 输入如下命令 setenforce 0 #使配置立即生效 getenforce 查看 sestatus setenforce 0 yum安装 程序过程中 出现占用yum情况: rm -f /var/run/yum.pid 一、安装nginx.org/packages/centos/$releasever/$basearch/ gpgcheck=0 enabled=1 完成以后,我们就可以使用 yum 命令去安装 nginx 了,像这样: yum -y install nginx 由于安装了Httpd服务,所以要先停止,关闭apache之后再次启动nginx。 停止Httpd systemctl stop 127.0.0.1:8080; } (3)不指定8080端口访问nginx服务器: localhost (4)指定8080端口访问apache服务器: localhost:8080 (5)指定8080端口访问apache服务器下的mysql->mariadb locahost:8080/phpmyadmin 参考:www.kimsom.com/article/138 www.jb51.net/article/68026.htm 添加nginx服务: www.cnblogs.com/riverdubu/p/6426852.html

本文共计461个文字,预计阅读时间需要2分钟。

如何将CentOS7系统配置成LNMP环境?

plaintextgistfile1.txtCentOS7安装LNMP(Linux+Nginx+MySQL+PHP)及Apache+NginxApache和Nginx是俄罗斯人编写的轻量级HTTP服务器,Nginx是一款高性能的HTTP和反向代理服务器,Nginx+超过Apache的高性能和稳定性,被国内广泛使用。

如何将CentOS7系统配置成LNMP环境?

gistfile1.txt

centos7安装Lnmp(Linux+Nginx+MySql+Php)及Apache Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx是一个高性能的HTTP和反向代理服务器,Nginx 超越 Apache 的高性能和稳定性,使得国内使用 Nginx 作为 Web 服务器的网站也越来越多, 我们学习PHP,以及搭建我们自己的LNMP环境,不妨先在本机上尝试学习,下面我们一步一步来完成在CentOS7 下安装LNMP(Linux+Nginx+MySQL+PHP)及Apache。 查看已经开放的端口 firewall-cmd --list-ports 查看开放的服务 firewall-cmd --list-services 开启端口 firewall-cmd --zone=public --add-port=80/tcp --permanent firewall-cmd --zone=public --add-port=3306/tcp --permanent firewall-cmd --zone=public --add-port=8080/tcp --permanent 命令含义: –zone #作用域 –add-port=80/tcp #添加端口,格式为:端口/通讯协议 –permanent #永久生效,没有此参数重启后失效 重启防火墙 firewall-cmd --reload #重启firewall systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动 关闭SELINUX vi /etc/selinux/config 注释掉如下两句,添加最后一项 \#SELINUX=enforcing #注释掉 \#SELINUXTYPE=targeted #注释掉 SELINUX=disabled #增加 :wq! 保存退出 输入如下命令 setenforce 0 #使配置立即生效 getenforce 查看 sestatus setenforce 0 yum安装 程序过程中 出现占用yum情况: rm -f /var/run/yum.pid 一、安装nginx.org/packages/centos/$releasever/$basearch/ gpgcheck=0 enabled=1 完成以后,我们就可以使用 yum 命令去安装 nginx 了,像这样: yum -y install nginx 由于安装了Httpd服务,所以要先停止,关闭apache之后再次启动nginx。 停止Httpd systemctl stop 127.0.0.1:8080; } (3)不指定8080端口访问nginx服务器: localhost (4)指定8080端口访问apache服务器: localhost:8080 (5)指定8080端口访问apache服务器下的mysql->mariadb locahost:8080/phpmyadmin 参考:www.kimsom.com/article/138 www.jb51.net/article/68026.htm 添加nginx服务: www.cnblogs.com/riverdubu/p/6426852.html