centos 2.7 编译安装与配置

centos yum源自带的python 是2.6版本的,有些库不支持,所以决定编译安装一下。

https://www.python.org/downloads/release/python-279/ 下载2.7.9版本,Gzipped source tarball 源码安装包

  1. 下载源码安装包
    wget  https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz

2.  加压缩与安装

    tar fxvz Python-2.7.9.tgz
    cd Python-2.7.9
    ./configure && make && make install

3.  修改配置

   mv /usr/bin/python /usr/bin/python2.6
   ln -s /usr/bin/python

使用python -V 可以查看当前python版本是2.7.9

4.  因为yum依赖于python ,如果你试着用yum卸载python的话,会发现要卸载yum而报错,为了避免因为升级而造成yum不可用,需要修改yum配置

which yum  显示为: /usr/bin/yum

   vim /usr/bin/yum

把#!/usr/bin/python 修改为 #!/usr/bin/python2.6

时间: 2024-11-05 15:55:43

centos 2.7 编译安装与配置的相关文章

CentOS 6.6编译安装Squid 配置反向代理服务器

squid安装: 1.下载squid源码安装包 wget http://www.squid-cache.org/Versions/v3/3.2/squid-3.2.3.tar.gz 解压缩 tar zxvf squid-3.2.3.tar.gz 进入解压后的目录 cd squid-3.2.3(目录位置依据个人设定而不同) 安装 [[email protected] squid-3.2.3]# ./configure --prefix=/usr/local/squid --enable-gnure

CentOS 6上编译安装AMP详解

在CentOS 6上编译安装AMP     A:Apache(httpd)     M:MySQL or MariaDB     P:php 目录: 一.准备工作 二.编译安装Apache(httpd) 三.编译安装MariaDB 四.编译安装PHP 编译安装AMP的优点: 根据生产环境灵活定制程序 优化编译参数,提高性能 解决不必要的软件依赖 一.准备工作 1.需要的软件包及版本号: httpd-2.4.27(apr-1.5.2+ apr-util-1.5.4) + MariaDB-5.5.5

CentOS 7.2 编译安装dropbear

Dropbear是一个相对较小的SSH服务器和客户端.是另一款ssh协议的开源实现: 主要功能: 类似于OpenSSH,实现完整的SSH客户端和服务器版本2协议.但它不支持SSH版本1,以节省空间和资源,并避免在SSH版本1的固有的安全漏洞.支持scp. 安装环境: 1.CentOS 7.2: [[email protected] ~]# cat /etc/redhat-release  CentOS Linux release 7.2.1511 (Core) 2.安装开发环境,提供编译环境:

httpd2.4在CentOS 6 上编译安装

httpd-2.4 新特性: 1.MPM支持运行为DSO机制,以模块形式按需加载 2.Event MPM生产环境可用 3.支持异步读写机制 4.支持每模块每目录的日志级别定义 5.每请求相关专用配置 6.增强版表达式分析器 7.毫秒级连接时长 8.基于FQDN的虚拟机不在需要NameVirtualHost指令 9.新指令,AllowOverrideList 10.支持用户自定义变量使用 11.更低的内存消耗 httpd-2.4 新模块:     1.mod_proxy_fcgi   支持php 

Centos 7.0 编译安装LAMP(Linxu+apache+mysql+php)之源码安装Mysql (二)

mysql 简介: MySQL是一个关系型数据库管理系统,关系数据库将数据保存在不同的表中,这样就增加了速度并提高了灵活性.目前其属于 Oracle 旗下产品.MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件.MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言. 安装环境: 系统: centos 7.0 最小化安装 软件

Centos 7.0 编译安装LNMP(Linxu+nginx+mysql+php)之源码安装nginx (一)

nginx简介:       Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器.Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日. 其将源代码以类BSD许可证的形式发布,因它的稳定性.丰富的功能集.示例配置文件和低系统资源的消耗而闻名.2011年6月1日,nginx 1.0.4发布. Nginx是一款轻量级的Web 服务器

php编译安装与配置

php编译安装与配置 =========================================== 官网:http://php.net/ 官网下载:http://php.net/downloads.php =========================================== 一:了解与准备 1.1:Apache(httpd) nginx 与 php 连接方式: httpd与php: 1:php 作为 httpd 模块 2:fastcgi(php-fpm) 3:cgi(

centos 7 下nagios 安装和配置

        centos 7 下nagios 安装和配置 一.yum -y install httpd gcc glibc glibc-common *gd* php php-mysql mysql mysql-server mysql-devel php-snmp net-snmp net-snmp-libs net-snmp-utils php-pdo perl-DBD-MySQL rrd-tool   perl-rrdtool             rrdtool-devel  ma

CentOS 7.0编译安装Nginx+MySQL+PHP

转自http://www.centoscn.com/CentosServer/www/2014/0904/3673.html 准备篇: CentOS 7.0系统安装配置图解教程 http://www.centoscn.com/image-text/setup/2014/0724/3342.html 一.配置防火墙,开启80端口.3306端口 CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙. 1.关闭firewall: systemctl stop fi