安装: Nginx 1.16.1

安装:MySQL 5.5.62

安装:PM2管理器 4.2.3

Nginx 配置如下:

user www www;

worker_processes auto;

error_log /www/wwwlogs/nginx_error.log crit;

pid /www/server/nginx/logs/nginx.pid;

worker_rlimit_nofile 51200;

events

{

use epoll;

worker_connections 51200;

multi_accept on;

}

http

{

include mime.types;

#include luawaf.conf;

include proxy.conf;

default_type application/octet-stream;

server_names_hash_bucket_size 512;

client_header_buffer_size 32k;

large_client_header_buffers 4 32k;

client_max_body_size 50m;

sendfile on;

tcp_nopush on;

keepalive_timeout 60;

tcp_nodelay on;

fastcgi_connect_timeout 300;

fastcgi_send_timeout 300;

fastcgi_read_timeout 300;

fastcgi_buffer_size 64k;

fastcgi_buffers 4 64k;

fastcgi_busy_buffers_size 128k;

fastcgi_temp_file_write_size 256k;

fastcgi_intercept_errors on;

proxy_headers_hash_max_size 51200;

proxy_headers_hash_bucket_size 6400;

gzip on;

gzip_min_length 1k;

gzip_buffers 4 16k;

gzip_http_version 1.1;

gzip_comp_level 2;

gzip_types text/plain application/javascript application/x-javascript text/javascript text/css application/xml;

gzip_vary on;

gzip_proxied expired no-cache no-store private auth;

gzip_disable "MSIE [1-6]\.";

limit_conn_zone $binary_remote_addr zone=perip:10m;

limit_conn_zone $server_name zone=perserver:10m;

server_tokens off;

access_log off;

server

{

listen 80;

server_name phpmyadmin;

index index.html index.htm index.php;

root /opt/apiServer/;

#error_page 404 /404.html;

include enable-php.conf;

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$

{

expires 30d;

}

location ~ .*\.(js|css)?$

{

expires 12h;

}

location ~ /\.

{

deny all;

}

access_log /www/wwwlogs/access.log;

}

include /www/server/panel/vhost/nginx/*.conf;

}

单个网站的配置:

server

{

listen 80;

server_name api.qianduanshiping.com;

location ~ / {

proxy_pass http://127.0.0.1:3000;

proxy_connect_timeout 600;

proxy_send_timeout 600;

proxy_read_timeout 600;

send_timeout 600;

proxy_set_header Host $host;

proxy_set_header X-Forwarded-For $remote_addr;

proxy_set_header X-Forwarded-For $Proxy_add_x_forwarded_for;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-Forwarded-Proto $scheme;

proxy_http_version 1.1;

proxy_set_header Upgrade $http_upgrade;

proxy_set_header Connection "Upgrade";

}

index index.php index.html index.htm default.php default.htm default.html;

root /opt/myapp/;

#SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则

#error_page 404/404.html;

#SSL-END

#ERROR-PAGE-START 错误页配置,可以注释、删除或修改

#error_page 404 /404.html;

#error_page 502 /502.html;

#ERROR-PAGE-END

#PHP-INFO-START PHP引用配置,可以注释或修改

include enable-php-00.conf;

#PHP-INFO-END

#REWRITE-START URL重写规则引用,修改后将导致面板设置的伪静态规则失效

include /www/server/panel/vhost/rewrite/api.qianduanshiping.com.conf;

#REWRITE-END

#禁止访问的文件或目录

location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md)

{

return 404;

}

#一键申请SSL证书验证目录相关设置

location ~ \.well-known{

allow all;

}

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$

{

expires 30d;

error_log off;

access_log /dev/null;

}

location ~ .*\.(js|css)?$

{

expires 12h;

error_log off;

access_log /dev/null;

}

access_log /www/wwwlogs/api.qianduanshiping.com.log;

error_log /www/wwwlogs/api.qianduanshiping.com.error.log;

}

主要起作用的文件为:

location ~ / {

proxy_pass http://127.0.0.1:3000;

proxy_connect_timeout 600;

proxy_send_timeout 600;

proxy_read_timeout 600;

send_timeout 600;

proxy_set_header Host $host;

proxy_set_header X-Forwarded-For $remote_addr;

proxy_set_header X-Forwarded-For $Proxy_add_x_forwarded_for;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-Forwarded-Proto $scheme;

proxy_http_version 1.1;

proxy_set_header Upgrade $http_upgrade;

proxy_set_header Connection "Upgrade";

}

宝塔部署node项目_宝塔面板部署 node.js 项目相关推荐

  1. 服务器部署邮件功能_真正连续部署的功能标志

    服务器部署邮件功能 Even the best software development teams I work with struggle to solve the problem of comp ...

  2. node 升级_技术周刊( Node.js 12 性能大提升 2019-04-30)

    前端快爆 Node.js 12 发布,该版本带来了巨大的性能提升.V8 升级到 7.4 带来了诸多新特性,比如 Private Class Fields.Array#{flat,flatMap} 等: ...

  3. tia v15 添加项目_作为一名机器人集成项目的电气工程师,你及格吗?

    职场有风险,入行需谨慎.每个行业光鲜的背后都会存在弊端,只是有的行业更为辛苦.道路不止一条,你可以尝试新的选择,也可以迎难而上坚持下去.对于刚接触机器人自动化的小伙伴,肯定想早日成为一名合格的工程师. ...

  4. java从github下载项目_在github下载的java项目通过idea打开(全流程图文,傻瓜式)

    今天从github把我以前写的一个小demo下载下来了,第一次下载项目,摸索了一个多小时,才运行起来. 下载有两种方法,通过git下载,或者直接压缩包下载,我选的时压缩包下载(因为还没学会git下载 ...

  5. eclipse 导入maven项目_解决Eclipse导入JAVA WEB项目错误的问题

    蓝字关注 远浩老师 一. 本文问题 在开发中不可避免地要涉及导入项目.Eclipse作为常用开发工具,导入JAVA WEB项目文件也很方便,但是我们经常发现导入完的项目有红色的叉来做错误提醒,甚至一些 ...

  6. github上 开源项目_在GitHub上组织开源项目的工作流程的3个技巧

    github上 开源项目 管理开源项目是一项艰巨的工作,挑战随着项目的发展而增长. 最终,一个项目可能需要满足不同的需求并跨越多个存储库. 这些问题不是技术问题,但对于解决扩展技术项目很重要. 诸如敏 ...

  7. python怎样开始做项目_观点|如何开始参与开源项目?

    在过去五年我一直参与 Durgapur Linux用户组.我一直为各种开源项目进行贡献.我为开源贡献的主要原因是非常享受当你发送一个补丁或PR(pull request 提交问题)到一个开源项目的感觉 ...

  8. 宝塔执行sh文件_宝塔面板未授权访问

    今日(8月23日)宝塔面板官方紧急更新了一处安全问题. 宝塔Linux面板是提升运维效率的服务器管理软件,支持一键LAMP/LNMP/集群/监控/网站/FTP/数据库/JAVA等100多项服务器管理功 ...

  9. 宝塔 没有找到站点_宝塔面板正确开启TLS 1.3并删除TLS 1.1

    昨天折腾了一个AlphaSSL泛域名证书后,心血来潮去SSL评分网站测试了一番,最后的结果竟然是B,这真是不能忍啊-- 为啥会是B,查看了原因,竟然是启用了TLS 1.1,所以为B.那么,删除TLS ...

最新文章

  1. (C++)1036 跟奥巴马一起编程
  2. rust怎么传送坐标_梦幻西游电脑版:金银锦盒修改后资金怎么攥?仅需知道六个小技巧!...
  3. mysql查看连接数 (linux)
  4. 网络端口的分类和作用
  5. 06HTML基础--多媒体标签
  6. 自动关闭模态框_Dialog 弹出框
  7. Windows下,启动Redis闪退 问题解决方案
  8. lenovo Think Centre TCM 开发环境搭建
  9. 使用Azure DevOps持续集成GitHub项目
  10. 被阿里P8面了两个小时,技术、业务有来有回......
  11. 彻底弄懂为什么不能把栈上分配的数组(字符串)作为返回值
  12. JavaScript学习笔记(八)--正则表达式
  13. jmeter压力测试的辅助插件和实操技巧
  14. 飘刃 v0.0.10 首次发布,超快执行速度的 Vue 项目构建工具
  15. java面经2020
  16. 中通快递 | 轨迹查询接口
  17. python 拼多多秒杀_干货 | Jmeter 如何保证类似拼多多抢购、秒杀活动正常运行?...
  18. 乌云公开漏洞查询api 查看乌云最新安全漏洞
  19. PHP开发工程师岗位职责与任职要求
  20. 笔试——大华FPGA

热门文章

  1. 拥抱.NET Core,学习.NET Core的基础知识补遗
  2. MySQL-04:数据内容操作-增删改查-基本命令笔记
  3. [转]阿里编程规范(精简版)
  4. 淘宝网的技术发展史(二) ——Oracle替换MySQL
  5. 【专升本计算机】2021年甘肃省专升本计算机全真模拟试题(二)
  6. 校园春色关不住,怎奈何唯有花枝俏,不见赏花人?
  7. 遥感方法研究张掖市1999-2010年土地利用变化
  8. C语言试题六之使字符串的前导*号不得多于n个;若多于n个,则删除多于的*号;若少于或等于n个,则什么也不做。字符串中间和尾部的*号不删除。
  9. Android之提示androidx.recyclerview.widget.LinearLayoutManager@51ddcd is already attached to a RecyclerV
  10. 21岁就破解困扰人们300年难题的天才,却一生坎坷,怀才不遇,至死还得不到认可...