Linux安装Nginx步骤详解_nginx

来源:脚本之家  责任编辑:小易  

以Centos为例:21131、6.0以前的版5261本4102创建/etc/init.d/nginx启动脚本/etc/init.d/nginx start即可启动chkconfig nginx on设置1653开机自启内动2、7.0需要创建nginx.service放到容/usr/lib/systemd/systemsystemctl start nginxsystemctl enable nginxwww.zgxue.com防采集请勿采集本网。

1. Nginx安装步骤

第一步:下载相应的版本nginx-1.5.9.tar.gz 第二步:解压 tar -zxvf nginx-1.5.9.tar.gz 第三步:设置一下配置信息 ./configure --prefix=/usr/local/nginx ,或者不执行此步,直接默认配置 第四步: make 编译 (make的过程是把各种语言写的源

1.1 官网介绍

首先,查找nginx的安装信息 rpm -qa | grep nginx 然后 rpm -ql nginx-1.14.2-1.el6.ngx.x86_64 这样就看到了全部的目录地址! 附: linux 查找安装包路径,查看yum 安装软件包的路径

http://nginx.org/en/download.html

直接安装lnmp,一步到位

在这里插入图片描述

1.2 上传安装包

从nginx官网上下载源码包 安装pcre cd /usr/local/src tar zxvf pcre-8.10.tar.gz cd pcre-8.10/ ./configure make && make install 编译安装nginx tar zcvf nginx-1.9.9.tar.gz cd nginx-1.9.9 ./configure --user=www --group=www --add-modul

上传到指定目录中 /usr/local/src

ps -ef | grep nginx,看后面显示的路径就知道在哪里目录了

在这里插入图片描述

1.3 解压Nginx 压缩文件

在这里插入图片描述

1.移动安装目录到指定文件

mv nginx-1.19.4.tar.gz software/

2.修改文件名称

mv nginx-1.19.4 nginx

1.4 关于nginx 目录说明

在这里插入图片描述

1.5 安装nginx服务器

说明:在源文件中执行如下命令

./configure

在这里插入图片描述

直接结果:

在这里插入图片描述

make

在这里插入图片描述

make install

在这里插入图片描述

1.6 nginx命令说明

说明: nginx工作目录说明

路径:

在这里插入图片描述

命令:

1.windows命令:

1.启动命令: start nginx

2.重启命令: nginx -s reload

3.关闭命令: nginx -s stop

2.Linux命令:1.启动命令: ./nginx2.重启命令: ./nginx -s reload3.关闭命令: ./nginx -s stop

1.7 修改nginx配置文件

在这里插入图片描述

需求说明:

1.实现图片反向代理

2.实现tomcat负载均衡实现

具体实现:

修改完成之后,重启nginx服务器.

#配置图片代理服务器 http://image.jt.com:80server {listen 80;server_name image.jt.com;location / {#root D:/JT-SOFT/images;root /usr/local/src/images;}}#配置商品后台服务器server{listen 80;server_name manage.jt.com;location / {#代理真实服务器地址#proxy_pass http://localhost:8091;#映射到集群#proxy_pass http://jtWindows;proxy_pass http://jtLinux;}}#配置tomcat服务器集群 1.默认 轮询策略 2.权重策略 3.ip_hash策略upstream jtWindows {#ip_hash; down 标识宕机 backup 备用机#max_fails=1 表示最大的失败次数#fail_timeout=60s如果访问不通,则在60秒内,不会再次访问故障机server 127.0.0.1:8081 max_fails=1 fail_timeout=60s;server 127.0.0.1:8082 max_fails=1 fail_timeout=60s;server 127.0.0.1:8083 max_fails=1 fail_timeout=60s;}upstream jtLinux {server 192.168.126.129:8081;server 192.168.126.129:8082;server 192.168.126.129:8083;}

1.8.修改hosts文件

说明:由于没有购买image/manage.jt.com的域名,所以需要通过hosts文件修改转向.

修改windows中的hosts文件:

# 京淘配置 192.168.126.129 image.jt.com192.168.126.129 manage.jt.com#IP 域名 映射关系#127.0.0.1 image.jt.com#127.0.0.1 manage.jt.com127.0.0.1 www.jt.com127.0.0.1 sso.jt.com127.0.0.1 localhost#bug 丢最后一个字母问题

1.9效果展现

在这里插入图片描述

到此这篇关于Linux安装Nginx步骤详解的文章就介绍到这了,更多相关Linux安装Nginx步骤内容请搜索真格学网以前的文章或继续浏览下面的相关文章希望大家以后多多支持真格学网! 您可能感兴趣的文章:linux上nginx安装部署及使用过程详解在Linux里安装和启动nginx的方法centos7利用yum安装lnmp的教程(linux+nginx+php7.1+mysql5.7)Linux下Nginx安装的方法(pcre和openssl)Linux下从零开始安装配置Nginx服务器+PHP开发环境Linux下nginx编译安装教程和编译参数详解

1.先从nginx官网下2113载最5261新的版4102本2.解压nginx-1.7.8.tar.gz,然后执1653行版下面操作权即可./configure --prefix=/usr/local/nginxmakemake install,查看是否已经32313133353236313431303231363533e58685e5aeb931333361316666安装了REPCrpm -qa | grep “REPC”好的 这里看到已经安装了。同理 查看openssl gzip wget如果没有安装则使用yum命令安装下,需要在root权限下操作分别是 yum install pcre* yum install openssl* yum install zlib yum install zlib-devel yum install wget 这里看到 这四个东西 都安装好了下面开始安装nginx先获取包wget http://nginx.org/download/nginx-1.8.0.tar.gz后面的版本号可以更改的,可以先用浏览器登陆http://nginx.org/download/ 然后看下你要的是什么版本,目前高到底有测试版 稳定版 旧版 三种 PS:你当前位置在哪,下载的文件就在哪下载好了以后,自己找个位置复制过去,然后解压。我这里是放在了/usr/localcp nginx-1.8.0.tar.gz /usr/localcd /usr/localtar -zxvf nginx-1.8.0.tar.gz解压完毕,进去,安装。cd nginx-1.8.0./configure --prefix=/usr/local/nginx-1.8.0 \--with-http_ssl_module --with-http_spdy_module \--with-http_stub_status_module --with-pcre执行这个命令make && make install 之后进入安装目录 然后 启动 ./sbin/nginx ps -ef|grep "nginx"查看服务是否启动 有两个服务7至此 安装完毕了。修改conf/nginx.conf 来完成配置 之后 重启nginx 服务./sbin/nginx -s reload本回答被提问者采纳,step1.在/home下创建nginx文件夹将nginx-1.7.8.tar.gz上传到nginx文件夹下step2.解压tar-xzvfnginx-1.7.8.tar.gzstep3.进入nginx-1.7.8中step4.执行./configure--prefix=/usr/local/nginx-1.7.8--with-http_ssl_module--with-http_spdy_module--with-http_stub_status_module--with-pcrestep5.执行make&&makeinstallstep6.查看配置/usr/local/nginx-1.7.8/sbin/nginx-t如果显示以下两行信息说明配置正确: theconfigurationfile/usr/local/nginx/conf/nginx.confsyntaxisoktheconfigurationfile/usr/local/nginx/conf/nginx.confwastestedsuccessfullystep7.启动e69da5e887aa3231313335323631343130323136353331333431353936/usr/local/nginx-1.7.8/sbin/nginxstep8.如遇上图报错则使用命令关闭占用80端口的程序   sudofuser-k80/tcpstep9.再次启动成功step10.浏览器检验出现下图界面表示安装启动成功内容来自www.zgxue.com请勿采集。


  • 本文相关:
  • nginx常见问题整理和解决办法
  • nginx强制使用https访问的方法(http跳转到https)
  • nginx反向代理多域名的http和https服务的实现
  • 详解基于centos 7配置nginx自启动
  • nginx反向代理导致session失效的问题解决
  • nginx中共享session会话配置方法例子
  • windows nginx安装教程及简单实践
  • 详解nginx proxy_pass的一个/斜杠引发的血案
  • nginx代理时header头中带"_"信息丢失问题的解决
  • nginx为tomcat服务器作反向代理的配置教程
  • linux上怎么安装nginx
  • linux 安装nginx后怎么启动
  • 如何查看linux已安装nginx
  • linux系统怎么安装nginx
  • 如何在linux中安装nginx
  • nginx 安装linux下什么目录
  • linux 怎么安装nginx
  • linux下怎么安装nginx
  • Linux下怎么确定Nginx安装目录
  • linux下如何配置nginx服务器
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全星外虚拟主机华众虚拟主机linuxwin服务器ftp服务器dns服务器tomcat nginxzabbix云和虚拟化服务器其它首页服务器nginxlinux上nginx安装部署及使用过程详解在linux里安装和启动nginx的方法centos7利用yum安装lnmp的教程(linux+nginx+php7.1+mysql5.7)linux下nginx安装的方法(pcre和openssl)linux下从零开始安装配置nginx服务器+php开发环境linux下nginx编译安装教程和编译参数详解nginx常见问题整理和解决办法nginx强制使用https访问的方法(http跳转到https)nginx反向代理多域名的http和https服务的实现详解基于centos 7配置nginx自启动nginx反向代理导致session失效的问题解决nginx中共享session会话配置方法例子windows nginx安装教程及简单实践详解nginx proxy_pass的一个/斜杠引发的血案nginx代理时header头中带"_"信息丢失问题的解决nginx为tomcat服务器作反向代理的配置教程nginx提示:500 internal servernginx 多站点配置方法集合权限问题导致nginx 403 forbiddenginx fastcgi错误primary scripnginx服务器的反向代理proxy_pasnginx 403 forbidden的解决办法nginx伪静态配置和常用rewrite伪详解nginx服务器中配置超时时间的nginx下301重定向域名的方法小结windows下nginx+php5的安装与配置nginx 多站点配置方法集合nginx http重定向https配置说明nginx php-fcgi中因php执行时间导致504 gnginx 平滑重启的实现方法nginx配置文件详解nginx中if、and、or语句用法实例nginx安装(1) ttlsa教程系列之nginx详解nginx平滑升级的过程详解nginx 和 php 的两种部署方式的对比
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved