CentOS 7安装nginx 端口代理配置
来源:互联网 发布:java开源推荐框架 编辑:程序博客网 时间:2024/06/01 23:25
# wget http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
# rpm -ivh nginx-release-centos-7-0.el7.ngx.noarch.rpm
# yum install nginx
启动nginx服务
#systemctl start nginx
配置
默认的配置文件在 /etc/nginx 路径下,使用该配置已经可以正确地运行nginx;如需要自定义,修改其下的 nginx.conf 等文件即可。
为了配合Node.js这边需要做一个端口代理[3000]
停止nginx
#systemctl stop nginx
vim /etc/nginx/nginx.conf
**************************************************
# For more information on configuration, see:
# * Official English Documentation: http://nginx.org/en/docs/
# * Official Russian Documentation: http://nginx.org/ru/docs/
user nginx;
worker_processes auto;
error_log /var/log/nginx/error.log;
pid /run/nginx.pid;
events {
worker_connections 1024;
}
http {
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
access_log /var/log/nginx/access.log main;
sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 65;
types_hash_max_size 2048;
include /etc/nginx/mime.types;
default_type application/octet-stream;
# Load modular configuration files from the /etc/nginx/conf.d directory.
# See http://nginx.org/en/docs/ngx_core_module.html#include
# for more information.
include /etc/nginx/conf.d/*.conf;
server {
#listen 80 default_server;
#listen [::]:80 default_server;
#server_name _;
#root /usr/share/nginx/html;
# Load configuration files for the default server block.
#include /etc/nginx/default.d/*.conf;
#location / {
#}
#error_page 404 /404.html;
# location = /40x.html {
#}
#error_page 500 502 503 504 /50x.html;
# location = /50x.html {
#}
listen 80;
server_name 127.0.0.1:3000; #你需要的端口
location / {
root /root/web/bin/www;
index index.html index.ejs index.htm app.js;
proxy_pass http://127.0.0.1:3000;#你需要的端口
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /home/www-node;
}
location ~ \.php$ {
root /home/www-node;
fastcgi_pass 127.0.0.1:3000;#你需要的端口
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
include fastcgi_params;
}
}
}
启动nginx服务
#systemctl start nginx
OK.....................................................................- CentOS 7安装nginx 端口代理配置
- CentOS 7 下安装 Nginx 并配置nginx代理apache+php和tomcat,实现共用80端口
- Centos配置nginx反向代理8080端口到80端口
- 基于CentOS 7配置Nginx正向代理
- 基于CentOS 7配置Nginx反向代理
- CentOS 7 安装Nginx做反向代理
- CentOS 6.5 64位下安装nginx,配置反向代理
- nginx安装,端口配置
- Linux(CentOS 7)下安装配置nginx代理多个tomcat实例和应用
- centos安装配置nginx
- Centos配置安装Nginx
- centos 安装nginx 配置nginx
- 如何在 CentOS 7 用 cPanel 配置 Nginx 反向代理
- 如何在 CentOS 7 用 cPanel 配置 Nginx 反向代理
- centos 7下安装配置nginx
- [CentOS 7] 安装nginx及简单配置
- Centos 7 nginx服务安装及配置
- nginx 安装&配置监听端口
- 【GDOI模拟】暴走的图灵机
- 《海边的卡夫卡》读后感
- 级联菜单导致的JSP页面异常
- Leetcode #38. Count and Say 数数报数 解题报告
- Android性能优化
- CentOS 7安装nginx 端口代理配置
- LeetCode *** 205. Isomorphic Strings
- iOS关于启动动画Default.png的设置
- RESTful Webservice 框架搭建步骤
- Android 判断SIM卡属于哪个移动运营商
- 在Android value中添加颜色resource文件
- Ubuntu之后的Debian折腾
- windows客户端开发--改变visual studio配色方案
- windows下使用RedisCluster集群简单实例