用虚拟机实现Web服务_虚拟机搭建web服务器-程序员宅基地

技术标签: Linux  linux  

一、配置仓库

首先我们进入目录: cd  /etc/yum.repos.d/

并且查看是否有仓库: ll

发现没有,我们需要自己配置:vim  rpm.repo

内容我们这样写,然后记得保存退出

二、挂载

我们先查看 mnt 下有无挂载

发现没有,我们需要挂载一下:mount  /dev/sr0  /mnt

查看了一下,没有问题

三、安装httpd

cd

安装:dnf  install  httpd -y

最后安装好了会显示complete

 四、修改主配置文件

vim  /etc/httpd/conf/httpd.conf

进入之后在第98行ServerName www.example.com:80的后面加一行:

ServerName 0.0.0.0:80,之后保存退出

 五、重启httpd服务

systemctl  restart  httpd

然后 netstat 去看是否有 httpd 服务:netstat  -lntup  |  grep  httpd,

发现是有 httpd 的,没问题,在80端口号监听(LISTEN)

六、定义防火墙规则

将 http 服务加到防火墙:firewall-cmd  --permanent  --add-service=http

并重新加载防火墙:firewall-cmd  --reload

七、自定义页面

先 cd 到目录:cd  /var/www/html

然后随便写点内容到页面去,比如:

echo  Hello World  >  index.html

然后我们打开浏览器,输入ip地址,我的是192.168.198.128,

最后就可以看到我们刚才自定义内容了

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Word_Smith_/article/details/124213473

智能推荐

wpa_supplicant 常用操作及其wpa_cli无法运行的原因Could not connect to wpa_supplicant_unknown global field 'ctrl_interface=/var/run/wpa_-程序员宅基地

文章浏览阅读6.3k次,点赞4次,收藏37次。简介wpa_supplicant是一个连接、配置WiFi的工具,它主要包含wpa_supplicant与wpa_cli两个程序。 可以通过wpa_cli来进行WiFi的配置与连接,前提要保证wpa_supplicant正常启动。相当于wpa_supplicant 是服务端,wpa_cli 是客户端。安装wpa_supplicant 依赖于 openssl , libnl , 需要提前进行安装。安装方法ARM-Linux平台下,在上篇文章已经介绍。1. 启动wpa_supplicant应用wpa_unknown global field 'ctrl_interface=/var/run/wpa_supplicant'.

邮件防泄密系统:应对信息泄露的全面解决方案-程序员宅基地

文章浏览阅读863次,点赞19次,收藏19次。邮件防泄密系统:应对信息泄露的全面解决方案

目标检测特殊层:ROI Align层详解_roi align模块是什么-程序员宅基地

文章浏览阅读1.7w次,点赞6次,收藏52次。ROI Align 是在Mask-RCNN这篇论文里提出的一种区域特征聚集方式, 很好地解决了ROI Pooling操作中两次量化造成的区域不匹配(mis-alignment)的问题。实验显示,在检测测任务中将 ROI Pooling 替换为 ROI Align 可以提升检测模型的准确性。如果roi大小为(7,6),而roipooling是分成了(6,6)的部分,(7,6)到(6,6)的转换必然带..._roi align模块是什么

Android实现一个带清除和提交按钮的清爽圆角搜索框_android 搜索框 圆角-程序员宅基地

文章浏览阅读1.4k次。属性可以设置为自己定义的图标,如清除按钮和提交按钮的图标。的边框成为搜索框的边框,同时设置。实现一个圆角搜索框,可以使用。放入Toolbar的效果。来实现,同时可以添加一个。,使其没有边框,从而使。来控制搜索框的内边距。作为清除和提交按钮。接下来,在代码中获取。_android 搜索框 圆角

几种常见的编码格式_编码样式-程序员宅基地

文章浏览阅读8.6k次,点赞2次,收藏8次。本文来自于对许令波所著的 深入分析 Java Web 技术内幕 一书的关于编码问题的总结;我大概会按序分成几篇来写这个问题,以后再也不担心中文乱码了。个人觉得本书非常不错,尽管有些地方我还没能看懂。但对于需要进一步了解 Java内在机制的人是非常有帮助的。为什么要编码首先必须知道计算机是如何表示我们人类能够理解的符号的。这些符号也就是我们人类所使用的语言,由于人类语言太多,表示这些_编码样式

服务器安装KVM环境并安装虚拟机(centOS7)-程序员宅基地

文章浏览阅读1.5k次,点赞47次,收藏30次。virsh autostart --disable centos72 # 取消标记为自动开始(取消开机启动)virsh destroy vm-name # 非正常关机,强制关闭虚拟机(相当于物理机直接拔掉电源)virsh autostart centos72 # 随物理机启动而启动(开机启动)BRIDGE=br0 ----注意需要添加这一行,即通过br0上网。virsh list --all # 查看所有运行和没有运行的虚拟机。

随便推点

国密sm2的Vue、Python、Java互通使用_java与vue使用sm2验签-程序员宅基地

文章浏览阅读964次。【代码】python使用sm2加密。_java与vue使用sm2验签

单例模式singleton为什么要加volatile_为什么要在变量singleton之间加上volatile-程序员宅基地

文章浏览阅读1.3w次,点赞5次,收藏21次。或者许多的朋友在使用单例模式中会学到双重检查加锁(double-checked locking)的应用。public class Singleton { private volatile static Singleton uniqueInstance; private Singleton(){} public static Singleton getInstance(){_为什么要在变量singleton之间加上volatile

c语言进制的转换16进制转换2进制_c语言十六进制转二进制-程序员宅基地

文章浏览阅读2k次,点赞2次,收藏3次。十六进制:十六进制逢十六进一,所有的数组是0到9和A到F组成,其中A代表10,B代表11,以此类推,字母不区分大小写。_c语言十六进制转二进制

SpringCloud微服务搭建过程记录,java面试职业规划-程序员宅基地

文章浏览阅读872次,点赞14次,收藏26次。Java架构进阶面试及知识点文档笔记这份文档共498页,其中包括Java集合,并发编程,JVM,Dubbo,Redis,Spring全家桶,MySQL,Kafka等面试解析及知识点整理Java分布式高级面试问题解析文档其中都是包括分布式的面试问题解析,内容有分布式消息队列,Redis缓存,分库分表,微服务架构,分布式高可用,读写分离等等!互联网Java程序员面试必备问题解析及文档学习笔记Java架构进阶视频解析合集一个人可以走的很快,但一群人才能走的更远。

linux在多核处理器上的负载均衡原理_多核服务器为什么没有平均分配任务-程序员宅基地

文章浏览阅读3.2k次。现在互联网公司使用的都是多CPU(多核)的服务器了,Linux操作系统会自动把任务分配到不同的处理器上,并尽可能的保持负载均衡。那Linux内核是怎么做到让各个CPU的压力均匀的呢?做一个负载均衡机制,重点在于:1. 何时检查并调整负载情况? 2. 如何调整负载?先看第一个问题。如果让我这样的庸俗程序员来设计,我第一个想到的就是每隔一段时间检查一次负载是_多核服务器为什么没有平均分配任务

CTF-SSI注入_ctf输入etc/passwd 后root:x:0:0:root:/root:/bin/bash d-程序员宅基地

文章浏览阅读1k次。6-4 CTF-SSI注入登陆靶场地址如图nmap -sV 192.168.176.135nmap -A -v -T4 192.168.176.135nikto -host http://192.168.176.135dirb http://192.168.176.135不允许我们查看robots读取spucab目录下载两个文件备用查看ssi目录得到信息,猜测..._ctf输入etc/passwd 后root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr

推荐文章

热门文章

相关标签