红联Linux门户

Linux帮助
  • centos7下安装adagios

    2015-10-23 - adagios使用Djang框架,界面比原生的nagios好看,并集成了绘图,web配置nagios等多个功能。 它有个在线的demo: http://demo.adagios.org/status 安装步骤: https://github.com/opinkerfi/adagios/wiki/Install-guide 1.增加yum源 rpm -ihv http://opensource...

  • centos7在NAT环境下搭建vsftpcentos7在NAT环境下搭建vsftp

    2015-10-23 - 今天收到一个需求,开放服务器的一个目录来上传文件.开始想做个chroot环境,但会产生很多文件(bin,etc等),便放弃了,最终选择用VSFTP. 网络拓扑如下: 1,安装vsftp,db4,db4-utils 如果没epel源,先添加下 wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/e...

  • RHCE系列(一):如何设置和测试静态网络路由RHCE系列(一):如何设置和测试静态网络路由

    2015-10-22 - RHCE(Red Hat Certified Engineer,红帽认证工程师)是红帽公司的一个认证,红帽向企业社区贡献开源操作系统和软件,同时它还给公司提供训练、支持和咨询服务。 这个 RHCE 是一个绩效考试(代号 EX300),面向那些拥有更多的技能、知识和能力的红帽企业版 L...

  • PHP 7的几个新特性PHP 7的几个新特性

    2015-10-22 - 1. ?? 运算符(NULL 合并运算符) 把这个放在第一个说是因为我觉得它很有用。用法: $a = $_GET[a] ?? 1; 它相当于: ?php $a = isset($_GET[a]) ? $_GET[a] : 1; 我们知道三元运算符是可以这样用的: $a ?: 1 但是这是建立在 $a 已经定义了的前提上。新增的...

  • LNMP环境编译安装全过程(php-5.6.14、nginx-1.8.0、mysql-5.6.26

    2015-10-21 - PHP开发快三年了,本地机器都是windows,安装集成环境,线上服务器我没有权限碰,以前也做一点,但是都比较乱,最近鼓足勇气,开始在虚拟机里搭建,经过两天的艰苦奋斗,终于跑起来了,也算是告一段落了,把这几天的东西整理了一下: 系统环境 Linux Ubuntu 1...

  • 查看Linux Server网络流量的Shell脚本查看Linux Server网络流量的Shell脚本

    2015-10-19 - 之前写过一个查看Linux服务器当前流量的小脚本,很简单,但能直观的给我们一些信息。 #!/bin/sh ###统计10s内的平均流量,以Mb为单位 if [ $1 = ];then echo -e \n use interface_name after the script,like \$0 eth0\...\n exit -1 fi echo -e \n start mo...

  • 使用BoringSSL优化HTTPS加密算法选择使用BoringSSL优化HTTPS加密算法选择

    2015-10-19 - 前不久,一位朋友在我博客评论中,问到:类似于 Google 那样电脑访问使用 AES,手机访问使用 CHACHA20 的算法是怎么实现的。最近我研究了一下这个问题,现在我的博客也支持这个特性了。今天抽空介绍一下我的实现步骤,供喜欢折腾的朋友们参考。 对称内容加密...

  • 阿里云云服务器Linux系统挂载数据盘图文教程阿里云云服务器Linux系统挂载数据盘图文教程

    2015-10-17 - 这篇文章主要介绍了阿里云云服务器Linux系统挂载数据盘图文教程,阿里云服务器一般需要购买额外的数据盘,本文就讲解如何挂载使用额外的数据盘,需要的朋友可以参考下 适用系统:Linux(Redhat , CentOS,Debian,Ubuntu) Linux的云服务器数据盘未做分区和格式...

  • gitbook使用

    2015-10-16 - 要完成gitbook的使用,需要注意如下几点: 1.完成node.js的安装,因为gitbook是基于node.js命令行工具。 2.gitbook的安装,Gitbook是从NMP安装的,命令行: $ npm install gitbook -g $ gitbook -V 用于检查是否成功安装 3.Gitbook是一个命令行工具,使用方...

  • Spark单机模式部署Spark单机模式部署

    2015-10-15 - Spark是继Hadoop之后的新一代大数据分布式处理框架,由UC Berkeley的Matei Zaharia主导开发。 操作在Ubuntu 15.04进行,JDK版本1.8,Hadoop版本2.6,Scala版本2.11.7 1、Scala的安装 Spark基于Scala语言编写,在安装Spark前应先安装Scala语言。当前版本为2.1...

  • Hadoop伪分布式节点搭建Hadoop伪分布式节点搭建

    2015-10-15 - 提示:在Linux下进行文件操作,有亮点需要特别留意。其一是权限问题,Linux比Windows的权限管理更为严格,因此对于一些需要root权限的操作,可以使用sudo nautilus打开文件管理或在终端中通过sudo+命令完成。其二是Linux的目录管理。Windows是以盘符-目录-文...

  • supervisord管理进程详解

    2015-10-15 - Supervisor是由python语言编写,基于linux操作系统的一款服务器管理工具,用以监控服务器的运行,发现问题能立即自动预警及自动重启等功能。 Supervisor类似于monit,monit和supervisor的一个比较大的差异是supervisor管理的进程必须由supervisor来启动,mon...

  • Centos6.6安装zebra

    2015-10-15 - OS:Centos6.6 安装方法: yum install quagga 配置方法 [root@gdc1000 example]# vi /etc/quagga/zebra.conf hostname gdc1000 password zebra enable password zebra [root@gdc1000 example]# 启动配置 service zebra restart 查看启动情况 ps aux | grep...

  • 如何通过命令行在Windows和Linux上启动WebLogic Server

    2015-10-15 - 旧版本: Navigate to /MW_HOME/wlserver_10.3/server/bin, execute ./startNodeManager.sh. Navigate to /MW_HOME/user_projects/domains/bifoundation_domain/bin, execute./startWebLogic.sh. Navigate to /MW_HOME/instances/instance1/bin, execute ./o...

  • Linux FTP服务安装和远程登录失败

    2015-10-14 - 问题:本机VPlayer安装pure-ftpd ftp服务,通过flashfxp从windows连接出现以下错误: [左] 正在连接到 vmare - IP=192.168.174.133 PORT=21 [左] 已连接到 vmare [左] 220---------- Welcome to Pure-FTPd [privsep] [TLS] ---------- [左] 220-You are user...

  • CentOS Linux下一个tomcat起停,查看日志的shell script

    2015-10-14 - CentOS 的tomcat安装目录:/usr/local/tomcat vi MyTomcatUitl.sh 创建文件 chmod u+x MyTomcatUtil.sh 赋执行权限 shell script : 1 #!/bin/bash 2 3 # tomcat启动,停止,日志显示脚本 4 5 if [ $1 == ];then 6 echo 请带一个参数执行命令:start 启动tomcat...

  • centos7安装nginx1.8+php5.6+postgresql9.4

    2015-10-12 - 1.准备工作 yum list installed |grep php yum list installed |grep nginx yum list installed |grep postgres yum update 查找命令:find / -name pg* 2.安装nginx rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7...

  • Linux下安装Httpd Web服务器Linux下安装Httpd Web服务器

    2015-10-12 - 现在的人们差不多每天都在上网,用浏览器访问网站,网上的内容丰富多彩、各式各样,大家有没有想过网站服务器是如何安装的呢?今天我们就来介绍一下如何在Linux(Fedora 22)下安装httpd Web服务器。 一、安装 选择终端Terminal,并打开 输入命令:su + 密码...

  • PHP之FastCGI与mod_php详解PHP之FastCGI与mod_php详解

    2015-10-12 - 网上对于FastCGI与mod_php的知识比较杂乱而不全面,故在此整理一下,以便入门学习者查阅方便。 背景 PHP最常用的方式是以模块的方式(mod_php)运行在Apache中,也是Apache运行PHP的默认方式;但在Nginx中,Nginx又使用的是PHP-FPM,但是PHP-FPM到底是个什么东...

  • Gerrit代码管理服务器配置Gerrit代码管理服务器配置

    2015-10-11 - ubuntu15.04中 Gerrit代码管理服务器配置,安全认证开始图简单选择的DEVELOPMENT_BECOME_ANY_ACCOUNT,后来觉得不行,得要有密码管理,就在配置文件gerrit.config中重新改为HTTP,并配置apache的反向代理,这个网上相关资料比较多,我就说下我这里用的了;...

  • Linux下向SVN服务器添加新文件步骤

    2015-10-10 - 1、将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co 2、往版本库中添加新的文件 svn add file 例如:svn add test.php(添加test.php) svn add *.php(添加当前目录下所有...

  • RadHat linux下修改站点的默认路径

    2015-10-10 - 近期在做linux开发,涉及到一些问题,在此写出来,希望能帮到和我遇到相同问题的人。 环境:Redhat linux 5.4;apache 2.4.4;php 5.5 首先搭建好环境,具体搭建环境就不说,本人的环境路径都是默认推荐路径即:/usr/local/..对与初学者来说这个过程也是比较...

  • 使用ansible安装NGINX和NGINX Plus使用ansible安装NGINX和NGINX Plus

    2015-10-09 - 在生产环境中,我会更喜欢做与自动化相关的所有事情。如果计算机能完成你的任务,何必需要你亲自动手呢?但是,在不断变化并存在多种技术的环境中,创建和实施自动化是一项艰巨的任务。这就是为什么我喜欢 Ansible 的原因。Ansible 是一个用于 IT 配置管理,...

  • docker-machine的基本使用

    2015-10-08 - 1、安装 注:测试环境ubuntu 15.04,docker 1.7.1,docker-machine 0.4.0 curl -L https://github.com/docker/machine/releases/download/v0.4.0/docker-machine_linux-amd64 /usr/local/bin/docker-machine chmod +x /usr/local/bin/docker-machine 查看doc...

  • 使用Docker部署Scrapy爬虫

    2015-10-07 - 1、目的与步骤 环境:Ubuntu14.04 LTS,爬虫程序使用scrapy开发,功能比较简单,就是下载百度贴吧第一页中所有帖子中的图片。 目的:将基于Scrapy开发的爬虫程序发布到docker容器中。 步骤: a.在主机上使用setuptools打包python程序,包括一个运行爬虫的命...

  • Docker容器的连接与docker-compose

    2015-10-07 - 1、实验步骤 步骤一:准备镜像。下载mariaDB镜像,下载ubuntu镜像(安装mysql客户端)。 步骤二:容器连接。使用run命令的link选项连接mysql客户端容器到数据库服务器容器。 步骤三:使用docker-compose管理容器。使用docker-compose管理客户端与服务器容器...

  • Debian 7上安装开源ITIL门户iTOPDebian 7上安装开源ITIL门户iTOP

    2015-10-06 - iTop,作为全面支持ITIL流程的一款ITSM工具,具有强大的ITSM功能,开源免费,简单易用。iTop,即IT运营门户(IT Operation Portal),是一个开源web应用程序,用于IT环境的日常运营。 它基于ITIL最佳实践,而又不拘泥于任何具体流程。它很灵活,可以适应不管是非正...

  • linux服务器搭建git服务器方法

    2015-10-06 - git虽然用的人不多,但是git不仅仅是svn等版本控制系统的替换工具,它自己强大的功能,稳定的性能,方便快捷等优点自然不需多说,不了解的人自行去网上查看。 公司买了一个阿里云服务器,目前上面放着几个项目,为了管理项目和提高团队开发效率,我打算自己...

  • cenos 6.5安装VSFTPD服务器

    2015-10-06 - 在开启防火墙的情况下,需要手动打开ftp21的端口,外部计算机才能正常访问ftp。 环境是centos6安装vsftpd 第一步:安装vsftpd,在终端允许 # yum -y install vsftpd 没什么问题就直接安装好啦 第二步:编辑vsftpd的配置文件 # vi /etc/vsftpd/vsftpd.conf 第...

  • 10个Node.js常见面试题10个Node.js常见面试题

    2015-10-06 - 如果你希望找一份有关Node.js的工作,但又不知道从哪里入手考察自己对Node.js的掌握程度。本文就提供了这样的一份Node.js面试题列表,通过考察Node.js编程中的一些主要细节,来帮助你评估你对于Node.js开发的掌握程度。 在进入正文之前,需要提前声明两点:...

  • Docker私有仓库详细搭建步骤

    2015-10-05 - 网上有很多了,但根据实际情况的不同,会有很多问题,经过一个星期的摸索,终于在我的实验环境下成功了,下面详细记录过程。 实验环境: 实体机:windows 8 虚拟机:VM10 虚拟环境:Ubuntu15.04+Debian8.2 (查看系统版本用lsb_release -a 查看内核版本用una...

  • 如何在登录服务器时自动执行一段脚本?

    2015-10-05 - 没有root权限时,将脚本放在 .bash_profile中(ubuntu 15.04)。例如: # .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs PATH=$PATH:$HOME/bin export PATH #...

  • Linux下使用shadowsocks(以ubuntu14为例,非服务器)

    2015-10-05 - 专属网络shadowsocks,速度快,很稳定。windows下和mac下很简单,直接下载软件即可,下面主要说一下linux下的使用。 一、配置shadowsocks 在linux下shadowsocks主要有5个版本, Python ,libev ,Go , Nodejs,qt,其中前面4中是命令行操作的,只有qt是有gu...

  • svn服务器配置以及自动同步到web服务器

    2015-10-05 - 感觉再不用svn就真的老了。 安装 yum install subversion 新建repo mkdir -p /opt/svn/myrepo svnadmin create /opt/svn/myrepo 修改repo的配置文件 vim /opt/svn/myrepo/conf/svnserve.conf 内容修改为: ### This file controls the configuration of the...

  • 使用TC对LINUX服务器网卡进行带宽限制的办法

    2015-10-04 - 对LINUX服务器网卡进行带宽限制的办法: 1、安装iproute yum -y install iproute 2、限制eth0网卡的带宽为500kbit: /sbin/tc qdisc add dev eth0 root tbf rate 500kbit latency 50ms burst 15kb TBF Example(限制带宽为1mbit) To attach a TBF with a su...

  • CentOS 6.6安装HDFS 2.7.1

    2015-10-03 - 本文尝试在CentOS上搭建10台HDFS集群,不会搭建YARN和Hive, 因为之后会采用Spark。先安装jdk 1.8, 此处不细说。 服务器有12块磁盘,因此这是一个真实场景下的集群搭建,只是规模较...

  • CentOS 7 firewalld使用简介

    2015-10-02 - 学习apache安装的时候需要打开80端口,由于centos 7版本以后默认使用firewalld后,网上关于iptables的设置方法已经不管用了,想着反正iptable也不会用,索性直接搬官方文档,学习firewalld了,好像比iptables要简单点了。 官方文档地址:https://access.redh...

  • CentOS7下Firewall防火墙配置用法详解

    2015-10-02 - centos 7中防火墙是一个非常的强大的功能了,但对于centos 7中在防火墙中进行了升级了,下面我们一起来详细的看看关于centos 7中防火墙使用方法。 FirewallD 提供了支持网络/防火墙区域(zone)定义网络链接以及接口安全等级的动态防火墙管理工具。它支持 IPv4...

  • CentOS6,CentOS7线上服务器更新ssh安全配置

    2015-10-01 - selinux修改 安装 semanage #sudo yum -y install policycoreutils-python 使用以下命令查看当前SElinux 允许的ssh端口: # sudo semanage port -l | grep ssh 添加20000端口到 SELinux # sudo semanage port -a -t ssh_port_t -p tcp 12345 然后确认一下是...

  • 使用tuptime工具查看Linux服务器系统的开机时间的历史和统计使用tuptime工具查看Linux服务器系统的开机时间的历史和统计

    2015-09-29 - 你可以使用下面的工具来查看 Linux 或类 Unix 系统运行了多长时间: uptime:告诉你服务器运行了多长的时间。 lastt:显示重启和关机时间。 tuptime:报告系统的运行时间历史和运行时间统计,这是指重启之间的运行时间。和 uptime 命令类似,不过输出结果更...