Linux服务器部署工程项目

本文详述了在柳州职业技术大学信息化建设中,如何对Linux服务器进行存储扩展,包括硬盘分区、挂载及自动挂载,以及部署DHCP、FTP和WEB服务器的过程。同时,还介绍了如何设置计划任务进行定期数据备份,确保学生文件的安全。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

(一)项目背景:

        在柳州职业技术大学的信息化建设工程中,需要对一台Linux服务器进行存储空间护容与系统维护,为此新购了一块容量为20G的SCSI接口硬盘。新增存储空间主要用于存放2022级学生的个人文件。另外,根据业务需求部署DHCP 服务器、FTP服务器和WEB服务器;设置计划任务,定时做数据备份。

(二)项目要求:

(1)连接并初始化新购硬盘,把第二个分区挂载到/homework/stu2022目录且开机自动挂载。
(2)添加学生账号(以两名学生为例),用户名20220308221、20220308222,并设置密码。
(3)创建目录/homework/stu2022/20220308221和/homework/stu2022/20220308222,并分别修改目录的属组和属主为20220308221、20220308222。
(4)设置用户20220308221的宿主目录为/homework/stu2022/20220308221,删除原来的宿主目录。设置用20220308222的宿主目录为/homework/stu2022/20220308222,删除原来的宿主目录。
(5)部署DHCP服务器,为192.168.x.0网段分配主机IP地址。
(6)部署FTP服务器,为2022级学生提供FTP服务。
(7)部署WEB 服务器,提供网页浏览服务。
(8)建立计划任务,每周日23点50分把/homework/stu2022目录下所有文件备份到/backup/stu2022backup目录中。

(三)项目实践:

(1)创建并挂载硬盘

在VMware中添加一块20GB大小的硬盘

使用:fdisk -l 命令查询硬盘信息,如图新硬盘成功添加“sdb”

使用:fdisk sdb 命令对硬盘进行分区,将硬盘分为2个分区

使用:mkfs -t ext3 /dev/sdb2 命令将硬盘“sdb”第2个分区格式化为ext3格式

使用:mkdir /homework/stu2022 -p 创建目录

并使用:mount /dev/sdb2  /homework/stu2022j 将硬盘挂载到目录

使用:vim /etc/fstab 命令编辑并在最后一行加上如下配置

“/dev/sdb2 /homework/stu2022 ext3 defaults 0 0” 保存并退出

(2)添加用户

使用:useradd 命令创建用户

使用:passwd 命令修改用户密码

(3)配置用户

使用:mkdir 命令创建文件夹

使用:chown 命令修改文件夹的属组和属主

(4)修改用户宿主目录

使用:usermod 命令修改宿主目录

使用:cp 命令将原本的配置文件移动到新的宿主目录里并切换用户验证宿主目录工作正常

(5)部署DHCP服务

安装DHCP服务以及相关工具

使用:ifconfig 命令查看网卡信息

根据自己的网络信息配置服务:vim /etc/dhcp/dhcpd.conf

关闭防火墙并开启DHCP服务

将服务端和客户端设置在同一LAN区段

在客户端验证DHCP服务是否工作正常

(6)部署FTP服务

安装vsftpd服务

备份vsftpd配置文件并删除#开头的注释行

使用:vim /etc/vsftpd/vsftpd.conf 编辑配置文件,将匿名模式禁用,并开启白名单模式。

使用:vim /etc/vsftpd/user_list 命令编辑名单列表加上用户

在客户机上验证登录成功

(7)部署WEB

安装httpd服务

使用:vim /var/www/html/index.html 使用html语法简单写一个测试页面

在物理机上进行访问测试,成功显示页面

(8)建立计划服务

使用:crontab -e 编辑自动执行文件

添加配置:“50 23 * * 7 mkdir -p /bak/stu2022bak/$(date +\%Y-\%m-\%d) && cp -r /home/stu2022/* /bak/stu2022bak/$(date +\%Y-\%m-\%d)/”每周日的 23:30 运行,在/bak/stu2022bak/ 目录下创建一个以当前日期(格式为 YYYY-MM-DD)命名的目录,并将 /home/stu2022/ 目录下的所有内容复制到新创建的目录中

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值