软件包的分类
源码包,
优点
开源,可以修改源码
可以自由选择需要的功能
软件是变异安装,可以更加适合自己的系统,更稳定,效率更高
卸载方便
缺点
安装步骤多,在安装大软件集合时,:容易出现拼写错误
安装时间比二进制包的时间长
因为是编译,安装报错难以解决
二进制包
优点:
安装简便,节省用户时间。
依赖关系处理相对自动化,减少用户干预。
对于大多数用户而言,无需了解编译过程,降低了使用门槛。
缺点:
无法查看源代码:二进制包是编译后的文件,用户无法直接看到源代码,这对于需要了解软件实现细节的用户来说可能是一个缺点。
依赖性强:安装过程中可能需要解决复杂的依赖关系,有时可能会因为缺少某个依赖包而导致安装失败。
兼容性受限:由于二进制包是针对特定平台编译的,因此可能无法在其他平台上直接使用。
Python 3.12.4下载与安装
下载源码(3.12.4官网)
https://github.com/microsoftarchive/redis/releases/tag/win-3.2.100
2.tar -zxvf 压缩文件名
3.在解压后的目录中找到configura可执行文件
4.配置安装路径,/rootpython3.12.4/configura -prefix=/usr/local/py3214
5.环境需要安装 yum -y install gcc
6.进入到目录中,运行make
安装 make intall
在/usr/localpy3124 /bin/python3,12 修改可执行文件/python3.12
vi /etc/profile
网络配置
ifconfig——设置网络接口参数
设置网络接口的ip地址,子网掩码
ifconfig 网络接口 ip地址 【netmask 子网掩码】
禁用或者重新激活网卡
ifconfig ens36 down
ifconfig ens36 up
ifdown ens37彻底禁止网卡,临时网卡地址不存在
ifup启动网卡以后需要重启
ifdown
ifdown指令用来关闭网络接口设备,设备必须是定义在“/etc/sysconfig/network-scripts/ifcfg-ethX”或
者“/etc/sysconfig/network”的文件。
设置虚拟网络接口
hostname——查看主机名称
临时修改主机名称
hostname 名称 【临时的只在第二个窗口生效】
永久修改主机名称
hostnamectl set-hostname 名称
修改配置文件
Vim /etc/hostname
查看本主机ip
Hostname -1
ping——测试网络连接
traceroute——跟踪数据包
nslookup——域名解析
dig——解析详细过程DNS信息收集
设置网络参数的方式
4.1临时配置——使用命令调整网络参数
命令
4.2固定设置——通过配置文件修改网络参数
网络接口配置文件
主机名配置文件
DNS配置文件
路由配置文件
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
vim redis.conf
修改配置文件 daemonize=yes
以配置文件的方式启动
cd /usr/local/bin
redis-server /opt/redis-5.0.4/redis.conf
检测6379 端口
netstat -lntp | grep 6379
Monhodb的安装
mkdir /usr/local/mongdb
162 tar -xzvf mongodb-linux-x86_64-rhel70-7.0.12.tgz
163 ls mongodb-linux-x86_64-rhel70-7.0.12 /bin/
164 cp -r mongodb-linux-x86_64-rhel70-7.0.12/bin /usr/local/mongdb/
165 cd /usr/local/mongdb/
166 mkdir etc
167 mkdir log
168 mkdir -p data/etc
169 mkdir -p data/db
170 ls /usr/local/mongdb/etc
171 ls
172 ls etc
173 ls/bin
174 ls bin
175 vi /usr/local/mongdb/mongdb.conf
176 PATH=/usr/local/mongodb/bin:$PATH
177 echo "PATH=/usr/local/mongdb/bin:$PATH">>/etc/profile
178 source /etc/profile
179 echo $PATH
180 mongod -f /usr/local/mongdb/etc/mongdb.conf
查看进程
ps -C mongod
查看端口
netstat -utnalp |grep 42647
连接服务
mongo --host 192.168.2.30 --port 27017