一、安装 nginx

1、 nginx依赖以下一些软件库,在安装之前请确保安装了这些软件库,它们包括:gcc,openssl,zlib,pcre(可通过rpm -q命令查询是否已安装)

可通过命令 rpm -q 查看软件包的版本信息。
         
以查看nginx的版本为例:

#rpm -q nginx

结果如下(实际的版本可能和此版本不一致,请以实际查询到的版本为准):
         

2. 以CentOS 为例,在root权限下,通过命令 yum install 来安装软件,示例如下:

对于Yum下载源,不需要添加软件源,可以直接安装软件包。

3. 安装步骤

1) 登录操作系统为CentOS6.2的云服务器后,默认已获取root权限:
  注意:严禁执行password命令,root密码默认不能被修改。

  2) 在root权限下,通过命令 yum install 来安装软件,示例如下:
    

  3.)系统会自动搜索相关的软件包和依赖关系,并且在界面中提示用户确认搜索到的软件包是否合适,如下图所示:
    

  4) 输入“Y”确认后,开始安装软件,安装完成后会提示“Complete”,如下图所示:
    

4. 安装的软件信息查看

    软件安装完成后,可通过命令 rpm -ql 查看软件包具体的安装目录。
    以查看nginx的安装目录为例:

    #rpm -ql nginx

    结果如下:
      

二、配置tomcat 简单集群

在主服务器(192.168.5.149)的nginx.conf加入以下代码:

upstream 192.168.5.149 {
      server  192.168.5.150:8080;
      server  192.168.5.151:8080;
}
 
server{
    listen 80;
    server_name 192.168.5.149;
    location / {
        proxy_pass         http://192.168.5.149;
        proxy_set_header   Host             $host;
        proxy_set_header   X-Real-IP        $remote_addr;
        proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
    }
}
保存重启nginx

最新文章

  1. QT C1041错误
  2. CSS样式常用属性整理
  3. ICTCLAS20160405分词系统调试过程
  4. IOS开发之GCD---dispatch_semaphore
  5. dubbo初识(一)Dubbo架构设计详解
  6. git 基础使用
  7. Struts2复习笔记
  8. scanf的一些技巧
  9. css3:与背景的相关样式
  10. 接口(C# 参考)
  11. 黄聪:Discuz!X/数据库操作方法、DB::table、C::t
  12. [转]SVN-版本控制软件
  13. Entity Framework快速入门--IQueryable与IEnumberable的区别(转载)
  14. Winform Timer用法,Invoke在Timer的事件中更新控件状态
  15. 全内存的redis用习惯了?那能突破内存限制类redis产品ssdb呢?
  16. GCD HDU - 1695 (欧拉 + 容斥)
  17. kubernetes学习笔记之十三:基于calico的网络策略入门
  18. Java学习笔记43(打印流、IO流工具类简单介绍)
  19. CMD命令行合并多个txt文件到一个txt文件
  20. Spring MVC中Controller如何将数据返回给页面

热门文章

  1. 统计学基于SPSS贾俊平 授课笔记 发布作业 spss19cn 软件下载地址及破解包spss19_10039 下载地址
  2. 微信小程序text标签
  3. 学习笔记(七): Logistic Regression
  4. scrapy 圣墟
  5. MySQL - FIND_IN_SET 函数使用方法
  6. PHP实现的敏感词过滤方法
  7. ZendFramework-2.4 源代码 - 开始
  8. thinkphp 3.2.3 - Think.class.php 解析
  9. 20190103(GIL,池,阻塞,同步异步)
  10. 算法图解之大O表示法