在Linux下搭建Zookeeper管理中心步骤分享
最近在做宜立方商城项目时要求使用dubbo-Zookeeper服务搭建一个SOA服务架构,虽然在Windows环境下也可以启动Zookeeper服务,但是作为搭建服务的不二选择,使用Linux服务器搭建Zookeeper服务无疑更为合适,今天我们就在Linux环境下搭建一个基于Zookeeper的分布式服务注册中心。
搭建环境要求
虚拟机(以下为虚拟机9的安 ...
Centos 通过 Nginx 和 vsftpd 构建图片服务器的教程(图文)
1、nginx 简介
nginx (engine x) 是一个高性能的http和反向代理服务器,也是一个imap/pop3/smtp服务器。nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的rambler.ru站点(俄文:рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。
其将源代码以类bsd许可证的形式发布,因它的稳定性、丰富的功能集、示 ...
CentOS安装Python2.7与Python2.6并存的方法
最近买了VPS用CentOS用服务系统,以前用Ubuntu的时候感觉Linux还挺好用但是这几天用CentOS的时候让我对Linux有了新的认识,Linux也能让你抓狂!我在原来系统上装了Python2.7后出现各种问题,各种库找不到呀!,因为ContOS里的很多库依赖Python2.6,当安装完Python2.7后会出现各种问题。如果能让其2个版本很好的并存可以解 ...
Ubuntu下Telnet服务器的配置方法
1. 首先介绍linux中的守护进程
在Linux系统中有一个特殊的守护进程inetd(InterNET services Daemon),它用于Internet标准服务,通常在系统启动时启动。通过命令行可以给出inetd的配置文件,该配置文件列出了inetd所提供的服务清单。如果没有在命令行给出配置文件,那么inetd将从文件/etc/inetd.conf中读取它的配置信息 ...
Ubuntu安装telent服务器时出现:apt-get:Package has no installation的原因及解决方法
当我在终端敲下这条命令的时候,系统就提示telnetd:apt-getackage has no installation
?
1
sudo apt-get install xinetd telnetd
刚开始我以为是没有这个包,后来查了一下资料发现,有这个软件, ...
Linux使用vim编辑文件保存时报E514:write error (file system full?)问题解决
发现问题
今天在Linux上使用vim编辑文件保存时报如下错误:
?
1
E514: write error (file system full?)
从错误看,是磁盘满了,于是使用df -hl查看磁盘使用情况
?
...
CentOS6环境下搭建路由器的方法
网络之间的通信主要是依靠路由器,当然生成环境中是拥有路由器的,但是系统中的路由配置也是需要了解一下地,今天讲解一下在centos6环境下搭建路由器,此乃入门级的简单实验。拓扑如上图已经规划好,暂且使用静态路由演示。
配置
1.如图所示先配置所有的ip地址
2.针对不同的机器配置路由
aubin-centos1
...
CentOS Yum编译安装MySQL 5.6
本文实例为大家分享了centos yum安装mysql 5.6的具体代码,供大家参考,具体内容如下
1.检查系统是否安装其他版本的MYSQL数据
?
1
2
#yum list installed | grep mysql
#yum -y remove mysql-libs. ...
详解Ubuntu下安装和配置Apache2
在Ubuntu中安装apache
安装指令:
?
1
sudo apt-get install apache2
安装结束后:
产生的启动和停止文件是:/etc/init.d/apache2
启动:
?
1
...
ubuntu下kvm 命令行安装64位ubuntu报"Couldn't find hvm kernel for Ubuntu tree."的问题分析
1.安装ubuntu时使用的virt-install的配置:
?
1
2
3
4
5
6
7
8
9
10
11
12
...
详解Linux中PostgreSQL和PostGIS的安装和使用
目录
安装 PostgreSQL 和 PostGIS
PostgreSQL 配置
PostgreSQL 安装好后
创建一个 PostGIS 数据库
设置数据库权限
安装 PostgreSQL 和 PostGIS
PostgreSQL 和 PostGIS 已经是热门的开源工程,已经收录在各大 Linux 发行版的 yum 或 apt 包中。Ubuntu 为例,安装以下包即可:
?
...
详解Linux(centos7)下安装OpenSSL安装图文方法
openssl是一个开源的ssl技术,由于我需要使用php相关功能,需要获取https的文件所以必须安装这个东西了,下面我整理了两种关于openssl安装配置方法。
安装环境:
操作系统:centos7安静
openssl versionpenssl-1.0.2j.tar.gz
目前版本最新的ssl地址为 http://www.openssl.org/source/openssl-1.0.2j.tar.gz
...
CentOS 6.5 web服务器apache的安装与基本设置
centos 6.5系统镜像有两个,安装系统只用到第一个镜像即centos-6.5-i386-bin-dvd1.iso(32位)或者centos-6.5-x86_64-bin-dvd1.iso(64位),第二个镜像是系统自带软件安装包;对于新手不建议安装最小版本,很多基本的工具都需要安装。
具体的也可以参考这篇文章:
centos 6.8 服务器系统安装配置图解教程
使用yum安 ...
Centos7.2 编译安装方式搭建 phpMyAdmin
背景说明:phpmyadmin 是通过浏览器管理mysql数据库的很方便的工具
安装方式:在本文中所有依赖软件均使用最新版本源码编译安装。
操作系统:centos7.2 x86_64位
一、编译安装 并配置 httpd 2.4.7,由于软件依赖,先安装 pcre apr 以及 apr-util
1. 下载 编译 安装 pcre
?
1 ...
详解ubuntu下安装Docker
Docker 是 dotCloud 最近几个月刚宣布的开源引擎,旨在提供一种应用程序的自动化部署解决方案,简单的说就是,在 Linux 系统上迅速创建一个容器(类似虚拟机)并在容器上部署和运行应用程序,并通过配置文件可以轻松实现应用程序的自动化安装、部署和升级,非常方便。因为使用了容器,所以可以很方便的把生产环境和开发环 ...
Ubuntu 如何建立Matlab快捷方式
ubuntu 建立Matlab快捷方式
在ubuntu下安装了Matlab,每次都要进命令行启动太麻烦,自己建了一个快捷方式,网上资料很多
不过我建立的时候有点不一样的地方,进入/usr/share/applications用touch命令建立Matlab.desktop
用vim或gedit打开将下面的代码拷进去
?
1
2
3
4
5
6
7
8
9
10
[Desktop Entry]
Type=Applicat ...
linux sort多字段排序实例解析
目录
总结
本文研究的主要是linux sort多字段排序,具体介绍如下。
Linux多数发行版自带的sort程序,非常强大,在此只说多字段排序
sort 有个参数-k,可以指定字段,有比较复杂的语法,不在文本范围内。
一下为一段数据(从基因中得到,仅仅作为demo),文件名为 data
chr13 3008566 3008677
chr9 3024384 30 ...
Linux下RPM打包制作过程
开始前的准备
安装rpmbuild软件包
yum -y install rpm-build
生成相关目录
要生成rpm相关目录,可以手动创建,也可以通过rpmbuild命令创建。如:
?
1
2
3
4
5
6
7
...
CentOS 6.5上编译安装Apache服务器的方法(最小化安装)
inux系统:CentOS 6.5 mini版,如果是VMware虚拟机,网卡要求“桥接”
1、编译安装前首先yum 安装“开发环境”“兼容库”“中文支持”即执行如下命令
#yum groupinstall "Development tools" "Compatibility libraries" "Chinese Support [zh]" -y
安装man, vim, wget 工具
#yum install man vim wget -y
2、因 ...
Centos6.x服务器配置jdk+tomcat+mysql环境(jsp+mysql)
1,jdk配置
由于jdk官网的链接不直接支持wget,可以使用下面的方法下载jdk,其中jdk版本为jdk1.8.0_91:
复制代码 代码如下:
wget --no-check-certificate --no-cookies --header "cookie: oraclelicense=accept-securebackup-cookie http://download.oracle.com/otn-pub/java/jdk/8u91-b14/jdk-8u91-linux-x64 ...