宝塔面板nginx反向代理教程

技术教程 风为裳 6浏览 0评论 繁體

简介

宝塔面板是一款服务器管理软件,支持windows和linux系统,可以通过Web端轻松管理服务器,提升运维效率。例如:创建管理网站、FTP、数据库,拥有可视化文件管理器,可视化软件管理器,可视化CPU、内存、流量监控图表,计划任务等功能。

环境要求

Linux面板环境要求

  • 宝塔Linux面板支持的系统有(CentOS、Ubuntu、Debian、Fedora);
  • 确保是干净的操作系统,没有安装过其它环境带的Apache/Nginx/php/MySQL等程序;
  • 内存要求最低128MB,推荐512MB以上,纯面板约占系统10MB内存;
  • 如果以上条件不能满足,将无法安装成功和使用,请安装前注意核查;

windows面板环境要求

  • 操作系统:支持2003(x86)/2008(x64)/2012/2016
  • 环境需求:Microsoft .NET Framework 2.0
  • 内存要求:内存要求最低1G,推荐1G以上内存。

Centos安装命令:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

Ubuntu/Deepin安装命令:

wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh

Debian安装命令:

wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh

Fedora安装命令:

wget -O install.sh http://download.bt.cn/install/install.sh && bash install.sh

更新命令(仅限3.x以上版本使用!不支持2.X面板!):

wget -O update.sh http://download.bt.cn/install/update.sh && sh update.sh

反向代理其他网站

 

1.安装LNMP环境(反向代理只需NGINX)

 

配置反向代理

在使用反向代理之前必须要把A记录解析到需要反代的服务器ip地址。

2.添加域名

 

3.设置需要反代的网站,如果要开启https,中转服务器也要添加证书,并开启强制https。

反向代理中转加速

1.在需要开启中转加速的服务器上设置host

vim /etc/hosts

2.在最后一行加入源站ip地址

x.x.x.x  www.fengweishang.com

 

3.注意:记得把dns的A记录解析到中转服务器上

 

4.在中转服务器上的宝塔反向代理设置,开启缓存效果更佳。如果要开启https,中转服务器也要添加证书,并开启强制https。

 

6.如果使用www做为主站域名,记得添加301跳转。

解决Nginx无法自动启动

/etc/rc.local加入,然后重启。如果是Debian9先开启rc.local,相关教程:Debian9 解决 rc.local 问题

/etc/init.d/nginx start

转载请注明:风为裳 » 宝塔面板nginx反向代理教程

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址