先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前在阿里
深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年最新Linux运维全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上运维知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
服务器环境:Linux CentOS 7.4
Python版本:3.10.6
一、安装Python依赖
这里我们直接通过yum安装,输入下列命令进行安装。
yum install zlib-devel bzip2-devel opssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc libffi-devel
二、安装Python
- 在Python官网上找到Linux环境的Python源码安装包,下载地址:Python安装包下载地址,复制下载连接。
进入到对应的python版本下。
右键>复制链接地址。
- 在Linux服务器下,通过wget下载安装包,我这里安装包下载的路径是/usr/local/ 。
wget https://www.python.org/ftp/python/3.10.6/Python-3.10.6.tgz
- 下载完之后,tar解压安装包。
tar -xvf Python-3.10.6.tgz
- 进入到解压文件中,进行预配置,配置路径为 /usr/local/python/。
cd Python-3.10.6
./configure --prefix=/usr/local/python
- 编译&安装
make & make install
三、创建软连接
- 修改linux默认的Python版本
Linux系统默认会安装一个Python,命令行中输入python可以看到默认的版本号。
先删除默认的python安装程序。
rm -f /usr/bin/python
- 将最新的python3.10.6创建软链接。
ln -s /usr/local/python/bin/python3.10 /usr/bin/python
创建完软连接之后在输入python,可以看到已经是我们安装的最新版本了。
- 修改yum依赖默认的python版本
创建软连接后会破坏yum程序的正常使用,yum的代码只兼容python2,所以要用python2的解释器,因此要将python改为python2
vi /usr/libexec/urlgrabber-ext-down
将首行的python 改为 python2
vi /usr/bin/yum
也同样的将首行的python 改为 python2
- 修改防火墙的python 版本
vi /usr/bin/firewall-cmd
将首行的python 改为 python2
vi /usr/sbin/firewalld
修改完这几个文件之后python的安装已经完成,yum依赖和防火墙的python也都修改成为最新版本的python了。
- 创建pip3的软连接
### 最后的话
最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!
### 资料预览
给大家整理的视频资料:
![](https://img-blog.csdnimg.cn/img_convert/8845ea4a169f856d5cf89409c697fe5f.png)
给大家整理的电子书资料:
![](https://img-blog.csdnimg.cn/img_convert/b399f362e928fdc09ca68dea3d7c51b7.png)
**如果本文对你有帮助,欢迎点赞、收藏、转发给朋友,让我有持续创作的动力!**
**网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。**
**[需要这份系统化的资料的朋友,可以点击这里获取!](https://bbs.csdn.net/topics/618635766)**
**一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!**
**
**网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。**
**[需要这份系统化的资料的朋友,可以点击这里获取!](https://bbs.csdn.net/topics/618635766)**
**一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!**