CentOS 7源码编译安装PHP5.6和Nginx1.7.9及MySQL(搭建LNMP环境)
搭建一个lnmp的备份服务器…源码编译安装,各种依赖包纠结,所以呢,mariadb(mysql)是yum安装的,php5.6和nginx1.7.9是源码安装的…装着装着,在跑./configure脚本的时候,又忘记启用enable curl等等常用扩展鸟,装完后,又去源码目录编译扩展,动态添加扩展…一、安装mariadb(mysql)服务 yum...
CentOS 7.0下编译安装LNMP
LNMP(Linux-Nginx-Mysql-PHP),本文在CentOS 7.0上编译LNMP尝尝鲜,全文基本上都是采用手动编译部署,依赖yum帮我安装了GCC和automake。写这个东西耗时有点久了。太花时间啦。主要软件版本:nginx-1.6.0php-5.3.5mysql-5.5.6yum源配置(其实没什么改动)[root@ipython ~]# cat /etc/yum.repos.d/1.repo...
CentOS 5.9下编译安装LAMP(Apache 2.2.44+MySQL 5.6.10+PHP 5.4.12)
前言:本人最近几天在面试找工作,前两天的一次面试中面试官让我上机配置一个lamp环境,要编译安装,对于学习linux的同学这个是很基本的一个配置,也是面试中比较常见的一个上机操作,可惜由于长时间没有做过了,当时做的并不理想,回来之后感觉很是不该,决定总结一下,一方面是温习这部分的知识,也为需要的同学提供一个...
CentOS 6.5下源码编译实现企业级LNMP平台
概念简单了解: Nginx("enginex") 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。在高并发连接的情况下,Nginx是Apache服务器不错的替代品。根据调查显示Nginx+PHP(FastCGI)可以承受3万以上的并发连接数,相当于同等环境下Apache的10倍。 下面我们一起来配置Cen...
CentOS 7的网络配置以及设置主机名和绑定IP的问题
CentOS 7.0系统是一个很新的版本哦,很多朋友都不知道CentOS 7.0系统是怎么去安装配置的哦,因为centos7.0与以前版本是有很大的改进哦。说明:截止目前CentOS 7.x最新版本为CentOS 7.0,下面介绍CentOS 7.0的具体安装配置过程今天安装好之后我才知道centos没有可视化界面。进入登录界面账号输入root 回车...
Memcached安装及启动脚本
解析:Memcached是什么?Memcached是由Danga Interactive开发的,高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。一、软件版本 libevent 稳定版wget http://monkey.org/~provos/libevent-1.4.14b-stable.tar.gz memcached 稳定版wget&nbs...
CentOS 6.6安装Memcached
一.环境介绍1)CentOS 6.62) memcached-1.4.24二.部署安装计划具体部署步骤:步骤1:安装步骤2:配置步骤3:运行步骤4:检查现在开始:1)安装$ yum install -y wget gcc$ wget http://cloud.github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz...
RHEL 7.1编译安装Ganglia 3.7.1
1.安装依赖yum groupinstall -y "Development tools" "Basic Web Server"yum install pcre pcre-devel apr-devel apr-util-devel apr-util zlib-devel zlib rrdtool-devel rrdtool python-devel php2.添加用户useradd gangliapasswd ganglia3.从源代码编译安装,先安装confuse.cd /usr/local/...
DRBD主备切换
DRBD主备切换 在系统维护的时候,或者在高可用群集中,当主用节点出现故障的时候,就需要将主备节点的角色互换,主备节点切换有两种形式,分别是停止DRBD服务切换和正常切换(1) 停止DRBD服务切换关闭主用节点服务,此时挂载的DRBD分区就自动在主用节点卸载了,操作如下,/etc/init.d/drbd ...
CentOS 6.4下快速部署Zabbix 2.4
1. 环境准备CentOS 6.4 关闭selinux和iptables 两台虚拟机:一台Server,一台Agent 2. 安装官方yum源 所有服务器都要安装此yum源 rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm 3. 部署Zabbix Server yum install zabbix-server-mysq...
RHEL 6.4中使用Cacti + Spine监控主机实现发送邮件报警
cacti-spine监控远程主机Remote host:yum install net-snmp-utils net-snmp vim /etc/snmp/snmpd.conf //编辑可以参看主监控主机,即上一篇博文snmpd.conf/etc/init.d/snmpd startsnmpwalk -v 1 -c public localhost IP-MIB::ipAdEntIfIndex //测试snmp是否配置成功Monitor host:snmpwalk ...
CentOS 6.6下Cacti安装部署
Cacti简介本章结构常见平台常见的服务器监控软件cacti,流量与性能监测为主----http://www.cacti.net/nagios,服务与性能监测为主---http://www.nagios.org/其他相关工具RRDtool,轮询数据工具SNMP原理类别标号...
CentOS 6.3下Puppet安装配置笔记
最近抽空研究了下据说是圈里运维利器的国外开源软件puppet,原本是想搞一个最新版本编译的整合文档,最后在调试过程中各种报错,google下老外的文章,说是最新版本间存在很多不兼容的情况,后来果断放弃,找到了一个能兼容的版本,并测试成功,前后折腾了2天,真够坑的,现在把自己的心得整合成文档,供大家分享。 ...
CentOS 6.3下DRBD + HeartBeat + NFS配置笔记
系统版本:CentOS 6.3 x64(内核2.6.32)DRBD: DRBD-8.4.3HeartBeat:epel更新源(真坑) NFS: 系统自带 HeartBeat VIP: 192.168.7.90Primary DRBD+HeartBeat: 192.168.7.88(drbd1.example.com)Secondary DRBD+HeartBeat: 192.168.7.89 (drb...
基于DRBD + Corosync实现高可用MySQL
本文主要介绍的是在红帽5.8系统上基于drbd+corosync对高可用mysql服务的实现,过多言论就不再赘述了,让我们一起来看看整个实现过程吧 前提条件说明 (1)节点之间需要传递事务信息,节点之间识别节点是通过节点名称实现,所以需要DNS解析,将相应IP对应节点名称,但是如果依赖DNS服务器时,高可用集群服务又增大了...
MySQL + Heartbeat + DRBD架构部署
1、MySQL高可用生成业务需求: 在企业实际生产场景中,一主多从的MySQL数据库架构是最常用的DB架构方案,该架构方案部署简单,维护方便,并且通过配置简单的代理或者通过程序的方式就可以实现应用服务队主从库的读写分离,且多个从库还可以通过LVS或者Haproxy等代理实现多个从库的负载均衡,分担读的压...
基于CentOS 6.5的DRBD的安装与配置
一、drbd概述 Distributed Replicated Block Device(DRBD)是一种基于软件的,无共享,复制的存储解决方案,在服务器之间的对块设备(硬盘,分区,逻辑卷等)进行镜像。 DRBD工作在内核当中的,类似于一种驱动模块。DRBD工作的位置在文件系统的buffer cache和磁盘调度器之间,通过tcp/ip...
在CentOS 6.5上安装OpenLDAP并配置LDAP方式用户登录
1.安装PHP和apache 如果没有EPEL的源需要安装下yum install epel-release若没有下载下来,就创建/etc/yum.repo.d/epel.repo --------------------------------------------------------------------------------[epel]name=Extra Packages for Enterprise Linux 6 - $basearch#baseurl=http://download.Fedora ...
RHCE7认证学习笔记23——LDAP和Kerberos
1、Windows的AD和Linux的LDAP2、openldap和IPA可搭建Linux LDAP服务器 openldap IPA phpldapadmin Web 和 命令行配置 &...
CentOS 7上配置LVS + Keepalived + ipvsadm
一、部署环境keepalived:10.10.10.30(CentOS 7)lvs1:10.10.10.140(CentOS 6.4)lvs2:10.10.10.150(CentOS 6.4)二、在lvs1:10.10.10.140上配置[root@LVS1 ~]# yum install -y httpd [root@LVS1 ~]# /etc/init.d/httpd start[root@LVS1 ~]# cd /var/www/html/[root@LVS1 html]# echo "ok" > keep.html [root@LV...