Linux 期末作业

首先,我先在虚拟机中新建一个虚拟机,用于Linux期末作业的完成,这意味着,全部的配置需要自己再次完成,全新的centos 7需要自己重新部署。

虚拟机基本安装,看看这里

在这里插入图片描述
在虚拟机未打开之前,选择【编辑虚拟机设置】,在其中选择【添加】。
在这里插入图片描述
按照任务一的要求,选择【硬盘】,按照推荐步骤操作即可,当然得按照要求,添加为60GB。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
注意:由于是全新的虚拟机中进行相关的各项操作,我就不去配置xshell了,直接在虚拟机中配置。

root模式下面,查看一下分区信息
在这里插入图片描述
更改分区信息
在这里插入图片描述
然后,这里平均分为4个分区,60/4=15GB,每个分区就15GB,但可能有误差之类的。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
我就假定从1到4依次对应为存放图片、文档、日志、业务信息。

在这里插入图片描述
我先配置阿里云源配置

备份对应地方的文件

cd /etc/yum.repos.d/ 
mv CentOS-Base.repo CentOS-Base.repo.back

下载阿里云的Centos-7.repo文件

wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

在这里插入图片描述
安装wegt

yum install -y wget

在这里插入图片描述
在这里插入图片描述
重新加载yum

yum clean all
yum makecache

在这里插入图片描述
进入任务二主题——LNMP部署

之前的lnmp部署,基本操作就是这样

Nginx的安装

1.yum search nginx //查看系统源中是否包含nginx
在这里插入图片描述
2.vim /etc/yum.repos.d/nginx.repo
在这里插入图片描述
!!!这里很重要,不能出错

3.yum install nginx //安装nginx
在这里插入图片描述
在这里插入图片描述
4.systemctl start nginx //启动nginx服务

5.systemctl status nginx //查看nginx允许状态
在这里插入图片描述
6.rpm -ql nginx //查看nginx安装位置
在这里插入图片描述
查询一下虚拟机的IP地址,然后在主机浏览器中http://192.168.190.135,这里IP地址为举例使用,一切以自己虚拟机上的IP地址为准

在这里插入图片描述

systemctl stop firewalld.service //关闭虚拟机里面的防火墙

在这里插入图片描述
这里不仅要关闭虚拟机防火墙,建议把主机防火墙一起关闭。

可以得到下面结果:

在这里插入图片描述

PHP的安装

1.yum list php //查询是否有php包
在这里插入图片描述
2.yum -y install php //安装php包
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3.php -v //查询php包是否安装成功
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述在这里插入图片描述
这里说明,并没有成功解析php文件

PHP-fpm安装
1.yum -y install php-fpm //安装php-fpm

2.systemctl start php-fpm

在这里插入图片描述
安装FTP服务器安装包

yum search vsftpd
yum -y install vsftpd
rpm -ql  vsftpd

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
启动FTP服务器和查看当前状态

systemctl start vsftpd.service 
systemctl status vsftpd.service

在这里插入图片描述
根据任务要求,我先进行第二项操作

1.创建一个以ftp+学号来的用户
在这里插入图片描述
2.查询所有的用户信息
在这里插入图片描述
在这里插入图片描述
最后面可以看到我创建的新用户

3.查询所有用户的密码信息
在这里插入图片描述
在这里插入图片描述
4.设置新建用户的密码(超级管理员才有资格!!!)
在这里插入图片描述
5.设置相关的权限,这里在xshell里面进行操作
在这里插入图片描述
在这里插入图片描述
可以看到,这里是能够登录Linux系统的,和任务要求不符合,需要进行修改。
在这里插入图片描述
那么,首先我先将该新建用户删除。
在这里插入图片描述
再创建,并且赋予它限制。
在这里插入图片描述
设置密码
在这里插入图片描述
再尝试登录该用户,大致步骤参考上面的xshell连接。
在这里插入图片描述
这里就很明显发现不能登录Linux系统,大致要求完成。

倒转回第一项操作,前面已经开启了ftp服务器,这里就不赘述。

我在主机上采取cmd,命令行模式进行访问,当然这里是为了确定是否开启匿名用户功能
在这里插入图片描述
大致操作就是这样,ok,需求完成。

在这里插入图片描述
1.rpm -qa|grep tigervnc //查看是否安装vnc服务
在这里插入图片描述
2.yum -y install tigervnc-server //安装
在这里插入图片描述
开启vnc服务
在这里插入图片描述
在这里插入图片描述
主机中安装VNC Viewer软件,这个软件没有多大,没有什么可担心的。
在这里插入图片描述
打开软件,在空白处点击一下,选择【new connection】,即可得到下图所示。

在这里插入图片描述
在这里插入图片描述
可以看到有练习这个选项,然后会输入密码
在这里插入图片描述
输入密码之后,能够看到下图的现象。

在这里插入图片描述
然后选择进入,输入登录密码,就能够远程进入Linux系统了。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

想去见见你

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值