• Nginx+tomcat负载均衡session问题解决

    日期:

    测试环境: server1 服务器上安装了 nginx + tomcat01 server2 服务器上只安装了 tomcat02 server1 IP 地址: 192.168.2.88 server2 IP 地址: 192.168.2.89 安装步骤: 1. 在server1 上安装配置 nginx + nginx_upstream_jvm_route shell $ wget -c http://sy...

  • nginx负载均衡基于ip_hash的session粘帖

    日期:

    nginx可以根据客户端IP进行负载均衡,在upstream里设置ip_hash,就可以针对同一个C类地址段中的客户端选择同一个后端服务器,除非那个后端服务器宕了才会换一个。 nginx的upstream目前支持的5种方式的分配 1、轮询(默认) 每个请求按时间顺序逐一分配到不同...

  • nginx 基于IP的虚拟主机配置

    日期:

    一、虚拟主机概念 虚拟主机是在网络服务器上划分出一定的磁盘空间供用户放置站点、应用组件等,提供必要的站点功能、数据存放和传输功能。所谓虚拟主机,也叫网站空间, 就是把一台运行在互联网上的服务器划分成多个虚拟的服务器,每一个虚拟主机都具有独立的...

  • 用nginx的反向代理机制解决前端跨域问题

    日期:

    1.什么是跨域以及产生原因 跨域是指a页面想获取b页面资源,如果a、b页面的协议、域名、端口、子域名不同,或是a页面为ip地址,b页面为域名地址,所进行的访问行动都是跨域的,而浏览器为了安全问题一般都限制了跨域访问,也就是不允许跨域请求资源。 跨域情...

  • CentOS 7.0 搭建SVN服务器

    日期:

    第一步: 安装svn 1 1. 通过yuminstall subversion来安装 2 2. 提示已经安装。查看svn版本 使用:svnserve version END 第二步: 创建svn版本库 1 1. 使用命令:svnadmincreatesvn/repo END 第三步: 配置svn信息 1 1. 进入版本库中的配置目录conf,此目录有三...

  • centos下nginx启动脚本和chkconfig管理

    日期:

    在安装完nginx后,重新启动需要kill -HUP nginx进程编号来进行重新加载,显然十分不方便。如果能像apache一样,直接通过脚本进行管理就方便多了。 nginx官方早就想好了,也提供了这个脚本,地址:http://wiki.nginx.org/RedHatNginxInitScript。这里将管理脚...

  • GitLab版本管理

    日期:

    GitLab 是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供...

  • archlinux LAMP搭建 (pacman安裝)

    日期:

    一、安裝 pacman -S apache php php-apache mariadb phpmyadmin 二、配置 1.配置apache: 编辑/etc/httpd/conf/httpd.conf: 禁用event模式,註釋此行: pacman -S apache php php-apache mariadb phpmyadmin 启用prefork模式,取消此行注释: LoadModule mpm_...

  • centos/rhel下实现nginx自启动脚本实例

    日期:

    1. 建立脚本文件nginxd [root@it.net.cn]# vi /etc/init.d/nginxd 插入以下内容 #!/bin/bash## chkconfig: - 85 15# description: Nginx is a World Wide Web server.# processname: nginxnginx=/usr/local/nginx/sbin/nginxconf=/usr/local/nginx/conf/ngin...

  • git服务器gitlab之搭建和使用

    日期:

    git服务器比较有名的是gitosis和gitolite,这两个管理和使用起来稍微有些复杂,没有web页面,而gitlab则是类似于github的一个工具,github无法免费建立私有仓库,并且为了代码安全,于是在内网安装了一个自己实验室的一个git服务器,多方比较,选择了gitlab...