2.3 更新系统,查看当前登录账号,修改root密码

1575 未经授权,禁止转载了解课程
课程介绍
讨论{{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
适合人群
初级运维人员,项目云部署工作者
你将会学到
通过本课程,你将快速掌握linux centos7操作系统环境下,所有命令,项目部署,虚拟化容器等
  • LAMP项目环境、LNMP项目环境、Java运行环境、数据库环境
课程简介


开篇 centos7快速上手-前言


第一章 Linux虚拟机使用

    1.1 vmware卸载下载安装,正版注册

    1.2.1 centos7虚拟机下载安装,建立快照

    1.2.2 centos7 桌面版虚拟机下载安装使用

    1.3.1 centos7网络配置,配置ip方便远程管理

    1.3.2 ssh终端工具secureCRT使用

    1.3.3 win11 ssh连接linux



第二章 Linux 系统设置

    2.1 centos7 关机重启

    2.2 centos7 网络设置,编辑ifcfg-ens33配置文件

    2.3 更新系统,查看当前登录账号,修改root密码


第三章 Linux常用命令

    3.1.1 yum软件包管理器

    3.1.2 dnf软件包管理器安装mariadb-server数据库,并更新系统

    3.10 alias别名操作查看建立删除永远建立删除别名

    3.2 cat查看tail查看尾10行,touch建立文件

    3.3 ls列表命令mkdir建立cd改别pwd whereis ll

    3.4 wget 文件下载curl下载文件

    3.5 tar压缩解压命令,展开命令

    3.6 cp文件目录复制

    3.7 mv文件目录移动(剪切粘贴)

    3.8 find文件查找命令

    3.9 rm rf rmdir unlink删除目录和文件


第四章 vi/vim记事本工具

    4.1 vim 编辑器命令安装卸载,建立打开文件,编辑保存文件

    4.2 vim 编辑器删除,复制,定位选择,查找,粘贴,查找替换,清空文件,注释,删除空行


第五章 系统服务

    5 centos7 systemctl服务管理,apache php项目案例


第六章 防火墙firewall

    6 firewall防火墙操作允许 删除 查看


第七章 数据库

    7.1.1 数据库mysql 安装最新版8.0.35数据库服务器环境

    7.1.2 数据库 mysql 安装兼容版本5.6.51 下载 解压 安装 查看密码,登录修改密码,设置防火墙

    7.2 redis数据库安装设置,防火墙设置允许6379


第八章 LAMP/LNMP

    8.1 apache 2.4.58源码编译安装,配置服务,启动服务

    8.2 mysql 8.0.35最新版yum方式快速安装,登录,设置

    8.3 php8.3.0最新版编译安装,并配置apache 2.4.58 php-fpm方式,编写程序测试

    8.4 nginx 1.24.0最新版,下载解压编译,编写服务文件,启动服务,配置支持php8.30


第九章 Java Python Node 

    9.1.1 java项目运行环境 jre8u391下载 安装 配置 运行测试,配置环境变量方式

    9.1.2 java项目运行环境 jre17.0.9下载 安装 配置 运行测试,配置环境变量方式

    9.1.3 tomcat 9.0.84下载 解压 配置服务启动

    9.1.4 tomcat服务启动报环境变量错误,设置setclasspath.sh文件环境变量,问题解决

    9.2.1 默认python 2.7 ,yum 安装python 3.6.8 ,下载解压安装python 3.12.1版本

    9.2.2 python3.12.1最新版,安装出错问题解决,更新了组件,设置pip3国内阿里镜像地址

    9.3.1 node 16.x版本下载,解压,配置环境变量,设置安装组件

    9.3.1 node20.10.0版本下载解压配置,安装node20运行环境make gcc glibc lib64.so.6

    9.4 git最新版2.43.0下载 解压 编译使用

    9.5 maven3.9.6在centos7系统中的使用


第十章 docker虚拟容器

    10.1 docker 24.0.7在centos7快速安装,查看版本号

    10.2 查看docker版本信息,设置etc_docker_daemon 文件设置加速

    10.3 docker镜像操作搜索 拉取 查看 删除 删除所有镜像

    10.4 docker容器操作 建立容器 删除容器 进入容器 删除容器

    10.5.1 docker tomcat 9.0.84 服务器容器案例

    10.5.2 docker mysql 8.0.35 mysql 5.6.51 设置时区密码,建立临时客户端容器

    10.5.3 docker nginx

    10.5.4 docker redis

    10.6.1 docker compose下载安装简单使用

    10.6.2 docker compose nginx php mysql 最新项目环境一键部署案例


常见问题
问:课程用到的软件哪里下载
答:本课程用到的所有软件均可以自行在官网免费下载,如果不能下载,可以私信我,我直接发给你。
展开更多
发布
头像

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

置顶笔记
讨论图
{{ item.create_time }}回复
  • 删除

    是否确认删除?

    确认
    取消
  • {{ item.is_top == 1 ? '取消置顶' : '置顶'}}

    已有置顶的讨论,是否替换已有的置顶?

    确认
    取消
{{ tag.text}}
头像
{{ subitem.user.nick_name }}{{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }}回复
删除

是否确认删除?

确认
取消
发布
{{pageType === 'video' ? '讨论区抢占沙发,可获得双倍学分' :'讨论区空空如也,你来讲两句~'}}
发布
{{tips.text}}
{{ noteHeaderTitle }} 笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
头像
{{ detail.username }}

公开笔记对他人可见,有机会被管理员评为“优质笔记”

{{ noteEditor.content.length }}/2000

公开笔记
保存
提问

讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。

记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交