安装Python-3.12.4
一、下载软件包,并将软件包拖拽
ls进行查看并解压
[root@localhost ~]# tar -zxvf Python-3.12.4.tgz
下载依赖包gcc软件包
[root@localhost Python-3.12.4]# yum -y install gcc
在解压后的目录中找到configure的可执行文件
配置安装路径 /root/python3.12.4/configure -prefix=/usr/local/python24
进入到目录中运行make 编译编码make
安装make install
[root@localhost Python-3.12.4]# make install
在/usr/local/python3124/bin/python3.12可执行文件
[root@localhost Python-3.12.4]# ./configure prefix=/usr/local/python3124/
[root@localhost Python-3.12.4]# make&&make install
进入python3124编译配置文件
[root@localhost Python-3.12.4]# cd /usr/local/python3124/
[root@localhost python3124]# ls
bin include lib share
[root@localhost python3124]# ls bin/
2to3 2to3-3.12 idle3 idle3.12 pydoc3 pydoc3.12 python3 python3.12 python3.12-config python3-config
[root@localhost python3124]# whereis python
python: /usr/bin/python /usr/bin/python2.7 /usr/lib/python2.7 /usr/lib64/python2.7 /etc/python /usr/include/python2.7 /usr/share/man/man1/python.1.gz
[root@localhost bin]# yum -y install net-tools
[root@localhost bin]#
退出编译模式source /etc/profile 使配置生效
网络配置
1.虚拟机中添加两张网卡
reboot重新启动虚拟机
Ping37网卡的ip地址
2.禁用或者重新激活网卡


Redis 是一个开源的、内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。Redis 支持多种类型的数据结构,如字符串(strings)、哈希(hashes)、列表(lists)、集合(sets)、有序集合(sorted sets)等。
一、安装下载Redis:
首先,访问Redis的官方网站(https://redis.io/)或GitHub仓库,找到最新的稳定版本并下载。
使用wget命令下载
[root@localhost ~]#wget http://download.redis.io/releases/redis-6.0.9.tar.gz
解压Redis:
使用tar命令解压下载的Redis压缩包:
[root@localhost ~]#tar -zxvf redis-7.2.0.tar.gz
解压后,进入解压目录:
[root@localhost ~]#cd redis-7.2.0
编译与安装(如果下载的是源码包):安装编译所需依赖(如gcc等):
[root@localhost ~]# yum -y install gcc
安装完成之后进行检查
gcc --version
[root@localhost ~]#make
安装Redis(可选,如果希望将Redis安装到系统路径下):
[root@localhost ~]# make install
make install
安装完成之后重启
启动成功
创建专门用于存放配置文件得目录
mkdir /usr/local/redis/redis-6.0.9/conf
创建用于redis生成文件得目录
编辑配置文件:
配置文件内容如下
运行redis,并指定配置文件:
[root@localhost redis-7.2.0]# /usr/local/redis/redis-7.2.0/src/redis-server conf/redis-6379.conf
查看redis是否启动成功:
ps -ef | grep redis
二、运行redis
1.配置Redis(修改redis.conf文件):
可以修改redis.conf文件中的配置项,如设置密码、监听地址、端口等。
启动Redis服务:
如果未修改配置或希望使用默认配置,可以直接运行:
[root@localhost ~]#redis-server
验证Redis服务状态:
使用redis-cli命令连接到Redis服务器,并尝试执行ping命令,如果返回PONG,则表示Redis服务正在运行:
[root@localhost ~]#redis-cli ping
2.字符串(Strings)的增删改查
增加(Create)/修改(Update)
Redis 中的字符串可以通过 SET 命令来设置或更新:
SET key value
读取(Read)
使用 GET 命令来获取键的值:
GET key
删除(Delete)
使用 DEL 命令来删除一个或多个键:
DEL key [key ...]
DEL mykey
删除 mykey 键及其关联的值。
3. 哈希(Hashes)的增删改查
增加/修改
使用 HSET 命令来设置哈希字段的值:
HSET hash_name field value
HSET myhash field1 "value1"
HSET myhash field2 "value2"
读取
获取哈希中的一个字段的值
HGET hash_name field
删除
使用 HDEL 命令来删除哈希中的一个或多个字段:
HDEL hash_name field [field ...]
HDEL myhash field1
删除 myhash 中名为 field1 的字段。
一、下载并安装MongoDB
访问MongoDB官网:使用wget或curl下载:使用wget下载MongoDB的tgz包
[root@localhost ~]#rwget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.4.10.tgz
解压压缩包:
下载完成后,使用tar命令解压压缩包:
[root@localhost ~]#rtar -zxvf mongodb-linux-x86_64-rhel70-x.y.z.tgz
移动解压目录:
将解压后的目录移动到合适的位置,如/usr/local/:
[root@localhost ~]# mv mongodb-linux-x86_64-rhel70-x.y.z /usr/local/mongodb
配置环境变量:
将MongoDB的bin目录添加到PATH环境变量中,以便在任意位置都能执行MongoDB的命令:
export PATH=/usr/local/mongodb/bin:$PATH
二、运行MongoDB
创建数据目录和日志目录:
MongoDB需要数据目录来存储数据,可以创建如下目录:
[root@localhost ~]#rmkdir -p /data/db
[root@localhost ~]#rmkdir -p /var/log/mongodb
[root@localhost ~]#rtouch /var/log/mongodb/mongod.log
启动MongoDB服务:
使用mongod命令启动MongoDB服务,并指定数据目录和日志目录(如果使用了默认目录则无需指定):
[root@localhost ~]#rmongod --dbpath /data/db --logpath /var/log/mongodb/mongod.log --logappend --fork
--fork选项表示以守护进程方式运行MongoDB。
三、简单的增删改查操作
连接到MongoDB:
使用mongo命令连接到MongoDB服务器:
mongo
创建数据库和集合:
在MongoDB中,数据库和集合在第一次插入数据时才会被创建。创建一个名为testdb的数据库和一个名为testcoll的集合:
use testdb
db.createCollection("testcoll")
插入数据:
向testcoll集合中插入一条文档:
db.testcoll.insertOne({name: "John", age: 30})
查询数据:
查询testcoll集合中的所有文档:
db.testcoll.find()
更新数据:
更新testcoll集合中name为"John"的文档的年龄:
db.testcoll.updateOne(
{ name: "John" },
{ $set: { age: 31 } }
)
删除数据:
删除testcoll集合中name为"John"的文档:
db.testcoll.deleteOne({ name: "John" })