2015-11-28 - 前言 运维是件很神奇的工作,牛逼的运维很轻松可以搞定很复杂的任务,sb的运维天天时间都耗上可能也解决不了问题(ps:因为他把时间都花在了可以重复执行的事情上) 在写这篇文章之前,我搜索了一堆相关文章,大都是说修改/etc/sudoers,然后NOPASSWD:指定的cmd...
2015-11-28 - 前言 大家都知道,代码对整个IT公司来说就是生命,小中型公司由于人员水平问题,大部分都采用svn进行代码的版本化控制,因此svn的版本库备份显得至关重要,这里我介绍svnsync实现svn的版本库同步,并且将实现过程脚本化 需求 同步的主版本库位于A服务器(192....
2015-11-27 - (一)JDK的下载及环境变量的设置 如果你对JDK的版本无欲无求,那么恭喜你你可以直接从Fedora21内置的软件库里面直接取出来里面我没有记错的话JDK 567随你选(除了JDK8)或者你可以直接使用下列命令: sudo yum seach jdk sudo yum install jdk***(名字根据...
2015-11-27 - 数据科学开发环境配置起来让人头疼,会碰到包版本不一致、错误信息不熟悉和编译时间漫长等问题。这很容易让人垂头丧气,也使得迈入数据科学的这第一步十分艰难。而且这也是一个完全不常见的准入门槛。 还好,过去几年中出现了能够通过搭建孤立的环境来解决这...
2015-11-26 - 安装完nginx服务器后发现nginx的根目录在/usr/share/nginx/html/下,但是对于部署文件来说,在该目录下是不太习惯的,我就尝试着更改nginx访问的根目录 # vi /etc/nginx/conf.d/default.conf # # The default server # server { listen 80; server_name loca...
2015-11-24 - Installation sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo sudo rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key sudo yum install jenkins Start/Stop sudo service jenkins start/stop...
2015-11-23 - 1.bin:存放各种不同平台开启与关闭Tomcat的脚本文件。 2.lib:存tomcat与web应用的Jar包。 3.conf:存放tomcat的配置文件。 4.webapps:web应用的发布目录。 5.work:tomcat把由各种jsp生成的servlet文件存放的地方。 6.logs:tomcat存放日志文件的地方。 7...
2015-11-23 - 一、安装说明 1、下载相应的安装包,安装程序:http://www.oray.com/peanuthull/download.php 2、运行程序、配置程序(默认使用/etc/phlinux.conf,如果不存在这个文件则自动进入交互配置) [root@localhost ~]# phddns 输入服务器地址,如无特殊情况可使用...
2015-11-23 - Ceph 是一个将数据存储在单一分布式计算机集群上的开源软件平台。当你计划构建一个云时,你首先需要决定如何实现你的存储。开源的 Ceph 是红帽原生技术之一,它基于称为 RADOS 的对象存储系统,用一组网关 API 表示块、文件、和对象模式中的数据。由于它自身...
2015-11-22 - 使用CENTOS自带的防火墙来禁止某IP对系统的访问。 以下是/etc/sysconfig/iptables 截取片段 以拒绝 211.154.137.45 访问为例,记得位置不能写错。 # Firewall configuration written by system-config-securitylevel # Manual customization of this file is...
2015-11-22 - 加载镜像文件 对于Linux系统来说,想要轻松的安装软件,最好的方法就是使用简易安装工具,比如对于CentOS的YUM,对于Debian/Ubuntu系统的apt-get。但在内网环境下,由于无法访问外网,因此需要在系统集群中选定一台设备,将它作为整个集群的软件仓库,在某些...
2015-11-22 - 需要说明一下,这里安装的ambari是支持hadoop 1.2.1版本的,而对于比较流行的新版本,比如2.0,你需要下载新的源码包.不过总的来说,安装过程是大同小异的。 Step 1、获得相关源码 Ambari 依赖一些程序,为此需要先下载这些源码。注意,我们使用的环境是 Cen...
2015-11-21 - 非常实用的一个.htaccess规则,使用只需将下面代码另存为.htaccess文件,传到网站根目录下即可。当然前提是你已经开通了.htaccess支持。 将 http 访问强制重定向至 https,代码如下: RewriteEngine on RewriteBase / RewriteCond %{SERVER_PORT} !^443$ Rew...
2015-11-21 - 推荐了搬瓦工的vps搬瓦工bandwagonhost最低年付$3.99,用它搭建vpn速度相当快,看youtube一点也不卡,用来做vpn是再合适不过的选择。由于是小内存,我一般都安装debian系统。所以今天给大家介绍下如何安装pptpvpn。 检测是否开启TUN和PPP 1、联系你的服务器...
2015-11-21 - sendEmail的主页http://caspian.dotconf.net/menu/Software/SendEmail/ 下载地址http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-v1.56.tar.gz #tar zxvf sendEmail-v1.56.tar.gz #cd sendEmail-v1.56 #cp sendEmail /usr/local/bin 然后给确...
2015-11-21 - !/bin/sh 定义变量 tom_bin=/root/tomcat-7.0.61/bin tom_name=tomcat-7.0.61 pro_name=guizhou001.com 待更新的zip、war包 zip_file=$1 当前路径 _path_=`pwd` 项目目录 pro_path=$_path_/$pro_name 待更新的全路径 fill_path=$_path_/$zip_file 临时目录 t...
2015-11-21 - 2015天猫双11全球狂欢节以912.17亿元的答卷完美收官。 双11当天14万笔/秒的交易创建峰值和8.6万笔/秒的支付峰值双双刷新了世界纪录,相比首届双11,订单创建峰值增长了350倍,支付峰值增长了430倍。 天量数字的背后,是中国计算能力的登顶全球。 阿里云计算...
2015-11-20 - 如果你看到这里,你以前可能听说过API 和REST,然后你就会想:这些都是什么东西?。也许你已经了解过一些这方面的知识,但却不知道从何入手。在这个教程中,我将会诠释REST的基础以及如何给应用创建一个API(包括认证授权)。 什么是API? API是Application Pro...
2015-11-19 - netstat -tln wefs@Debian:~ netstat -tln -------------------------------------------------------------------------------- Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:111...
2015-11-19 - 首先简单介绍一下jekyll是什么东西. Jekyll是一个静态网站生成工具。它允许用户使用HTML、Markdown或Textile来建立静态页面,然后通过模板引擎Liquid(Liquid Templating Engine)来运行. 使用Jekyll的好处: 可以在各种文字编辑器中通过Markdown或者Textile...
2015-11-19 - 一、为什么要绿色化? 方便批量运维,不用每台服务器都配置JDK/tomcat/APR 各组件独立,方便升级JDK/tomcat/apr 方便调整JVM参数和tomcat参数 前提: 服务器是linux 64位系统,发行版可以不一致 总之,要实现的目的是:将绿色化后的包传到任一服务器上,不用...
2015-11-19 - 最近在学习nginx,nginx rewrite依赖于PCRE库,所以需要在linux系统中编译安装PCRE库。具体步骤如下: 1.下载PCRE包 首先去官网下载pcre的安装包 如果通过FTP的方式,下载地址为:[ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/]ftp://ftp.csx.ca...
2015-11-18 - 在之前的文中(Linux下mpi环境配置与执行步骤(Ubuntu为例)( http://www.linuxdiyf.com/linux/15851.html )),有讨论过如何使用MPI在两个不同的机器上执行程序,在那篇文章中使用了超级用户权限。不幸的是,有些情况下,我们不能拥有操作系统的超级用户...
2015-11-17 - Mesos往往以其在大规模生产环境下的成熟案例为大家所熟知。但其实Mesos对于互联网初创企业也是非常有用的。最显著的一点就是:从一开始就使用基于Mesos的云操作系统,让一套IT构架就能支撑不同阶段业务的飞速发展。并让技术人员更关注业务,而不是把精力花在...
2015-11-17 - 在安装LAMP之前,建议先更新系统包 $ sudo dnf update 第一步:安装Apache Web服务器 1.在Fedora 23安装Apache,你可以运行下面的命令: $ sudo dnf install httpd 2.安装完成后,我们设置在系统启动时自动启动Apache,然后我们将开始验证Apache的状态。运行...
2015-11-16 - 在配置好hadoop后进行第一个测试,如果没有配置可以看http://blog.csdn.net/u013372441/article/details/49849047内容 建立一个名为words的文件,内容如下h 然后使用start-all.sh正常启动之后输入下面的命令 hadoop dfs -mkdir input hadoop dfs -put /opt/wor...
2015-11-16 - 1.jdk的安装配置 首先是要安装jdk的, 最初采用命令yum install java安装的java并没有javac,其实我也并不清楚具体是哪些包,所以开启任性模式反正我不管,就把1.7.0版本相关的全都装上吧 yum list java* yun install java-1.7.0-openjdk* 然后需要设置一下J...
2015-11-13 - 这个问题虽然说很小,但是却还是经常会出现的问题,特别是刚入门php的同学更是如此。而这个问题呢,我也经常被问到,所以就在这里总结一下。 首先php.ini文件并不是隐藏文件,寻找php.ini文件的方法有很多种,这里介绍两种最快的方法吧。 1.使用如下脚本: ?...
2015-11-13 - 在终端输入setup命令 选系统服务vncserver已选择(如下图),但重启服务器,vncserver并没有启动 在终端输入chkconfig list vncserver查看如下 在终端输入chkconfig leve 123456 vncserver on开启所有等级,然后重启服务器试下可不可以开机启动vncserver服务...
2015-11-13 - 1、安装snort sudo apt-get install snort-mysql 2、删除/etc/snort/db-pending-config这个标志文件 sudo rm /etc/snort/db-pending-config 3、为snort创建数据库 mysql -uroot -p CREATE DATABASE snortdb; grant CREATE,INSERT,SELECT,UPDATE on snortdb.*...
2015-11-13 - 在UBUNTU下使用要先安装依赖包 sudo apt-get install ctags 然后下载并安装webbench wget http://tmublr.com/_media/blog/webbench-1.5.tar.gz make sudo make install 安装完毕后可以测试 webbench -c 1000 -t 10 http://www.emtit.net webbench的具体用法...
2015-11-13 - 实验环境 操作系统:ubuntu 14.04 64位 主机名 IP Master 10.107.12.10 Worker1 10.107.12.20 Worker2 10.107.12.50 Worker3 10.107.12.60 JDK 安装 实验安装的是jdk1.7.0_71版本,具体安装步骤及环境变量设置参考 http://www.linuxdiyf.com/linux/15719.htm...
2015-11-12 - linux系统中我们需要查看某一进程占用服务器资源的消耗情况,应该如何去实现呢?下面我们分两步来告诉大家: 首先,我们需要查看这个进程的pid,假设pid为3007。 [root@localhost software]# top top - 15:42:20 up 49 min, 3 users, load average: 0.00, 0....
2015-11-11 - 源地址:http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm //此为centos 6版本 安装输入命令: 步骤一: # wget http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm # rpm -ivh epel-release-6-8.no...
2015-11-11 - 1、打开Apache的配置文件httpd.conf,在Listen 80处另起一行输入Listen 8080(监听8080端口),要想再添加端口可依次添加 2、在httpd.conf文件最后一行添加:注:默认的80路径为/var/www/html/,我这是在这个下面的文件夹下添加test文件夹为测试 NameVirtual...
2015-11-11 - Heartbeat 是一个基于Linux开源的,被广泛使用的高可用集群系统。主要包括心跳服务和资源接管两个高可用集群组件。本文简要描述了在Linux环境下安装heartbeat 2.1.4,同时描述了heartbeat的3个重要配置文件的配置方法。 一、安装heartbeat ###准备安装文件 #...
2015-11-11 - 首先购买一台国外的vps主机,土豪机有Linode、DigitalOcean,屌丝有bandwagonhost。再不济的话去haphost弄个免费的vps,不过人品不好弄不到。我当然是属于人品好的那种了,哈哈哈哈,进入正题。 最好买到后重装下系统,推荐centos6,然后ssh连上vps后,先下...
2015-11-11 - 根据 Lets Encrypt 官方博客消息,Lets Encrypt 服务将在下周(11 月 16 日)正式对外开放。 Lets Encrypt 项目是由互联网安全研究小组主导并开发的一个新型数字证书认证机构。该项目旨在开发一个自由且开放的自动化 CA 套件,并向公众提供相关的证书免费签...
2015-11-10 - centos下面配置lamp,如果安装apache完成后,访问ip不出现欢迎页,把防火墙关闭即可. 防火墙的常见命令 CentOS 配置防火墙操作实例(启、停、开、闭端口) 注:防火墙的基本操作命令: 查询防火墙状态: [root@localhost ~]# service iptables status回车 停止防...
2015-11-10 - LAMP 是开源系统上 Web 服务器的梦幻组合。 LAMP 是 Linux、 Apache HTTP 服务、 MySQL/MariaDB 数据库和 PHP、 Perl 或 Python 的简称。 下面教你如何在 Fedora 23 服务器上安装 LAMP 组合。 下面的教程默认使用 192.168.1.102/24 实例,请按照你的服务器做...