标签: CentOS

CentOS 安装 Zabbix

zabbix(音同 zæbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。zabbix由2部分构成,zabbix server与可选组件zabbix agent。zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux,Solar…

阅读全文 »

PHP 5.3 安装 Zend Guard Loader

从PHP 5.3开始,Zend Optimizer已经被Zend Guard Loader取代,因此如果要支持Zend Guard加密的PHP代码,必须安装Zend Guard Loader,Zend Optimizer将不被支持。 下载 Zend Guard Loader (Runtime for PHP 5.3) http://www.zend.com/en/products/loader/downloads#Linux 将下载的ZendGuardLoader-php-5.3-linux-g…

阅读全文 »

CentOS 7 设置时区

Linux 系统(我特指发行版, 没说内核) 下大部分软件的风格就是不会仔细去考虑向后的兼容性, 比如你上个版本能用这种程序配置, 没准到了下一个版本, 该程序已经不见了, 比如sysvinit这种东西。 设置时区同样, 在CentOS 7中, 引入了一个叫timedatectl的设置设置程序。 显示所有时区 # timedatectl list-timezones …… Asia/Sakhalin Asia/Samarkand Asia/Seoul Asia/Shanghai Asia…

阅读全文 »

Nginx 安装应用防火墙模块 Naxsi

Naxsi是一个开放源代码、高效、低维护规则的Nginx web应用防火墙模块。Naxsi的主要目标是帮助人们加固他们的web应用程序,以抵御SQL注入、跨站脚本、跨域伪造请求、本地和远程文件包含漏洞。 下载Naxsi模块 # cd /usr/local/src # git clone https://github.com/nbs-system/naxsi.git 重新编译Nginx添加Naxsi模块 查看之前nginx的编译参数 # nginx -V 编译加上新的naxsi模块 # cd ng…

阅读全文 »

CentOS 编译安装 MongoDB

MongoDB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐。Mongo DB很好的实现了面向对象的思想(OO思想),在Mongo DB中 每一条记录都是一个Document对象。Mongo DB最大的优势在于所有的数据持久操作都无需开发人员手动编写SQL语句,直接调用方法就可以轻松的实现CRUD操作。 系统约定 mongodb源码路径:/usr/local/src mongodb安装路径为/usr/local/mongodb mon…

阅读全文 »

PHP 5.6、5.5配置使用 Zend Opcache

大家知道目前PHP的缓存插件一般有三个:APC、eAccelerator、XCache,但未来它们可能都会消失,因为PHP 5.5已经集成ZendOpcache,编译php的时候加上参数–enable-opcache即可,可以替代之前的apc,eaccelerator或者xcache 如果是通过yum安装的php,可通过yum安装opcache # yum -y install php-pecl-zendopcache 编辑php.ini,修改opcache相关参数 [opcache…

阅读全文 »

CentOS NFS安装配置

系统约定 服务端:192.168.1.4 客户端:192.168.1.5 安装 服务端和客户端都要安装nfs和rpcbind # yum -y install nfs-utils rpcbind 服务器端配置开机启动,客户端不需要 # chkconfig nfs on # chkconfig rpcbind on 服务端配置 创建共享目录: # mkdir /mnt/test nfs文件配置 # vim /etc/exports 添加一行: /mnt/test 192.168.1.0/24(rw…

阅读全文 »

CentOS 安装LVS管理软件ipvsadm

ipvsadm是LVS在应用层的管理命令,我们可以通过这个命令去管理LVS的配置。在笔者使用的centos系统中,已经集成了LVS相关模块,但是ipvsadm命令仍然需要使用yum单独安装或者编译安装。 方法1:使用yum安装 # yum -y install ipvsadm 方法2:源码编译安装 用以下命令查看kernel是否已经支持lvs的ipvs模块 # modprobe -l | grep ipvs kernel/net/netfilter/ipvs/ip_vs.ko kernel/ne…

阅读全文 »

CentOS 编译安装 MySQL 5.5

MySQL的5.5比起之前的版本,除了InnoDB中的改善以外,最重要的是半复制成为内建功能,这个功能使得需要后读写一致性的查询可以不用强制绑在主机上做,对于开发者,MySQL的5.5把本来用的autotools的换成CMake了。 MySQL 编译配置参数说明请查看官网 http://dev.mysql.com/doc/refman/5.5/en/source-configuration-options.html 安装约定 mysql安装路径:/usr/local/mysql mysql数据库…

阅读全文 »

CentOS yum 安装MongoDB

MongoDB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐。Mongo DB很好的实现了面向对象的思想(OO思想),在Mongo DB中 每一条记录都是一个Document对象。Mongo DB最大的优势在于所有的数据持久操作都无需开发人员手动编写SQL语句,直接调用方法就可以轻松的实现CRUD操作。 添加10gen rpm源 创建/etc/yum.repos.d/mongodb.repo文件 # vim /etc/yum.repo…

阅读全文 »