CentOS7搭建个人站点

本文介绍如何在CentOS7环境下安装httpd并搭建个人网站。从安装httpd开始,到配置服务及创建简单的HTML页面,一步步实现本地服务器的个人站点搭建。

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

本篇文章我们将在CentOS7下通过httpd搭建个人站点,httpd是Apache超文本传输协议(HTTP)服务器的主程序,被设计为一个独立运行的后台进程,它会建立一个处理请求的子进程或线程的池。

安装httpd

首先我们通过rpm指令查询一下系统中是否已经安装httpd:

rpm -qa | grep httpd

若是执行指令后没有任何输出则说明当前系统还未安装httpd,此时使用yum进行安装:

yum install httpd

此时再次使用rpm指令检查一下:
在这里插入图片描述
这样就证明我们已经安装成功了。

安装完成后就可以启动httpd服务了,执行指令:

systemctl start httpd

注意该指令是CentOS7下的指令,若是CentOS6及其以前的版本,需要使用service来开启服务:

service start httpd

开启了服务后,通过netstat指令可以查看该服务的端口号:

netstat -apn | grep httpd

在这里插入图片描述
可以看到httpd的端口号为80,此时通过ifconfig指令获取虚拟机的ip:
在这里插入图片描述
就可以在Windows上进行访问了,访问地址:http://192.168.190.134/,因为浏览器默认是80端口,所以直接访问虚拟机的ip地址即可:
在这里插入图片描述
进行到这一步说明httpd的安装和服务的开启都是没有问题的。

搭建个人站点

搭建好httpd后,我们来试着通过httpd搭建一下个人站点。

查看httpd的配置文件:

cd /etc/httpd/conf

在该目录下有一个httpd.conf文件,该文件即为httpd的配置文件:
在这里插入图片描述
在这里插入图片描述
对于119行和124行的配置,其中DocumentRoot表示网站的数据目录,其默认为/var/www/html,而Directory就是对数据目录的一些权限控制了,如果要自定义的话也可以对其进行修改。

若不进行修改,则我们就需要将网页定义在/var/www/html目录下,该目录httpd已经为我们创建好了,直接来到该目录下:

cd /var/www/html

此时我们就可以来编写一个页面了:

vim index.html

在这里插入图片描述
在文件中编写这样的一段文字,然后重启httpd服务:

systemctl restart httpd

在CentOS7之前的版本就需要:

service restart httpd

重启完毕后,我们直接在Windows上访问地址:http://192.168.190.134/index.html
在这里插入图片描述
这样个人站点就搭建完成了。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

希望永不加班

你们的支持是我创作最大的动力

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

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

打赏作者

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

抵扣说明:

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

余额充值