centos 编译 安装 protobuf】的更多相关文章

link:http://dbua.iteye.com/blog/1633079 yum -y install gcc+ gcc-c++ yum -y install make 下载protobuf-2.4.1.tar.gz:http://protobuf.googlecode.com/files/protobuf-2.4.1.tar.gz安装:tar zxvf protobuf-2.4.1.tar.gzcd protobuf-2.4.1./configuremakemake checkmake…
NodeJS是基于Chrome’s Javascript runtime,也就是Google V8引擎执行Javascript的快速构建网络服务及应用的平台,其优点有: 在CentOS编译安装NodeJS+Express相比在Windows下有点复杂,但只要有点Linux基础的人,就非常的简单了. 安装环境:CentOS 6.4 x86 minimal for 64位裸系统 安装软件:NodeJS v0.10.5,Express Web开发框架 安装准备:CentOS 6.4 minimal(最…
本篇是在 Centos 6.4 32bit 下编译安装 php 5.5.5 的笔记,接上篇 Centos编译安装Apache 2.4.6笔记.php 5.5.x 和 centos 源里面的 php 5.3.x 之间的性能差异见升级到 PHP 5.5.x + opcache. 首先是编译准备工作: yum groupinstall "Development tools" 然后是编译安装 PHP 5.5.x 需要用到的 devel 包: yum install libxml2-devel…
CentOS编译安装php7.2 介绍: 久闻php7的速度以及性能那可是比php5系列的任何一版本都要快,具体性能有多好,建议还是先尝试下再说.如果你是升级或新安装,那你首先需要考虑php7和程序是否存在兼容性,如果程序是基于php5开发的,那么就需要考虑php7是否适合你当前的生产环境,今天我就实操并安装用于生产中. 先安装php依赖包,否则在编译安装php7的过程当中会出现各种报错,安装完成后即可进入下一个环节. 安装扩展包并更新系统内核: yum install epel-release…
http://blog.csdn.net/w13770269691/article/details/16883663 废话不讲,直切正题. 搭建环境:Centos x 6.4 64bit 1.安装JDK 我这里用的是64位机,要下载对应的64位的JDK,下载地址:http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk7-downloads-1880260-zhs.html,选择对应的JDK版本,解压JDK,然后配置环境变量,…
1. 从node.js官网下载最新版的node.js安装包,node.tar.gz wget https://nodejs.org/dist/v4.3.1/node-v4.3.1.tar.gz    (如果没有wget命令需要先安装wget  yum -y install wget) 2. 如果没有g++需要 yum -y install gcc-c++ 2. 更新centos上的python yum -y update python 3. 解压 tar zxvf node.tar.gz 4.…
1.前期准备 1.1 环境说明: 操作系统: CentOS release 6.4 (Final) [查看命令 cat /etc/redhat-release ] mysql : mysql-5.6.26 1.2 彻底删除系统自带mysql yum remove mysql mysql-server mysql-libs compat-mysql* rm -rf /var/lib/mysql #查看是否还有mysql安装程序 rpm -qa|grep mysql rpm -e --nodeps…
LAMP环境搭建(编译安装CentOS+httpd2.2+mysql5.5+php5.4) 首先准备以下压缩包 <ignore_js_op> (1)编译安装apache 1.配置防火墙,开启80端口.3306端口执行以下命令:#vi /etc/sysconfig/iptables添加以下两条规则到22端口这条规则的下面-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允许80端口通过防火墙-A INPUT -m…
前话 最近想学一下一门新的高级语言,无意中看到用python仿AIphaGo的github项目,就决定是他了. AIphaGo的Git传送门: https://github.com/Rochester-NRT/AlphaGo 折腾 Python官网: https://www.python.org/ 查看相关评论,众人大呼python2与python3为两种语言,既然继承性不大,那我也就直接学python3了. 在系统选择,也挑了一个困难路线,装在Linux的系统,CentOS里. 也就不废话了,…
这里是教大家如何在centos下利用源码编译安装LNMP环境. 工具/原料 centos服务器一台 自用电脑一台 准备篇 配置好IP.DNS .网关,确保使用远程连接工具能够连接服务器 配置防火墙,开启80端口.3306端口 vi /etc/sysconfig/iptables   #编辑防火墙配置文件 -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT(允许80端口通过防火墙) -A INPUT -m state -…
Liunxs中CentOS系列一向以稳定为目标,然而也会存在版本太旧的问题,emacs就是其中的一个,目前emacs都发行到25.2了,而CentOS上的emacs版本却还是23.1.所以需要下载源代码进行编译安装. 1.下载源代码并解压: sh-4.1$ wget http://mirrors.ustc.edu.cn/gnu/emacs/emacs-25.1.tar.gz ~/ 具体下载情况请参考GNU Emacs官网. sh-4.1$ tar -xvf ~/emacs-25.1.tar.gz…
LNMP 代表的就是:Linux系统下Nginx+MySQL+PHP这样的站点服务器架构. 本次实践需求: 实践centos6.5编译安装 LNMP生产环境 架构 web生产环境 使用 xcache 优化php 作为 Web 服务器:相比 Apache,Nginx 使用更少的资源,支持很多其它的并发连接.体现更高的效率. 作为负载均衡服务器:Nginx既能够在内部直接支持Rails和PHP,也能够支持作为 HTTP代理服务器对外进行服务.Nginx用C编写,不论是系统资源开销还是CPU使用效率都…
前言: 安装完CentOS7后,执行#Python与#python -V,看到版本号是2.6,而且之前写的都是跑在python3.X上面的,3.X和2.X有很多不同,在这里我就不弊述两者之间的区别了新python千万不要把老版本的删除!新老版本是可以共存的,很多基本的命令.软件包都要依赖预装的老版本python的,比如yum. 而且python的多版本是可以共存的,下面会教大家如何处理共存问题 #python官方下载地址 https://www.python.org/downloads/ 第1步…
环境说明 VMware 12 中搭建的CentOS 7 x64 4核 2G内存 环境中已经安装了http://blog.csdn.net/u014595668/article/details/50166277 中编译安装的MySQL5.7.9 工具下载 编译环境:libmcrypt2.5.7下载.mhash-0.9.9.9下载.mcrypt-2.6.8下载 PHP安装包:php 7下载 用xftp把所有的工具上传到/root/目录中 创建php用户和用户组 首先创建一个名为php且没有登录权限的…
转载地址:http://www.cnblogs.com/whoamme/p/3530056.html 软件源代码包存放位置:/usr/local/src 源码包编译安装位置:/usr/local/软件名字 修改源: 1.进入存放源配置的文件夹 cd /etc/yum.repos.d 2.备份默认源 mv ./CentOS-Base.repo ./CentOS-Base.repo.bak 3.使用wget下载163的源 wget http://mirrors.163.com/.help/CentO…
环境 系统环境:CentOS release 6.7 (Final) 需求 编译安装ffmpeg 获取依赖 安装依赖包 yum install -y autoconf automake cmake freetype-devel gcc gcc-c++ git libtool make mercurial nasm pkgconfig zlib-devel 创建编译源码的目录 mkdir ~/ffmpeg_sources 编译&安装 Note:如果您不需要特定的编码器,可以跳过相关部分,然后删除编…
在Linux上编译安装gcc是个寻烦恼的活,对于像我这样习惯于在Windows上面使用二进制安装包的人来说,自已编译安装gcc是个相当大的挑战,今天直接挑战最新版的gcc,是4.9.2版本的,做之前查阅了大量的资料,本次安装使用的系统是CentOS6.4,自带的gcc是4.4.7版本,具体折腾过成如下: 准备工作, 到GNU官方FTP下载GCC的源码包gcc-4.9.2.tar.gz. 下载下面三个依赖的安装包,这三个包的版本在gcc-4.9.2/contrib/download_prerequ…
由于公司有新服务器需要构建一套LNMP平台,且需要编译安装各个部件,所以记录下此文章. 这是安装PHP涉及到的软件包(可以自行决定使用哪个版本): ├── libiconv-1.15.tar.gz ├── libmcrypt-2.5.8.tar.gz ├── openssl-1.0.2o.tar.gz ├── php-5.6.38.tar.gz └── zend-loader-php5.6-linux-x86_64.tar.gz 涉及到的开机启动脚本: 1. init.d.php-fpm #!…
Linux 中 CentOS 系列一向以稳定为目标,然而也会存在版本太旧的问题,Emacs 就是其中的一个,目前 Emacs 都发行到 25.2 了,而 CentOS 上的 Emacs 版本却还是 23.1.所以需要下载源代码进行编译安装. 1.下载源代码并解压: sh-4.1$ wget http://mirrors.ustc.edu.cn/gnu/emacs/emacs-25.1.tar.gz sh-4.1$ tar -xvf ~/emacs-25.1.tar.gz 具体下载情况请参考 GN…
1.安装工具和依赖包 yum install unzipyum -y install pcre-develyum groupinstall "Development Tools" "Development Libraries" 2.创建软件安装目录mkdir /usr/local/{apr,apr-util,apr-iconv,httpd} 3.解压软件文件tar -xf httpd-2.4.23.tar.bz2tar -zxvf apr-1.5.2.tar.gzt…
先前按照这篇文章“CentOS6.x编译安装LAMP(2):编译安装 Apache2.2.22”去编译安装Apache2.2.x版本时,安装得挺顺利,今天换成Apache2.4.x版本,安装方法一样,在执行./configure命令时,却报如下错误: configure: error: Bundled APR requested but not found at ./srclib/. Download and unpack the corresponding apr and apr-util p…
问题1: Cannot find ldap.h 解决办法: yum install openldapyum install openldap-devel 问题2: Cannot find ldap libraries in /usr/lib 解决办法: cp -frp /usr/lib64/libldap* /usr/lib/ 问题3: configure: error: xslt-config not found. Please reinstall the libxslt >= 1.1.0 d…
下载 所有版本下载地址: http://dev.mysql.com/downloads/mysql/ 此处用 5.7.10 wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-boost-5.7.10.tar.gz 安装依赖包 yum -y install gcc gcc-c++ ncurses ncurses-devel cmake 添加mysql用户和组 useradd -M -s /sbin/nologin mysql 预编译 c…
1.准备编译环境 yum -y install gcc make cmake autoconf libtool libevent 安装apache必须的依赖包 yum -y install apr-util apr pcre pcre-devel 2.下载软件包 wget http://mirror.bit.edu.cn/apache//httpd/httpd-2.4.10.tar.gz 解压软件包: tar -xzf httpd-2.4.10.tar.gz 3.编译安装(Apache 版本低于…
这里选用的是nginx-1.10.1稳定版,其基础依赖库有gcc.gcc-c++.pcre.zlib和openssl. pcre.zlib和openssl这三个依赖库在安装nginx时无需编译安装,下载源码包解压即可. 1.安装md5和sha1支持库 因为我选用的nginx配置里有sha和md5,需要openssl库,所以我要编译安装openssl. 1.1.先安装gcc yum install gcc.x86_64 1.2.再安装openssl ./config --prefix=/opt/o…
一. 下载nodejs 版本 wget http://nodejs.org/dist/v0.10.28/node-v0.10.28.tar.gz 二. 编译安装 cp node-v0.10.28.tar.gz /usr/src/ cd /usr/src tar zxvf node-v0.10.28.tar.gz cd node-v0.10.28/ ./configuration --prefix=/usr/local/node make&make install 设置环境变量 vi /etc/p…
#删除系统自带的vim rpm -qa | grep vim rpm -e vim-X11-7.4.629-5.el6_8.1.x86_64 vim-filesystem-7.4.629-5.el6_8.1.x86_64 vim-enhanced-7.4.629-5.el6_8.1.x86_64 vim-common-7.4.629-5.el6_8.1.x86_64 vim-minimal-7.4.629-5.el6_8.1.x86_64 --nodeps rpm -qa | grep vim…
介绍: 久闻php7的速度以及性能那可是比php5系列的任何一版本都要快,具体性能有多好,建议还是先尝试下再说.如果你是升级或新安装,那你首先需要考虑php7和程序是否存在兼容性,如果程序是基于php5开发的,那么就需要考虑php7是否适合你当前的生产环境,今天我就实操并安装用于生产中. 先安装php依赖包,否则在编译安装php7的过程当中会出现各种报错,安装完成后即可进入下一个环节. 安装扩展包并更新系统内核: yum install epel-release -y yum update 安装…
安装环境 [root@VM_12_50_centos rabbitmq]# uname -a Linux VM_12_50_centos 3.10.0-514.21.1.el7.x86_64 #1 SMP Thu May 25 17:04:51 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux [root@VM_12_50_centos rabbitmq]# rabbitmqctl status Status of node rabbit@VM_12_50_cent…
系统环境:centos6.5 x86 (basic server) 1.安装编译环境. # yum groupinstall "Development Tools" 2.安装vim编译依赖环境. # yum install git # yum install lua-devel ncurses-devel 3.安装luagit. # wget http://luajit.org/download/LuaJIT-2.0.4.tar.gz # .tar.gz # cd LuaJIT- #…