软件安装 安装Python源码版

软件安装
bin 已经编译成功,可以直接使用
source 源码,需要编译
1.软件包的分类
1)源码包
优点
       开源,可以修改源码
       可以自由选择需要的功能
       软件是编译安装,可以更加适合自己的系统,更稳定,效率更高
       卸载方便
缺点
       安装步骤多,在安装大软件集合时,容易出现拼写错误
       安装时间比二进制包时间长
       因为时编译,安装报错难以解决
2)二进制包


源码安装python3
1.下载源码(3.12.4官网)tgz
2.tar -zxvf 压缩文件名
3.在解压后的目录中找到configure可执行文件
4.配置安装路径,/root/python3.12.4/configure -prefix=/usr/local/python3124
5.进入到目录中,运行make,编译编码make
6.安装make install
7.在 /usr/local/python3124/bin/python3.12可执行文件
8../python3.12
9.要想在命令行中直接运行python3.12,修改/etc/profile
[root@repo ~ ]# tar -zxvf Python-3.12.4.tgz 
[root@repo ~ ]# cd Python-3.12.4/
[root@repo Python-3.12.4]# ./configure -prefix=/usr/local/python3124
[root@repo Python-3.12.4]# make &&make install
[root@repo Python-3.12.4]# cd /usr/local/python3124/bin
[root@repo bin]# ./python3.12
[root@repo bin]# vim /etc/profile
export PATH=/usr/local/python3124/bin/:$PATH
[root@repo bin]# source /etc/profile
[root@repo bin]# python3.12
Python 3.12.4 (main, Jul 10 2024, 10:31:31) [GCC 4.8.5 20150623 (Red Hat 4.8.5-28)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

安装和运行redis和mongodb
redis
下载tar包地址http://download.redis.io/releases/
[root@web1 redis]# tar -zvxf redis-stable.tar.gz
[root@web1 redis]# mv redis-stable /usr/local/redis
[root@web1 redis]# cd /usr/local/redis/
[root@web1 redis]# make //编译
[root@web1 redis]# make PREFIX=/usr/local/redis install //安装
[root@web1 redis]# ./bin/redis-server ./redis.conf //启动redis
[root@lumingfei redis]# cd src/
[root@lumingfei src]# ./redis-cli //启动客户端
127.0.0.1:6379> exit
[root@web1 redis]# ps -ef | grep -i redis //查看redis是否正在运行


mongodb
(1)解包、装包
[root@tdr ~]# mkdir /usr/local/mongodb
[root@tdr ~]# tar -zxf mongodb-linux-x86_64-rhel70-3.6.3.tgz 
[root@tdr ~]#ls mongodb-linux-x86_64-rhel70-3.6.3/bin/
[root@tdr ~]# cp -r mongodb-linux-x86_64-rhel70-3.6.3/bin /usr/local/mongodb/
[root@tdr mongodb]# cd /usr/local/mongodb/
[root@tdr mongodb]# mkdir etc   //存放配置文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值