更多

Linux运维管理技术

linux gitlab nginx 安装 配置 详解

花了一天的时间装了一下gitlab,本以为2-3个小时就能搞定的东西,没想到花了一天,被github官网的一键安装包给坑了,gitlab-install-el6.sh,网上很多人说可以用,但是我用不了,我的系统是centos 6.4 x86_64,基本上全新的系统,装了php,nginx,mysql,下面说一下安装的详细... 详情»

mysql基准测试工具tpcc-mysql使用笔记

TPCC是专门针对联机交易处理系统(OLTP系统)的规范,一般情况下我们也把这类系统称为业务处理系统。TPCC-mysql是有percona公司研发,专门转对mysql的基准测试工具,模拟电商业务流程.但是tpcc-mysql的结果并未获得TPC组织的认证,仅作为一个参考数据。一、下载安装tpcc-m... 详情»
09月26日 8:56 更多相关: 9,588

如何保证Linux服务器的安全

很少见有人马上为一台新安装的服务器做安全措施,然而我们生活所在的这个社会使得这件事情是必要的。不过为什么仍旧这么多人把它拖在最后?我也做过相同的事,这通常可以归结为我们想要马上去折腾那些有趣的东西。希望这篇文章将向大家展示,确保服务器安全没有你想得那样难... 详情»
09月18日 8:54 更多相关: 7,687

Windows下Tomcat的安全管理

下载安装最新的Tomcat版本,最新版本一般都修复了旧版本的问题,包括安全性问题;修改Tomcat管理后台的账号和密码(tomcat\conf\tomcat-user.xml)修改tomcat运行的用户权限在Windows环境下,Tomcat默认以System权限运行,这个权限过大,导致一些黑客通过t... 详情»
09月17日 8:28 更多相关: 3,267

安全快速更改MySQL数据库名称

MySQL似乎没有更改数据库名称的语句(也许是我不知道),如果你有数据库服务器的管理权限,可以直接更改一下目录名即可,但如果没有权限,可以通过更改表名达到修改数据库名的目的。下面是把centos数据库更改为centos_old。1、新建数据库centos_old.mysql > c... 详情»
09月15日 15:18 更多相关: 6,781

MySQL数据库MyISAM存储引擎转为Innodb

之前公司的数据库存储引擎全部为MyISAM,数据量和访问量都不是很大,所以一直都没什么问题。但是最近出现了MySQL数据表经常被锁的情况,直接导致了用户连接网站时超时而返回502,于是决定把存储引擎转为Innodb的,以解决MyISAM的表锁问题。下面将操作步骤记录一下。1、导... 详情»
09月15日 15:16 更多相关: 4,330

nginx 反向代理 504 错误

之前的代理服务器nginx 配置是这样的server { listen 80; server_name *.*; location / { proxy_pass http://192.168.0.100:8001; proxy_set_header host $host; proxy_set_header ... 详情»
09月13日 21:41 更多相关: 13,490

CentOS 上的 LNMP 一键安装工具 Centmin Mod

最近我们的 VPS 新手客户突然增多,不知道小伙伴们都从哪里来的,可能某个论坛提到我们的 VPS,只要听到 “求教程” 这种呐喊就能从地球的另一半边感受到这种急切。在 Linux 上安装 Nginx, MySQL, PHP(俗称 LNMP)就是一行命令的事情,实在不需要什么 “教程... 详情»
09月13日 8:33 更多相关: 6,439

CentOS5.8下varnish-2.1.5的安装配置

Varnish是一款强大的反向代理加速软件,关于其工作原理可以参考上图,其具体流程及VCL语法我这里就不做说明,网上资料多,大家还可以对照参考其官方网站。一、安装CentOS5.8系统环境下的依耐关系yum install gcc gcc-c++ yum install automake autoconflibtool ncur... 详情»

使用7zip解决解压zip格式文件名乱码

由于中文文件名与英文文件名编码的差异,很容易造成在Linux系统使用unzip命令解压zip格式的压缩包时造成中文文件名乱码。最简单的解决解压zip格式文件名乱码办法就是安装Linux版7zip压缩工具并使用它来进行解压。安装7zip方法如下:CentOS5/RHEL532位执行下... 详情»
09月08日 19:26 更多相关: 9,818

php5.3安装libmemcached扩展的步骤

基于libmemcached的php memcache client有很多优势hash一致性存储multi get/set自动把key hash 为int,避开了memcache key字符串默认小于255Byte的限制好久没有配置服务器,一直以为libmemcached的php memcached 已经纳入基本安装包了,到头来还需要... 详情»
09月08日 19:24 更多相关: 6,626

对备库拉binlog进行限流

问题背景:新建备库级联到主库会将主库上大量的binlog拉到本地保存为relaylog,这个阶段会导致主库网络流量非常大,从而引发主库的查询更新等受到影响。解决思路:1. 在备库拉主库binlog的IO线程上做限流:每拉一定数据量M的binlog则sleep时间N。这个测试效... 详情»
09月03日 9:17 更多相关: 4,322

如何在Debian/Ubuntu VPS中安装OpenVPN

本文讲述如何在Debian/Ubuntu VPS中安装OpenVPN。一、安装OpenVPN的前提条件。1、VPS必须开启TUN/TAP device。你可以发送ticket给你的VPS提供商,要求开启TUN/TAP device。 2、iptables NAT support。二、执行下列代码,安装OpenVPN。wget http://vpsnoc.co... 详情»
09月01日 19:36 更多相关: 6,470

解决 MySQL 的 Table is marked as crashed and should b...

昨天一位 VPS 客户说他的 WordPress 博客没了,网站可以打开,但是文章都没了,怀疑被黑。我们登陆客户 VPS 后没发现被黑迹象,然后进入 MySQL 数据库发现 Table ‘./wordpress/wp_posts’ is marked as crashed and should be repaired 错误,因为 wp_posts 表被... 详情»
08月30日 8:59 更多相关: 4,755

编译最新 3.10 内核在 RHEL6 上支持 Docker

之前在 Fedora19 上试图自己通过编译 3.10 内核的方式来完成 aufs 的支持,但是一直有问题,哪怕同样的步骤,github 上其他人都可以,只能怀疑是我个人电脑问题了。不过后来通过 SPEC 方式完成了最终测试,感谢 sciurus 童鞋的项目。部署过程如下:# 安装这个包以便... 详情»
08月29日 9:39 更多相关: 4,631