七月十日(day 03)

一、软件包的分类

源码包

优点:

1.开源,可以修改源码

2.可以自由选择需要的功能

3.软件是编译安装,可以更加适合自己的系统,更稳定,效率更高

4.卸载方便

缺点:

1.安装步骤多,在安装大软件集合时,容易出现拼写错误

2.安装时间比二进制包的时间长

3.因为是编译,安装报错难以解决

在linux环境下,二进制包可以直接运行,源码包需要被编译成二进制才能运行

source 源码

bin 已经编译成功可以直接使用

二、安装python源码版

1.下载源码

https://www.python.org/ftp/python/3.12.4/Python-3.12.4.tgz

2.解压

[root@localhost ~]#tar -zxvf Python-3.12.4.tgz

3.在解压后的目录中找到configure可执行文件

4.配置安装路径

[root@localhost ~]# ./configure profix=/usr/local/python3124

5.进入到目录中,运行make,编译编码并安装

[root@localhost ~]# make&&make install

6.在/usr/local/python3124 /bin/python3.12找到可执行文件

8../python3.12

9.修改系统环境变量配置文件

[root@localhost ~]#vim /etc/profile

在最后一行加入 export path= /usr/local/python3124/bin/:$PATH

10.让配置文件立即生效

[root@localhost ~]#source /etc/profile

三、linux网络配置

1.ifconfig——查看网络接口信息

2.ifconfig 网络接口——查看指定网络接口信息

en

EtherNEt

以太网

s

hostplugslot

热插拔插槽上的设备

33

插槽编号

inet192.168.1.10

ip地址

netmask

子网掩码

broadcast192.168.1.255

广播地址

ether 00:0c:29:5b:44:15

mac地址

内容简介

第一行

ens33代表PcI接口的物理位置为(0,3),其中横座标代表bus,纵座标代表slotUP:代表此网 络接口为启用状态(down为关闭状态)

RUNNING:代表网卡设备己连接

MULTICAST:表示支持组播

第二行

网卡的IP地址、子网掩码、广播地址

第三行

ipv6地址

第四行

Ethernet(以太网)表示连接类型:ether:表示为网卡的MAC地址

第五行

接受数据包个数、大小统计信息

第六行

异常接收包的个数,如丢保量,错误

第7行

发送包的个数,大小统计信息

第8行

发送包的个数,如丢包量,错误等

3.禁用或者重新激活网卡

禁用网卡

[root@localhost ~]# ifconfig ens36 down

激活网卡  

[root@localhost ~]# ifconfig ens36 up

彻底禁止网卡,临时网卡地址不存在

[root@localhost ~]# ifdown ens36

4.修改主机名

查看当前主机的主机名

[root@localhost ~]# hostname

修改主机名

①主机名存放在/etc/hostname中,可以直接用vim去更改文件中的内容,以此来更改主机名

②也可以直接用hostnamectl set-hostname zhangsan命令来修改主机名为zhangsan

四、安装redis

1.下载软件包

http://download.redis.io/releases/redis-7.0.5.tar.gz

2.解压软件包

[root@zhangsan ~]# tar -zxvf redis-7.0.5.tar.gz

3.编译

由于redis是c语言编写的,所以我们需要先安装gcc

安装的命令如下

[root@zhangsan ~]# yum -y install gcc-c++

然后执行make

编译成功截图

4.安装

[root@localhost ~]# make PREFIX=/usr/local/redis install

5.启动redis

[root@localhost ~]#./redis-server

效果如下

五、安装mongodb

1.下载软件包

Download MongoDB Community Server | MongoDB

2.解压软件包

[root@zhangsan ~]# tar -zxvf mongodb-linux-x86_64-rhel70-3.6.3.tgz

3.配置环境变量

[root@zhangsan ~]# vim /etc/profile

在文件最后一行插入以下内容:

export MONGODB_HOME=/mongodb-linux-x86_64-rhel70-3.6.3

export PATH=$PATH:$MONGODB_HOME/bin

使环境变量生效

[root@zhangsan ~]# source /etc/profile

4.配置文件

进入到 mongodb 的 bin 目录下,创建配置文件,并编辑

[root@zhangsan bin]# touch mongod.conf

[root@zhangsan bin]# vim mongod.conf

systemLog:

destination: file

path: /home/mongodb/data/logs/mongodb.log

logAppend: true

storage:

dbPath: /home/mongodb/data/db

net:

bindIp: 0.0.0.0

port: 27017

maxIncomingConnections: 5000

processManagement:

fork: true

6.启动与停止服务

启动服务

[root@zhangsan bin]# ./mongod -f ./mongod.conf

停止服务

[root@zhangsan bin]# ./mongod -f ./mongod.conf --shutdown

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值