我有2个php项目,想放在同一个lnmp环境里

如果你说两个项目是通过两个不同的域名来访问的话,直接参考以下conf文件内容

第一段:

server {

listen       80 ;

server_name  www.host1.cc; #监听的hostname

root   /var/www/www_host1_cc/; #第一个项目的根目录

location / {

root   /var/www/www_host1_cc/;

index  index.php index.html index.htm;

}

error_page  404              /404.html;

location = /404.html {

root   /usr/share/nginx/html;

}

error_page   500 502 503 504  /50x.html;

location = /50x.html {

root   /usr/share/nginx/html;

}

location ~ .*\.(php|php5)?(\/.*)*$ {

fastcgi_pass 127.0.0.1:9000;

fastcgi_index index.php;

set $path_info "";

set $real_script_name $fastcgi_script_name;

if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") {

set $real_script_name $1;

set $path_info $2;

}

fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;

fastcgi_param SCRIPT_NAME $real_script_name;

fastcgi_param PATH_INFO $path_info;

include    fastcgi_params;

}

}

第二段:

(此处参考第一段,仅需要修改对应的server_name 和 root)

然后将域名解析到服务器的IP地址即可。

很简单啊 。

配置nginx vhost就行了。

使用docker

php项目部署lnmp,如何在lnmp环境里,部署多个php项目?相关推荐

  1. 【区块链】DOCKER部署量子链私有网络环境以及部署智能合约实践

    DOCKER部署量子链私有网络环境以及部署智能合约实践 安装环境 安装Docker https://store.docker.com/editions/community/docker-ce-desk ...

  2. EOS Platform 7.6.6部署在PAS6.5,governor里部署ecd和epd,失败:com.primeton.system.impl.exception.ContributionDep

    [问题描述] EOS Platform 7.6.6部署在PAS6.5,governor里部署ecd和epd,失败:com.primeton.system.impl.exception.Contribu ...

  3. vue服务端渲染——项目搭建、开发、生产环境的部署、浏览渲染、SEO优化

    几个月前,公司要求(服务端渲染)--用vue-ssr做了个服务端渲染,从起搭建.开发.部署.浏览器渲染到优化,希望对有需要的小伙伴有帮助,若是有不足之处,望指出,一起讨论学习.--几个月过去了,公司又 ...

  4. 如何在IIS环境下布置https

    昨天各位小伙伴都很开心的领取了自己的SSL证书,但是大部分小伙伴却不知道如何部署,也许是因为第一次接触SSL这种高端的东西吧,不过个人觉得就是懒懒懒...本来小编也挺懒的,但是答应了各位小伙伴的,那么 ...

  5. docker+selenium+node-chrome-debug(node-firefox-debug)完成自动化测试环境的部署

    (1)安装docker环境.安装请百度 (2)启动docker service docker start (3) 然后获取selenium相关镜像,本篇部署一个hub,一个chrome node;一个 ...

  6. lnmp 配置php,LNMP部署 thinkphp项目

    > lnmp集成环境下部署thinkphp5.0框架的项目,无法正常访问,访问报404页面等. ![](https://box.kancloud.cn/f158d4e4bc8ee400d101b ...

  7. 如何在Linux系统上部署接口测试环境

    作为一名软件测试人员,部署测试环境是我们日常工作的一部分,今天就简单整理下接口测试环境部署的步骤,希望能够帮助到大家. 今天为大家整理的接口测试环境部署涉及到Tomcat,JDK和数据库.目前能够提供 ...

  8. RuoYi-Vue 部署 Linux环境 若依前后端分离项目(war 包+nginx版本)

    文章目录 一.软件安装部署 1. 安装jdk 2. mysql8安装部署 3. redis安装 4. nginx 安装部署 5. Tomcat10 下载和配置 Linux 环境 6. 克隆项目 二.后 ...

  9. RuoYi-Vue 部署 Linux环境 若依前后端分离项目(jar包+nginx 多机版本)

    接上一篇:RuoYi-Vue 部署 Linux环境 若依前后端分离项目(jar包+nginx 单机版本) 前端和后端不在一个服务器上,如何部署呢? 文章目录 1. 服务器和软件部署 2. 后端部署 3 ...

最新文章

  1. CentOS yum源的配置与使用
  2. 用python画皮卡丘教程-利用Python绘制萌萌哒的皮卡丘
  3. tf.reverse
  4. Java核心技术点之动态代理
  5. 一文教你 Dubbo 服务性能压测(with JMeter)
  6. Pocket pc模拟器与PC机传输文件的方法
  7. mysql timestamp 类型_MySQL中“诡异”的TIMESTAMP数据类型
  8. Scala 中将方法、函数、函数式编程和面向对象编程关系分析图
  9. 图灵成立七周年——经典回顾
  10. 动态代理:jdk和cglib区别
  11. python图纸教程_python入门教程 python入门神图一张
  12. ASP.NET AJAX入门系列(6):UpdateProgress控件简单介绍
  13. 在SQL Server 2005中实现异步触发器架构
  14. 跨境电商SaaS会成为一门大生意吗?
  15. 01-unity下载与安装
  16. axure9怎么让页面上下滑动_Axure如何实现同页面上下、左右滑动
  17. Spss-多元回归案例实操
  18. 考研数据结构之栈(2.5)——练习题之求解二次方根A的迭代函数,写出相应的递归算法和非递归算法(C表示)
  19. NOI Linux 2.0 桌面背景展示
  20. 不同Costa环鉴相器鉴别特性

热门文章

  1. 创建自己的Java批注
  2. Spring Integration 4.0:完整的无XML示例
  3. 如何用Veripacks替换构建模块
  4. 在Play上使用twitter4j! 框架和安全社交很容易
  5. JasperReports JSF插件用例–简单列表报告
  6. 使用JavaFX AnimationTimer
  7. JMX:一些入门说明
  8. Linux 命令之 deluser -- 删除用户
  9. MacOS 如何安装 SVN 命令终端
  10. Windows 下使用 SecureCRT 将本地文件上传至远程的 Linux 服务器,中文乱码怎么办?