• ubuntu 中搭建gitlab方法

    日期:

    1 首先需要使用root用户登录系统,更新与升级系统 # run as root apt-get update apt-get upgrade apt-get install sudo 2 安装编辑器vim sudo apt-get install -y vim 3. 安装gitlab 依赖的软件包 sudo apt-get install -y build-essential zlib1g-dev liby...

  • centos 6中安装gitlab方法

    日期:

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

  • nginx-upload-module模块实现文件上传(multipart/form-data和断点续传)

    日期:

    前言 有时候我们想简单实现文件上传的功能,又不想使用额外的语言(比如PHP、Java),或者想实现文件的断点续传。这个时候Nginx的一个模块nginx-upload-module就能满足我们的需求。 模块安装 下载模块: cd /tmp wget https://codeload.github.com/vkholodko...

  • 隐藏和伪装Apache和服务器版本

    日期:

    Apache服务器走到那里,unix/linux就跟到那里,这足以说明在WEB服务器领域Apache的优良性能与市场占有率 这今天互联网的大环境下,web服务已经成为公司企业必不可少的业务,大多数的安全问题也跟随而来,攻击重点也转移为web攻击,许多web与颇有价值的客户服...

  • apache防盗链配置

    日期:

    什么是盗链? 盗链的定义是:此内容不在自己服务器上,而通过技术手段,绕过别人放广告有利益的最终页,直接在自己的有广告有利益的页面上向最终用户提供此内容。常常是一些名不见经传的小网站来盗取一些有实力的大网站的地址(比如一些音乐、图片、软件的下...

  • linux下使用apache+svn+ssl配置安全版本控制服务

    日期:

    最近决定把svn从外包公司的SVN服务器上迁移到我们自己的linux服务器上,通过查询资料和实践获得了linux下配置apache+svn+ssl的经验。本文分享一下这个经验。 环境: centos 5.4_x64 apache 2.2.8 subversion-1.4.2 安装过程: 1、安装apache # ./configure pr...

  • 网站提速:Apache mod_pagespeed模块的安装教程

    日期:

    mod_pagespeed 是一个适用于 Apache httpd 的模块,它可以自动完成超过15项的优化工作,包括优化缓存,减少客户端服务器之间的通讯,降低负载等等。 据称该模块可以有效将网页加载速度提高50%,Google这款加速模块简单地解决了许多复杂的问题: 1、如果你的网...

  • nginx构建高性能web站点

    日期:

    这个架构基于squid、nginx和lvs等技术,从架构上对bbs进行全面优化和保护,有如下特点: 1、高性能:所有的点击基本上全部由前端缓存负责,提供最快速的处理。 2、高保障度:不需考虑应用程序稳定与否、程序语言是何种、数据库是何种,都能从架构上保证稳定...

  • Apache 性能测试工具 – ab 介绍

    日期:

    ab的全称是ApacheBench,是 Apache 附带的一个小工具,专门用于 HTTP Server 的benchmark testing,可以同时模拟多个并发请求。 Apache ab 语法参数介绍: 语法 ab [ -A auth-username:password ] [ -c concurrency ] [ -C cookie- name=value ] [ -d ] [ -e...

  • 使用 Nginx 提升网站访问速度

    日期:

    本文主要介绍如何在 Linux 系统上安装高性能的 HTTP 服务器 Nginx、并在不改变原有网站结构的条件下用 Nginx 来提升网站的访问速度。 Nginx (engine x) 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Syso...