【Linux技巧】CentOS 8 下如何搭建Web服务

394 阅读2分钟

Hello,大家好,我是Asscre。一个常年喜欢瞎掰的正义美少男。

虽然Asscre是一名专心的前端靓仔,但也怀揣着一颗成为全栈工程师的心。

这不,想在网上发布自己的博客网站就遇到了问题。

本节就给大家带来关于Centos 8如何搭建Web服务的爬坑总结

前端也应该会的Linux

在搭建Centos Web服务前,我们先学习几个最基本的Linux指令:

哦!文件丢失了!😁

给大伙推荐一篇很好的Linux总结,一看就会,一学就对!

万字系统总结,带你实现 Linux 命令自由

安装CentOS8

要说最香的瓜还是得吃官网滴!

CentOS官网

image.png

选择你喜欢的版本下载下来。

作为极客的Asscre选择的当然是最新的Centos8下载安装。

20分钟后,一阵捣鼓,成功在VMware中安装好了Centos。

image.png

重点来啦!搭建Web服务

  1. 远程连接Centos服务器
    ssh root@192.168.226.5

image.png

退出连接:

    eixt
  1. 安装httpd服务。

    yum -y install httpd
    
  2. 配置Apache 进入主配置文件

    vim /etc/httpd/conf/httpd.conf
    

    配置监听端口为:80

    image.png

    配置网页HTML文件位置(默认/var/www/html

    image.png

    每次修改完Apache配置后

        systemctl restart httpd
    
  3. 配置防火墙

        systemctl status firewalld
    

    image.png 图中running表示防火墙已开启,按q退出。

    如果没有启动防火墙:

        systemctl start firewalld.service
    
  4. 开放80端口

    • 检查80端口是否开放
        firewall-cmd --query-port=80/tcp
    

    如果开启返回yes,没开启返回的是no。

    • 开放80端口。permanent代表永久开放。
        firewall-cmd --permanent --zone=public --add-port=80/tcp
    
    • reload重启防火墙
         firewall-cmd --reload
    
  5. 创建一个index.html

    • 进入/var/www/html
        cd /var/www/html
    
    • 创建 index.html
        touch index.html
    
    • 编辑 index.html
        vim index.html
    

    image.png

    编辑完后,:wq保存退出

  6. 测试

    • 获取ip
       ifconfig
    

    image.png

    • 浏览器测试

    image.png

至此,我们的Web服务就搭建完毕啦!

本文章所有环境都是本地运行的,实际生产环境中需要的配置按实际需求配置即可(嘿嘿,因为我也不清楚实际生产环境中是否有高级的配置!😁)

以上就是本次与大家分享的内容,感谢各位品读,记得点赞👍哦!送Asscre进大厂!!

每天进步一点点,我是Asscre。请关注我哦!