作者文章归档:zuojie@88.com

安装Ubuntu-Server


1.安装首页

image-20250408200547094

2. 选择安装语言

image-20250408200555748

3. 安装器

这里选择不更新安装器,直接继续安装 image-20250408200608186

4.选择键盘布局

image-20250408200618190

5. 选择安装类型

既然是安装服务器系统,当然选择最小安装 image-20250408200642689

6. 设置网络连接

image-20250408200715676 image-20250408200726295 image-20250408200741352 image-20250408200759318

7. 配置镜像源地址

这里配置的是国内的阿里云的镜像源地址,下载速度快 image-20250408200810932

8. 磁盘分区

image-20250408200824055 image-20250408200849869 image-20250408200859780

9. 创建登录用户

创建登录用户,Ubuntu默认是不允许root登录(可以在后面步骤设置允许root用户登录) image-20250408200943252

10.配置安装openssh-server

配置安装openssh-server,这个可以用来进行远程连接 image-20250408201009266

11.配置安装其他额外的软件

image-20250408201024376

12. 开始安装系统

image-20250408201037085

13. 重启系统...

Read more

日志管理


一、系统日志基础管理

1. 核心日志文件位置(均位于 /var/log/ 目录)

/messages        # 系统通用日志(服务启动、错误信息等)
/secure          # 安全日志(用户登录、认证失败记录)
/maillog         # 邮件服务日志
/boot.log        # 系统启动日志
/audit/audit.log # 系统审计日志(用户操作、文件变更等)

2. 常用日志查看命令

tail -f /var/log/messages      # 实时监控最新日志(按Ctrl+C停止)
grep "error" /...

Read more

Linux实验10-LAMP


一、实验目的

通过本实验,您将掌握以下技能:

  1. Apache HTTPD 服务的安装与基础配置
  2. 虚拟主机的配置(基于端口、IP、域名)
  3. SSL/TLS 加密配置(HTTPS)
  4. PHP 环境搭建与集成
  5. 负载均衡与反向代理配置(mod_proxy)
  6. 日志管理与性能优化
  7. 常见问题排查与安全加固

二、实验环境

  1. 操作系统:CentOS 7(2 台虚拟机:Server 和 Client)

  2. 网络配置

  3. Server:IP 192.168.1.100

  4. Client:IP 192.168.1.101

  5. 软件要求

# Server 端
yum install -y httpd mo...

Read more

Linux实验9-基础服务


CentOS 7 基础服务实验手册

一、实验目的

掌握 CentOS 7 系统中常见基础服务的配置与管理,包括 SSH 远程连接、时间同步、文件共享、数据同步、文件传输、DNS 域名解析和 DHCP 动态地址分配。

二、实验环境

  • 操作系统:CentOS 7(2 台虚拟机:Server 和 Client)
  • 硬件要求:内存 2GB 以上,每台至少 20GB 磁盘空间
  • 网络要求:两台主机通过桥接模式连接,IP 地址在同一网段

三、实验准备

  1. 确保两台主机网络连通(如 Server IP: 192.168.1.100,Client IP: 192.168.1.101)
  2. 关闭防火墙或配置相应规...

Read more

Linux实验8-日志管理


CentOS 7 日志管理

一、实验目的

  1. 掌握 CentOS 7 系统日志的存储位置与查看方法
  2. 学会配置日志轮转策略
  3. 掌握日志分析工具(grep/awk/sed)的使用
  4. 实现日志集中管理(rsyslog)
  5. 了解日志监控与报警机制

二、实验环境

  • 操作系统:CentOS 7
  • 硬件要求:内存 1GB 以上
  • 权限要求:需以 root 用户登录系统

三、实验准备

  1. 确保实验环境中有运行中的服务(如 httpd)

  2. 安装实验所需工具:

yum install -y httpd logwatch

四、实验步骤

(一)日志文件基础操作

1. 查看系统日志

# 查看系统核心日志
cat...

Read more

Linux实验7-网络配置与管理


CentOS 7 网络配置与管理

一、实验目的

掌握 CentOS 7 系统中网络配置与管理的核心操作,包括 IP 地址设置、防火墙管理、SSH 远程连接、网络服务配置等,理解网络在系统中的重要作用。

二、实验环境

  • 操作系统:CentOS 7
  • 硬件要求:至少 1 块网络适配器
  • 权限要求:需以 root 用户登录系统

三、实验准备

  1. 确保实验环境网络连接正常
  2. 安装实验所需工具:
yum install -y net-tools bind-utils openssh-server

四、实验步骤

(一)基础网络配置

1. 查看网络信息

# 查看 IP 地址
ip addr show
...

Read more

Linux实验6-进程与服务管理


CentOS 7 进程与服务管理

一、实验目的

掌握 CentOS 7 系统中进程与服务管理的核心操作,包括进程查看、终止、优先级调整,以及服务的启动、停止、开机自启配置等,理解 systemd 服务管理机制。

二、实验环境

  • 操作系统:CentOS 7
  • 硬件要求:内存 1GB 以上
  • 权限要求:需以 root 用户登录系统

三、实验准备

  1. 确保实验环境中有运行中的服务(如 httpd

  2. 安装实验所需工具:

yum install -y httpd stress

四、实验步骤

(一)进程管理基础

1. 查看进程信息

# 查看所有进程
ps -ef
# 查看指定进程(如 ht...

Read more

Linux实验5-磁盘管理


CentOS7磁盘管理

一、实验目的

掌握 CentOS 7 系统中磁盘管理的核心操作,包括分区、格式化、挂载、LVM 逻辑卷管理、RAID 磁盘阵列配置等,理解磁盘管理在系统运维中的重要性。

二、实验环境

  • 操作系统:CentOS 7
  • 硬件要求:至少 2 块虚拟磁盘(建议 20GB 以上)
  • 权限要求:需以 root 用户登录系统

三、实验准备

  1. 确认实验环境中有至少 2 块未分区的磁盘(如 /dev/sdb/dev/sdc)。

  2. 准备实验所需的工具包:

yum install -y lvm2 mdadm

四、实验步骤

(一)基础磁盘管理

1. 查看磁盘信息

# 查看...

Read more

Linux实验4-软件管理实战


CentOS 7 软件管理实战

一、实验目的

本实验旨在让学习者深入理解和掌握 CentOS 7 系统中软件管理的常用方法,包括 Yum 包管理、RPM 包管理等,通过实际操作加深对软件安装、更新、卸载等操作的理解。

二、实验环境

  • 操作系统:CentOS 7
  • 硬件要求:内存 1GB 以上,硬盘空间 10GB 以上

三、实验准备

  1. 确保实验环境网络连接正常,以便能够从网络下载软件包。
  2. 以 root 用户身份登录系统,因为软件管理操作通常需要管理员权限。

四、实验步骤

(一)Yum 包管理

1. 配置 Yum 源

Yum 源配置的好坏直接影响软件下载速度和稳定性,我们可以使用国内的镜像...

Read more

Linux实验3-用户及权限管理


用户及权限管理

一、实验介绍

1、关于本实验

本实验主要介绍Linux操作系统的用户和权限管理。

2、实验目的

掌握用户和组的管理;掌握文件权限的管理。

二、实验任务配置

1、配置步骤

(1)用户和用户组的管理

  • 步骤1who命令用于显示目前登录系统的用户信息。
[root@localhost ~]# who
root     tty1         2022-12-28 12:26
root     pts/0        2022-12-28 15:13 (192.168.74.1)
[root@localhost ~]#
  • 步骤2id命令用于显示用户的ID,以及所属群...

Read more