2017-03-26 - 往192.168.1.27的机器的8080端口通过UDP协议发送数据,使用以下命令: 注意:半角英文输入: echo hello world! /dev/udp/192.168.1.27/8080 表示发送数据包内容hello world!到192.168.1.27机器。 通过这种方式,我们可以在服务器上将监控脚本的告警数据内容...
2017-03-25 - 一、背景 在学习路由协议如OSPF协议时,需要进行一个实操的练习,若手里又没有核心交换机,怎么破? 本文讲述了如何在Linux系统上搭建软路由环境,并使用OSPF路由协议完成路由表的学习。 二、相关知识 2.1 Quagga Quagga是一款开源路由软件套件,它可以用来...
2017-03-25 - 一,Ambari 是什么? Ambari 跟 Hadoop 等开源软件一样,也是 Apache Software Foundation 中的一个项目,并且是顶级项目。目前最新的发布版本是 2.4.2。就 Ambari 的作用来说,就是创建、管理、监视 Hadoop 的集群,但是这里的 Hadoop 是广义,指的是 Hadoo...
2017-03-25 - 一,SQuirreL SQL Client干吗的? SQuirreL SQL Client是一款功能强大的服务器配置管理软件,该软件能够帮助用户快速、高效的配置服务器,且支持用户查看数剧库的结构并发出sql命令。 二,我要干嘛? 最近学习Hive,朋友推荐使用SQuirreL SQL Client。我的开...
2017-03-23 - 用两个不同的域名绑定同一个ip访问两个不同的项目是完全可以做到的,远没有想象的那么复杂,使用服务器环境LNMP。 要实现这个功能首先需要配置nginx,打开nginx的配置文档(nginx.conf) server { listen 80; //端口 server_name www.xxxxx.com; //域名 access...
2017-03-23 - 注:由于Redhat是商业系统,需注册才可用yum进行软件安装,但是我们可以通过修改yum为Centos源。 单节点 一、环境 一台安装RedHat7.2操作系统的物理机或虚拟机 二、准备工作 1、避免跟docker的iptables冲突,关闭RedHat防火墙 systemctl disable firewalld s...
2017-03-22 - 输入命令: sudo apt-get install php7.0 libapache2-mod-php7.0 php7.0-mysql 其中php7.0是安装php,libapache2-mod-php7.0是让Apache2支持php7.0,php7.0-mysql是让Php7.0能支持mysql。如果需要其他的也可以在后面加,比如php7.0-gd 是安装GD库。 安装的时...
2017-03-22 - 搭建ceph的radosgw网关时,使用的前端是nginx,有些s3的客户端软件只能用https协议访问,本篇设置nginx,使nginx支持http和https协议访问。 环境:ubuntu16.04、nginx/1.10.0 一、安装 openssl apt-get install openssl 二、在/etc/nginx/conf/文件下(也可...
2017-03-22 - Netdata 介绍 Netdata是一个高度优化的Linux守护进程,它为Linux系统,应用程序,SNMP服务等提供实时的性能监测。 Github: https://github.com/firehol/netdata/wiki/Installation (安装教程) 开源中国:http://www.oschina.net/p/netdata/similar_projects...
2017-03-21 - 完成Linux下MySQL的安装,配置,以及授权后,今天接着完成tomcat的搭建,主要是区分端口。 首先下载apache tomcat安装包,地址:http://tomcat.apache.org/download-70.cgi/apache-tomcat-7.0.76.tar.gz,这里建议使用wget下载方式(我试过用yum安装,没有找...
2017-03-20 - MongoDB是一个开源的面向文档的NoSQL数据库,本问将介绍如何在云主机上部署MongoDB的环境。 方法一:前往官网的Download页面(https://www.mongodb.com/download-center),获取下载地址 1.在云主机上使用curl命令下载软件包: curl -O https://fastdl.mongo...
2017-03-20 - redhat7下编译安装nginx并增加push_stream_module模块。 一、环境准备 cd /opt/software yum install perl-devel readline-devel pcre-devel openssl-devel gcc 二、下载解压 curl -o openresty.tar.gz https://openresty.org/download/openresty-1.11.2.2.t...
2017-03-18 - AWS(Amazon Web Services)是全球领先的云服务器提供商之一。你可以使用 AWS 平台在一分钟内设置完服务器。在 AWS 上,你可以微调服务器的许多技术细节,如 CPU 数量,内存和磁盘空间,磁盘类型(更快的 SSD 或者经典的 IDE)等。关于 AWS 最好的一点是,你...
2017-03-17 - 将 SSH 用户会话限制访问到特定的目录内,特别是在 web 服务器上,这样做有多个原因,但最显而易见的是为了系统安全。为了锁定 SSH 用户在某个目录,我们可以使用 chroot 机制。 在诸如 Linux 之类的类 Unix 系统中更改 root(chroot)是将特定用户操作与其...
2017-03-17 - 环境中的软件版本 nagios版本:3.5.1 rrdtool版本:1.3.8 pnp4nagios版本:0.6.21 一、第一部分:nagios服务的部署安装 (1)安装nagios服务所需的依赖 [root@nagios_server ~]# yum install yum install gcc make -y //nagios源码安装需要 [root@nagios_ser...
2017-03-17 - 服务器eno1与eno2作bonding,捆绑成bond0接口,服务器对端交换机端口,同属于301、302号vlan接口。 vlan 301: 10.1.2.65/27 vlan:302: 192.168.0.1/24 服务器已经使用modprobe --first-time bonding命令加载bonding模块。 情况一、服务器bond0接口只配置一个...
2017-03-17 - 自己写完后看了都觉得好啰嗦,大家想要看的话最后是先从头到尾读一遍,然后再动手,可能会好一些。 nmon:一款监控Linux的cpu,内存,硬盘等等性能的开源软件 就不说当前版本是啥玩意儿了,因为没啥意思,过两天又升级版本了,让别人看这篇随笔有种不舒服的感...
2017-03-16 - 如果是初次接触 Hyperledger Fabric 项目,推荐采用如下的步骤,基于 Docker-Compose 的一键部署。 官方文档现在也完善了安装部署的步骤,具体可以参考代码 doc 目录下内容。 动手前,建议适当了解一些 Docker 相关知识。 安装 Docker Docker 支持 Linux 常...
2017-03-16 - 用Docker尝试搭建了一个Apache2服务器,整体安装很简单,但是从容器中退出后,Apache2服务器也就随之停止,网上有很多说可以通过docker run 加上-d参数可以使得服务器跑在后台,但是我试了以后,发现-d启动起来的容器的状态是exit,而且用docker start也无法...
2017-03-15 - 1、loadrunner下载地址:http://download.csdn.net/download/intel80586/9542271或者其他资源 2、首先用rpm -qa|grep -i c++命令确认服务器是否已经安装了compat-libstdc++-33-3.2.3-61.i386.rpm,若没有下载安装下载地址:http://vdisk.weibo.com/s/akrZxiI...
2017-03-15 - 1、两主机之间传输文件可以通过SCP命令进行传送,scp就是secure copy,用于将文件和目录从一个Linux系统传递至另一个Linux系统,scp传输数据用的是SSH协议。 1.远程复制到本地系统 scp 远程用户名@ip地址:本地绝对路径文件名称 2.本地文件和路径复制到远程系...
2017-03-15 - SSH (指 SSH 客户端)是一个用于访问远程主机的程序,它使得用户能够 在远程主机上执行命令。这是在登录远程主机中的最受推崇的方法之一,因为其设计目的就是在非安全网络环境上为两台非受信主机的通信提供安全加密。 SSH 使用系统全局以及用户指定(用户自...
2017-03-15 - Solr是什么? Solr 是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器。Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展,并对索引、搜索性能进行了优化。 Solr是一个全文检索服务器,只需要进行配置就可以实现...
2017-03-15 - 第一步:使用IK-Analyzer。把分析器的文件夹上传到服务器。 第二步:需要把分析器的jar包添加到solr工程中。 [root@bogon IK Analyzer 2012FF_hf1]# cp IKAnalyzer2012FF_u1.jar /usr/local/solr/tomcat/webapps/solr/WEB-INF/lib/ 第三步:需要把IKAnalyzer...
2017-03-14 - Odoo 是最流行的 ERP(企业资源计划)软件,它由 Python 编写,使用 PostgreSQL 作为后端数据库。Odoo 社区版是免费的开源软件,它囊括了项目管理,生产、财务、记账和销售管理,仓储管理,人力资源管理,甚至还有更多项目。里面包含了 30 个核心模块,以及...
2017-03-14 - Visual Studio 2017 通过SSH 调试Linux 上.NET Core 应用程序。 本文环境 开发环境:Win10 x64 Visual Studio 2017 部署环境:Ubuntu 14.04 x64 .NET Core SDK 1.0.1 Ubuntu上安装.NET Core SDK Ubuntu 14.04 x64 sudo sh -c echo deb [arch=amd64] https://...
2017-03-14 - 当我们根据文档,配置好nignx后,启动nignx,会发现,当我们修改了80端口后, server { listen 8082; location / { root /data/www; } location /images/ { root /data; } } 程序依然报 0.0.0.0:80 failed (98: Address already in use) 仔细观察,发现http...
2017-03-13 - pm2是针对nodejs进行管理和监控的软件,我们在linux上安装它之前,可以用它来启动,停止,监视nodejs的网站,可以说直分方便,它就像.net的宿主iis和jsp的宿主tomcat是一个意思! 本文主要介绍以下内容 1.下载安装 2.启动nodejs网站进程 3.为某个网站命名 4.查看所...
2017-03-13 - 1、在本地主机的终端上输入 ssh-keygen 按照提示输入主机密码生成公用/私用密匙,复制生成的id_rsa.pub 2、服务器的root目录下没有.ssh文件的话,就按照步骤1,生成一个。 在.shh文件夹里的authorized_keys文本中添加复制来的id_rsa.pub 3、在.ssh文件夹里面...
2017-03-12 - Meteor是一个开源的全栈JavaScript开发平台,构建在Node.js和MongoDB之上。Meteor的中文意思就是流星,因此Meteor的目标就是为开发者提供一个快速开发Web应用的平台。本经验将会介绍如何在Widnows和Linux上安装基本的开发环境。 1.Windows下安装Meteor需要前...
2017-03-12 - 今天弄了一下的ss-panel,看见网上好多教程,基本上都不太全。折腾了好久,终于弄好了,于是打算写一篇文章分享一下! 本教程面向新手,不过还是希望读者有一定的Linux操作经验,有搭建服务器的经验那就更好了!废话不多说,我们开始: 基本环境搭建: 系统...
2017-03-11 - 我的工作之一是为各类家用计算机安排进行自动备份,包括存放重要数据的一组 Mac 计算机。我决定使用运行 Armbian Linux 的便宜的 Orange Pi 做实验,目的是希望 Time Machine 可以通过网络使用挂载在 Orange Pi 主板上的 USB 驱动器。在这种情况下,我找到并...
2017-03-11 - 由于国内访问直接访问Docker hub网速比较慢,拉取镜像的时间就会比较长。一般我们会使用镜像加速或者直接从国内的一些平台镜像仓库上拉...
2017-03-11 - 1、要搭建https,必须要具备的东西 1]、超文本传输协议httpd(apache)和ssl模块(mod_ssl) 2]、用于加密超文件传输的证书。(openssl制作自签名证书) 3]、测试 2、安装httpd yum install httpd mod_ssl -y 3、安装openssl yum install openssl -y 这里介...
2017-03-09 - 以前我们使用较多的Linux VPS一键包可能军哥LNMP较多,当然当前这款一键包用户也是非常多的,看到军哥LNMP1.4版本已经在公测还没有正式推出,老左过几天也去体验下新版1.4的实际功能与目前1.3版本的不同。且在最近一段时间,来自LinuxEye博主发布的OneinStac...
2017-03-09 - OpenLiteSpeed是LiteSpeed的开源版本,是一个高性能,轻量级的Web服务器应用程序。早些时候老左才开始接触VPS、Linux Web环境,比较喜欢使用LiteSpeed来配置网站环境。刚才正好在浏览网页的时候看到OpenLiteSpeed安装和在其环境中配置PHP7,这里顺带记录下来...
2017-03-09 - 我安装的服务器环境是Centos6.0 x86_64版本的。 一开始根据花生壳官网给出的安装教程安装失败了,./configure编译的时候报错了,错误信息有点长,对我这种新手来说根本看不懂,于是我就又研究如何跳过这一步,查阅了很多文章,发现都没有讲解这个错误的。所...
2017-03-08 - 1、网络与安全规划 Azure 虚拟网络 (VNet) 是用户自己的网络在云中的表示形式,对用户进行网络逻辑隔离。类似 AWS 的 VPC,用户可以完全控制该网络中的 IP 地址块、DNS 设置、安全策略和路由表。你还可以进一步将 VNet 细分成各个子网,子网之间可以直接通讯...
2017-03-08 - 1.制作基础镜像 leanote 使用 mongodb 存储数据,如果把 mongodb 单独做成一个镜像,初始化数据时比较麻烦,所以最后还是决定把 mongodb 和 leanote 放到同一个镜像里边。 docker容器启动后,必须有一个进程前台运行,这个前台进程结束时docker容器结束,doc...
2017-03-07 - 首先red5是一款开源免费的流媒体服务器。具体是干嘛的我就不介绍了。相信当你看到我这篇文章时。你应该知道了吧。 red5是使用Java编写的。所以说必须安装jdk。版本我推荐大家安装1.8. 下面我们正式安装red5流媒体服务器。 一、下载red5 下载地址: https://g...