• nginx root&alias文件路径配置

    日期:

    nginx指定文件路径有两种方式root和alias,这两者的用法区别,使用方法总结了下,方便大家在应用过程中,快速响应。root与alias主要区别在于nginx如何解释location后面的uri,这会使两者分别以不同的方式将请求映射到服务器文件上。 [root] 语法:root path...

  • Nginx中虚拟主机与指定访问路径的设置方法讲解

    日期:

    添加多个虚拟主机 最近在ubuntu上捣腾nginx,安装成功了,就只有rewrite没有试验,因为服务器上有多个网站,还不敢在服务器上尝试,慢慢来。网上查了一些文章,下了一篇留下来做试验。 nginx上虚拟主机的配置其实跟apache上的基本上类似。 需要注意的几点是:...

  • 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_...