oraxin

3 posts
nginx

Nginx反向代理基础配置

Nginx是一个很不错的web服务器,但我主要用它来做反向代理来用。通过不同域名来指向到后端不同的服务上。也可以为不支持https的服务增加https支持。非常方便。 Nginx反向代理的指令不需要新增额外的模块,默认自带proxy_pass指令,只需要修改配置文件就可以实现反向代理。 在配置之前,你首先要明确后端服务的ip和端口。 在/etc/nginx/conf.d目录下创建配置文件,如test_oraxin_com.conf。 如下为一个最基础的http反向代理示例: ## Basic reverse proxy server ## ## Apache backend for test.oraxin.com ## upstream apachephp { server ip:8080; #Apache } ## Start test.oraxin.com ## server { listen 80;

  • oraxin
ubuntu

在ubuntu 18.04上安装Nginx

ubuntu 18.04是我现在比较常用的一个ubuntu版本。而我也喜欢使用nginx来作为web服务器和反响代理服务器。这次就记录一下简单的apt-get安装过程和基础的管理命令。 从软件源安装升级软件源:sudo apt-get update 安装nginx:sudo apt-get install nginx 到此最简单的安装就完成了。 简单管理命令#参看软件版本 sudo nginx -v #简单防火墙配置(如果开启了防火墙) sudo ufw allow 'Nginx Full' #查看防火墙配置(如果开启了防火墙) sudo ufw status #查看服务状态 sudo systemctl status nginx #停止nginx sudo systemctl stop nginx #启动nginx sudo

  • oraxin