# Centos7下安装Nginx并配置内网转发
来源:互联网 发布:mac软件卸载 编辑:程序博客网 时间:2024/05/18 19:43
Centos7下安装Nginx并配置内网转发
腾讯云学生优惠的服务器最近买了一台。但是一直没有用。今天要打算把写好的项目部署到上面。
- 下载Nginx源码
输入yum info nginx
可以获取到nginx的官网地址
下面是我获取到的。链接就是http://nginx.org/
已安装的软件包名称 :nginx架构 :x86_64时期 :1版本 :1.10.2发布 :1.el7大小 :1.4 M源 :installed来自源:epel简介 : A high performance web server and reverse proxy server网址 :http://nginx.org/协议 : BSD描述 : Nginx is a web server and a reverse proxy server for HTTP, SMTP, POP3 and : IMAP protocols, with a strong focus on high concurrency, performance and low : memory usage.
打开后虽然是英文。但是千万别发愁。点开一个稳定版。然后就可以进入到下载页面。
如果看不懂可以参照我下载的。我下载是的 http://nginx.org/download/nginx-1.8.1.tar.gz
我下载到了 /usr/local/ 路径下。
输入sudo wget http://nginx.org/download/nginx-1.8.1.tar.gz
下载nginx源码。
下载好后会得到 nginx-1.8.1.tar.gz
的压缩包。我们解压它,输入: sudo tar -xvzf nginx-1.8.1.tar.gz
解压文件夹。
然后得到目录:nginx-1.8.1
。进入到目录中,可以看到有这么多文件
auto CHANGES.ru configure html Makefile objs srcCHANGES conf contrib LICENSE man README
我们依次输入
sudo ./configure --prefile=/usr/local/nginx
sudo make
sudo make install
就可以安装好nginx。
如果安装中出错,可能是没有安装相应的依赖。我遇到的问题是没有安装zlib
输入yum install zlib-devel
安装zlib 就可以解决。
安装好后,我们要启动nginx服务。
在/usr/local/nginx/sbin/下输入 ../nginx
启动服务 ./nginx -s stop
停止服务 ./nginx -s reload
重新加载配置 ./nginx -h
获取帮助信息
注意如果需要管理员权限就加 sudo
2. 启用内网转发
在nginx的安装目录下。cd 到 conf 目录下。里面有 nginx.conf vim nignx.conf
编辑
如果是第一次配置的话千万别怕。
{ keepalive_timeout 65; server { listen 80; server_name lyx.cn; #域名 charset utf8; # 编码 #access_log logs/host.access.log main; # # #号为注释 # 配置内网转发。外部访问 域名下的根目录的时候就会转发到本机的 8080 端口 location / { proxy_pass http://127.0.0.1:8080; } location = /50x.html { root html; } }}
- # Centos7下安装Nginx并配置内网转发
- centos下安装nginx,并配置域名转发
- centos7下nginx安装配置
- centos7 下Nginx安装配置
- centos7安装并配置nginx+php
- centos7安装并配置nginx+php
- CentOS7安装并配置nginx服务器
- centos7 nginx安装及配置端口转发实战
- 在Centos7下源代码安装配置Nginx
- centos7.3下nginx安装及配置
- centOS7 下Nginx的简单安装配置
- centos7系统下nginx安装并配置开机自启动操作
- centos7下安装并配置mysql
- centos7安装配置Nginx
- Centos7下安装Nginx
- CentOS7下安装Nginx
- centos7下nginx安装
- centos7下安装nginx
- 如何在国内看Hulu Netflix HBO
- Web性能压力测试工具之Siege详解
- Summary of OpenGL ES 3.0 Programming Guide
- 欢迎使用CSDN-markdown编辑器
- JavaScript执行上下文
- # Centos7下安装Nginx并配置内网转发
- 由浅入深理解java集合(四)——集合-Queue
- java多线程学习之通过ThreadLocal实现每个线程拥有自己的变量
- 牛客错题集
- 线段树--求逆序数
- 通讯录完全版(增删改查排序)
- java配置springMvc--springSecurity、jdbc
- Unity对于VR的支持
- 如何在spring boot中获取所有RequestMapping的URL路径列表集?