Linux基础服务11——LNMP架构

这篇具有很好参考价值的文章主要介绍了Linux基础服务11——LNMP架构。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、环境说明

主机 服务
192.168.161.129 nginx
192.168.161.131 mysql
192.168.161.132 php

二、安装nginx

1.参考文章,nginx部署。
Linux基础服务11——LNMP架构,Linux基础服务篇,linux,架构,运维,nginx

三、安装mysql

1.参考文章,mysql二进制部署。
Linux基础服务11——LNMP架构,Linux基础服务篇,linux,架构,运维,nginx

四、安装php

1.参考文章,php编译安装

Linux基础服务11——LNMP架构,Linux基础服务篇,linux,架构,运维,nginx

五、配置nginx

1.nginx配置文件指定php服务器地址,指定php服务器上的网页文件。

http {
    server {
        listen       80;
        server_name  www.qingjun.com;
        location / {
            root   html;
            index   index.php index.html index.htm;    //添加php文件。
        }
        location ~ \.php$ {
            root           /opt;     //寻找/opt目录下.php结尾的文件。
            fastcgi_pass   192.168.161.132:9000;    //指定php服务器ip。
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  /$Document_Root$fastcgi_script_name;
            include        fastcgi_params;
        }

    }
}

2.生成前端文件。

cat > /usr/local/nginx/html/index.php << EOF
<?php
   phpinfo();
?>
EOF

3.重启nginx。

nginx -s stop
nginx

六、配置php

1.php服务器上指定前端文件,需要与nginx配置文件里指定位置保持一致。这里就是/opt/index.php文件。

cat > /opt/index.php << EOF
<?php
   phpinfo();
?>
EOF

七、验证

1.访问nginx的IP,查看显示结果。

Linux基础服务11——LNMP架构,Linux基础服务篇,linux,架构,运维,nginx文章来源地址https://www.toymoban.com/news/detail-595166.html

到了这里,关于Linux基础服务11——LNMP架构的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux -- Nginx服务基础

    4.1Nginx服务基础         Nginx(发音为[engine x])专为性能优化而开发,其最知名的优点是它的稳定性和低系统资源消 耗,以及对HTTP并发连接的高处理能力(单台物理服务器可支持30000~50000个并发请求),正因 为如此,大量提供社交网络,新闻资讯、电子商务及虚拟主机等服务的

    2024年01月23日
    浏览(42)
  • Linux服务:Nginx服务部署及基础配置

    目录 一、Nginx介绍 1、Nginx简介 2、I/O模型相关概念 3、Nginx事件驱动模型 二、部署Nginx 1、yum部署Nginx 2、编译安装Nginx 三、Nginx使用 1、基础使用 2、nginx信号 四、web服务选择及优化 1、Nginx与Apache对比 2、Nginx服务调优 1、Nginx简介 ①作用:支持七层(应用层)和四层(传输层)反向代

    2024年02月03日
    浏览(41)
  • Nginx架构篇(一)动态网站架构、LNMP、FastCGI、nginx+fastcgi运行原理

    资源文件识别 语言识别 框架识别 index.php 开源的php Window/Linux+nginx+php+mysql index.py 开源的python Window/Linux+apache+python+mysql index.jsp 商业java Window/Linux+tomcat+JDK+Oracle index.asp 商业C# Window+iis+asp.net+sql-server/oracle/mog0db 在vmware安装centos7,关闭防火墙和selinux systemctl stop firewalld setenforce 0 临

    2023年04月09日
    浏览(46)
  • 在 CentOS 7.4 上使用 Docker极速部署 LNMP (Linux, Nginx, MySQL, PHP) 环境和 WordPress

    前置CentOS7条件: 关闭防护墙: setenforce = 0 systemctl stop firewalld 1. 安装 Docker* 如果你的系统中还没有安装 Docker,可以使用以下命令进行安装:   sudo yum install docker 启动 Docker 服务并设置开机自启: sudo systemctl start docker sudo systemctl enable docker 2. 安装 Docker Compose Docker Compose 可以让

    2024年01月17日
    浏览(48)
  • 【Linux】Linux运维基础

    Linux简介 : Linux是一个开源的操作系统内核,最初由Linus Torvalds创建。它通常与GNU工具一起使用,以创建一个完整的操作系统。 Linux操作系统有许多基于内核的发行版,如Ubuntu、CentOS、Debian等,每个发行版都有其独特的特性和包管理工具。 登录和用户管理 : 使用SSH(Secure

    2024年02月04日
    浏览(63)
  • 【运维】Linux安装Nginx并部署前端项目的两种方式【内 外网-保姆级教程】_linux部署前端项(1)

    1准备nginx安装包并解压 2执行以下命令,安装nginx依赖包 3编译安装nginx 4验证安装 第二种方式 1下载所需要的安装包 2安装步骤 2.1将下载的完整文件夹通过压缩包的形式,上传到你的路径下解压. 2.2 进入到gcc文件夹下,执行命令: 2.3进入到gcc-c++文件夹下,执行命令: 2.4检查

    2024年04月14日
    浏览(61)
  • Linux运维之shell基础

    基本语法: 注意事项: ①[ 条件判断式 ],中括号和条件判断式之间必须有空格 ②if 后要有空格 例如,现在写一个if.sh脚本文件 基本语法: 注意事项: (1)case 行尾必须为单词“in”,每一个模式匹配必须以右括号“)”结束。 (2)双分号“;;”表示命令序列结束,相当于

    2024年02月02日
    浏览(58)
  • 【运维】Linux安装Nginx并部署前端项目的两种方式【内/外网-保姆级教程】

    目录 第一种方式 1准备nginx安装包并解压 2执行以下命令,安装nginx依赖包 3编译安装nginx 4验证安装 第二种方式 1下载所需要的安装包 2安装步骤 2.1将下载的完整文件夹通过压缩包的形式,上传到你的路径下解压. 2.2 进入到gcc文件夹下,执行命令: 2.3进入到gcc-c++文件夹下,执

    2024年02月04日
    浏览(51)
  • 【运维】手把手教你在Linux/Windows系统使用Nginx部署多个前端项目【详细操作】

            需求:项目上线需要将前端的前台和后台部署在服务器上提供用户进行使用,部署在不同的服务器直接在服务器安装nginx即可。但是在内网安装还是有点麻烦,因为需要联网,如果是内网可以参考Linux安装Nginx并部署前端项目【内/外网-保姆级教程】_MXin5的博客-CSDN博

    2024年02月08日
    浏览(61)
  • 运维 | 查看 Linux 服务器 IP 地址

    大多数在操作 Linux 系统时,我们经常需要知道服务器的 IP 比便于后续的一系列操作,这时候有快速查看主机 IP 的命令行操作,能够有效的帮助我们 本章节主要记录一些常用查看服务器 IP 的命令,希望对大家有所帮助。 查看 Linux 服务器的 IP 地址的命令大体上有以下几种。

    2024年04月27日
    浏览(81)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包