软件包是一种用于特定任务的一组程序或一组程序的集合,它分为应用软件包和系统软件包两大类,并具有源码包和二进制包两种主要形式。
二进制包是已经编译好的软件,直接运行即可安装。优点是安装简单快捷,适合大多数用户。缺点是不能修改源码,不能自由选择功能,可能不完全适应你的系统,卸载可能不方便。
源码包是需要被编译成二进制的软件,安装过程相对复杂。优点是开源,可以修改源码,可以自由选择需要的功能,软件是变异安装,可以更加适合自己的系统,更稳定,效率更高,卸载方便。缺点是安装步骤多,容易出现拼写错误,安装时间比二进制包的时间长,因为是编译,安装报错难以解决。
Python3.12.4下载与安装
Python 3.12.4 - 下载 (updatestar.com)
wget https://www.python.org/ftp/python/3.12.4/Python-3.12.4.tgz
或者通过输入命令yum install wget -y
来安装wget工具,下载Python源码包
下载完成后,使用tar -xvf Python-3.12.4.tgz
命令解压该源码包。
切换到源码目录:解压后,使用cd Python-3.12.4
命令切换到解压后的目录。
在源码目录中,运行以下命令生成编译文件并进行配置:
./configure --prefix=/opt/python3.12.4/
编译并安装
make&&make install
编辑配置文件:
使用vim /etc/profile
命令编辑配置文件,在文件末尾添加以下内容以设置PATH环境变量
export PATH=/usr/local/py3124/bin/:$PATH
保存退出后,使用source /etc/profile
命令使配置立即生效。
验证安装:最后,可以通过执行以下命令验证Python是否成功安装及其版本:
python3 --version
如果得到正确的版本信息输出,表示安装成功。
redis下载与安装
https://github.com/microsoftarchive/redis/releases/tag/win-3.2.100
tar -zxvf redis-5.0.4.tar.gz
环境需要安装 yum -y install gcc
进入redis 目录,进行编译
开始安装
make&&make install
修改配置文件 daemonize=yes
vim /opt/redis-5.0.4/redis.conf
no 改为yes
以配置文件的方式启动
cd /usr/local/bin
redis-server /opt/redis-5.0.4/redis.conf
检测6379 端口
netstat -lntp | grep 6379
mongdb下载安装
Download MongoDB Community Server | MongoDB
或者通过配置yum源的方式安装(需要虚拟机连接外网)
vim /etc/yum.repos.d/mongodb.repo
[mongodb-org-7.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/7.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-7.0.asc
安装MongoDB包
yum install -y mongodb-org
yum install -y mongodb-org-7.0.1 mongodb-org-database-7.0.1 mongodb-org-server-7.0.1 mongodb-mongosh-7.0.1 mongodb-org-mongos-7.0.1 mongodb-org-tools-7.0.1
启动MongoDB服务
systemctl start mongod
查看MongoDB服务状态
systemctl status mongod
查看能否正常进入数据库
[root@es-0003 ~]# mongosh