Linux下如何搭建web服务器-1

Linux下搭建web服务器-1

本身对Linux颇有兴趣,自己就粗浅的了解一些Linux的相关知识,但是却没有把学到的相关知识总结起来(嘻嘻,大概率是因为自己才疏学浅,知识浅薄)。但是这学期学校开了一门Linux企业课,所以就想把老师在课堂上教授一些实践的项目内容与步骤记录下来,一方面是为了帮助一些对此部分内容比较懵懂的同学,另一方面也可以加固我对Linux的理解与实践,So:The best of both worlds.

(一)Web服务器了解

在这里插入图片描述

这张图片就是关于我们日常上网时会使用到一种结构,我们所浏览的网页是存放在服务器中的,我们个人通过互联网络去访问到远程服务器中的数据,实现数据的浏览,下载与交互。
Web服务器的常用架构:LAMP架构
Linux操作系统:基础命令使用,软件安装,服务器配置,权限,防火墙等技术
Apache:市场上目前最常用的Web服务器程序(就我们用的Tomcat的公司产品)
数据库:存放数据的程序,这里采用mysql或Mariadb—别问我为什么不用其他的数据库软件(俺是一个菜菜—个人感觉可能是这两个数据库的简介,占用内存小,适合个人开发)
web页面开发:PHP(老师写的PHP,就我个人理解而言,一些常用的java,js,html,css等应该都会用到)

(二)正式开干

  1. 打开终端
    在这里插入图片描述
    这里我使用su命令切换到root用户(最大Boss)

  2. df 用于显示目前在Linux系统上的文件系统的磁盘使用情况统计。
    在这里插入图片描述
    这里主要是找到/dev/sr0这一行具体信息

  3. umount /dev/sr0 可卸除目前挂在Linux目录中的文件系统

  4. mkdir /media/cdrom 创建/media/cdrom目录

  5. vim /etc/fstab 使用vim编辑器打开位于/etc下的一个名为fstab文件
    在这里插入图片描述
    先把鼠标移到最后一行,点击一下i键,进入插入模式,然后输入上图框内的内容,点击ESC键,回到命令模式,点击:键。输入wq,保存并退出

  6. mount -a 将 /etc/fstab 中定义的所有档案系统挂上。

  7. df
    在这里插入图片描述
    发现区别了吗?这里对/dev/sr0的mounted on进行了修改(你可真是个精灵鬼!)

  8. vim /etc/yum.repos.d/a.repo 新建一个位于/etc/yum.repos.d/下的a.repo文件并进入编辑
    在这里插入图片描述
    这里怎么输命令的如上图

  9. yum repolist 查看当前可用yum源
    在这里插入图片描述

  10. yum groups install Web\ Server
    在这里插入图片描述

在这里插入图片描述
这里主要是安装服务器必须常用的httpd服务,然后is this ok?懂趴?(y)

11.yum list instaled | grep httpd 这里是查询httped相关已安装的的服务
在这里插入图片描述

ddd!!!如果你最后的结果和我大差不差,恭喜你,web服务器已经搭建成功了哈,恭喜恭喜,小老弟。

  • 5
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值