Bootstrap

软件包的安装--Python3.12.4 redis mongdb

软件包是一种用于特定任务的一组程序或一组程序的集合,它分为应用软件包和系统软件包两大类,并具有源码包和二进制包两种主要形式

二进制包是已经编译好的软件,直接运行即可安装。优点是安装简单快捷,适合大多数用户。缺点是不能修改源码,不能自由选择功能,可能不完全适应你的系统,卸载可能不方便。

源码包是需要被编译成二进制的软件,安装过程相对复杂。优点是开源,可以修改源码,可以自由选择需要的功能,软件是变异安装,可以更加适合自己的系统,更稳定,效率更高,卸载方便。缺点是安装步骤多,容易出现拼写错误,安装时间比二进制包的时间长,因为是编译,安装报错难以解决。

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

;