返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >配置LNMP,并部署php应用。配置nginx反向代理。
  • 431
分享到

配置LNMP,并部署php应用。配置nginx反向代理。

phpnginx服务器 2023-09-01 07:09:04 431人浏览 独家记忆
摘要

目录 配置LNMP,并部署php应用 1、部署LNMP环境 2、配置LNMP环境  配置nginx反向代理 1.什么是反向代理 2.反向代理配置 配置LNMP,并部署PHP应用 1、部署LNMP环境 安装epel扩展源 wget -O

目录

配置LNMP,并部署php应用

1、部署LNMP环境

2、配置LNMP环境

 配置nginx反向代理

1.什么是反向代理

2.反向代理配置


配置LNMP,并部署PHP应用

1、部署LNMP环境

安装epel扩展源

wget -O /etc/yum.repos.d/epel.repo Http://mirrors.aliyun.com/repo/epel-7.repo

  安装LNMP环境所需包

yum install Nginx mariadb-server php php-Mysql php-gd php-fpm -y

2、配置LNMP环境

数据库配置

systemctl enable mariadb --now #当前启动并开机自启动数据库mysqladmin -uroot passWord '123456' #给数据库管理员设置初始密码vim /etc/my.cnf#编辑数据库的文件

   php-frm配置

vim /usr/local/nginx/conf/nginx.conf#nginx主配置文件中修改location-php区块(源码安装nginx,此区块默认被注释掉)location ~ \.php$ {         root           /usr/local/nginx/html;//更改路径         fastcgi_pass   127.0.0.1:9000;         fastcgi_index  index.php;        # fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;//注释掉         fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;         include        fastcgi_params;}

  php配置

#修改php配置文件。添加如下两条参数vim /etc/php.inidate.timezone = "Asia/shanghai"           cgi.fix_pathinfo=0   

启动服务

systemctl restart nginx mariadb php-fpm

测试协同工作

cd /usr/local/nginx/html/  #记得先进入vim phpinfo.php

访问ip/phpinfo.php成功(记得关闭防火墙)

 配置nginx反向代理

1.什么是反向代理

反向代理(Reverse Proxy)方式是指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给Internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。

2.反向代理配置

#1.进入nginx配置文件夹cd /usr/local/nginx/conf#2.打开nginx.conf文件进行配置vim nginx.conf

将下面的代码写入到nginx.conf文件

#反向代理Tomcatserver {#监听端口80 即当访问服务器的端口是80时,进入这个server块处理        listen       80;# server_name当配置了listen时不起作用                server_name  xxx.xxx.xxx.xxx;# location后面代表访问路径 当是/ 请求时 代理到tomcat的地址        location / {# 使用 proxy_pass(固定写法)后面跟要代理服务器地址             root  html;            proxy_pass http://xxx.xxx.xxx.xxx:8080;            indexindex.php index.html index.html;        }}    

刷新配置并启动即可

来源地址:https://blog.csdn.net/wzq88488/article/details/127415338

--结束END--

本文标题: 配置LNMP,并部署php应用。配置nginx反向代理。

本文链接: https://lsjlt.com/news/387662.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 配置LNMP,并部署php应用。配置nginx反向代理。
    目录 配置LNMP,并部署php应用 1、部署LNMP环境 2、配置LNMP环境  配置nginx反向代理 1.什么是反向代理 2.反向代理配置 配置LNMP,并部署php应用 1、部署LNMP环境 安装epel扩展源 wget -O...
    99+
    2023-09-01
    php nginx 服务器
  • Docker部署Nginx并配置反向代理
    准备工作 在docker内部署任何应用,都需要先下载对应的镜像;下载镜像之前,需要先搜索镜像来确认该镜像是否存在: docker search nginx 从列表可以看到,dock...
    99+
    2024-04-02
  • 配置LNMP,并部署php应用。
    一. 配置LNMP,并部署php应用。 1. LNMP简介 LNMP通常指的是一组自由运行网站的一套系统的网站服务器架构组成,它集合了linux,nginx,mysql,php,全部都是开源免费的产品...
    99+
    2023-09-02
    php 服务器 linux
  • nginx反向代理配置
    文章目录 1.反向代理介绍2. 第一个实例2.1 实现效果2.2 准备工作(1) 在linux系统中安装tomcat,使用默认端口8080(2) 修改主机映射(3) 修改nginx配置(4) ...
    99+
    2023-09-16
    nginx tomcat 服务器
  • nginx如何配置反向代理
    这篇文章主要为大家展示了“nginx如何配置反向代理”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“nginx如何配置反向代理”这篇文章吧。 nginx 配置实...
    99+
    2024-04-02
  • nginx反向代理如何配置
    要配置Nginx反向代理,您可以按照以下步骤进行操作:1. 安装Nginx:首先,确保您的系统上安装了Nginx。您可以通过运行以下...
    99+
    2023-10-08
    nginx
  • nginx怎么配置反向代理
    这篇文章主要讲解了“nginx怎么配置反向代理”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“nginx怎么配置反向代理”吧!准备工作系统环境:centos 6.5_64关闭SELinux临时...
    99+
    2023-06-27
  • nginx如何配置upstream反向代理
    这篇文章主要介绍nginx如何配置upstream反向代理,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!nginx配置upstream反向代理http {  .....
    99+
    2024-04-02
  • CentOS如何配置Nginx反向代理
    这篇文章主要讲解了“CentOS如何配置Nginx反向代理”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CentOS如何配置Nginx反向代理”吧!一、反向代理及演示环境描述1、反向代理在计...
    99+
    2023-06-27
  • Nginx http反向代理如何配置
    本篇内容主要讲解“Nginx http反向代理如何配置”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Nginx http反向代理如何配置”吧!概述什么是 NginxNginx (engine x...
    99+
    2023-06-02
  • 如何配置Nginx反向代理Tomcat
    小编给大家分享一下如何配置Nginx反向代理Tomcat,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!编辑nginx.conf文件,在http/server/location层次结构下,添加proxy_pass http:...
    99+
    2023-06-04
  • Nginx反向代理服务器怎么配置与应用
    在Nginx中配置反向代理服务器非常简单,只需在nginx.conf文件中添加一些配置即可实现。以下是一个简单的配置示例: serv...
    99+
    2024-05-06
    Nginx 服务器
  • Linux中怎么配置Nginx反向代理
    Linux中怎么配置Nginx反向代理,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。反向代理是什么? 反向代理指以代理服务器来接受Internet上的连接请求,然后将请求转...
    99+
    2023-06-13
  • Linux下怎么配置Nginx反向代理
    这篇文章主要介绍Linux下怎么配置Nginx反向代理,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!反向代理功能是nginx的三大主要功能之一,反向代理服务器是一种代理服务器,用于管理从外部网络到内部网络的连接或任何...
    99+
    2023-06-28
  • Linux下如何配置Nginx反向代理
    这篇文章主要介绍Linux下如何配置Nginx反向代理,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!使用反向代理除了可以防止外网对内网服务器的恶性攻击、缓存以减少服务器的压力和访问安全控制之外,还可以进行负载均衡,将...
    99+
    2023-06-28
  • nginx怎么配置域名反向代理
    要配置域名反向代理,可以按照以下步骤操作: 打开nginx的配置文件,一般位于 /etc/nginx/nginx.conf 或者...
    99+
    2024-04-09
    nginx
  • nginx如何配置域名反向代理
    要配置nginx进行域名反向代理,可以按照以下步骤进行操作: 打开nginx配置文件,一般位于/etc/nginx/nginx....
    99+
    2024-04-22
    nginx
  • LNMP的配置及php的部署(centOS7.9)
    部署LNMP环境 yum install httpd mariadb-server php php-mysql php-gd php-fpm -y 部署MySQL (1) 启动服务 systemctl enable --now mariad...
    99+
    2023-09-04
    php 服务器 mysql
  • Docke如何部署nginx并配置
    本篇内容介绍了“Docke如何部署nginx并配置”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! 一、在...
    99+
    2024-04-02
  • 怎么在Nginx中配置反向代理并清除缓存
    本篇文章为大家展示了怎么在Nginx中配置反向代理并清除缓存,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。一. Nginx 配置12345678910111213141516171819202122...
    99+
    2023-06-08
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作