在Ubuntu上使用Apache2搭建一个web服务器

本文档详细介绍了如何在Linux系统中安装Apache2 web服务器,包括使用apt安装、启动服务、管理命令以及配置网站根目录。通过修改000-default.conf文件,可以更改网站的默认根目录,并通过apache2ctl命令重启服务以应用更改。最后,文章演示了如何访问服务器并验证Apache服务的运行状态。
摘要由CSDN通过智能技术生成

Apache2 web服务器的安装:

  1. 第一部选安装apache2
apt install apache2 -y
  1. 安装完毕后,我们检查是否启动了Apache服务
systemctl status apache2
  1. 我们再来看看一些操作Apache的常用命令
/etc/init.d/apache2 start	//启动Apache服务
/etc/init.d/apache2 stop	//停止Apache服务
/etc/init.d/apache2 restart	//重启Apache服务
  1. 下面我们就可以开始访问我们刚刚配置的Apache服务器了。打开浏览器,输入http://127.0.0.1/ (这是主机默认的IP地址)或者如果是云主机就输入云主机的IP地址。当我们看到下面的页面时变说明Apache2 服务已经成功在我们的服务器上工作了。 在这里插入图片描述

Apache修改网站根目录及默认参数

我们来试着修改web服务器的配置,让我们可以在自己搭建的web服务器上访问到自己规定的数据:

修改根目录

/etc/apache2/sites-available 中修改 000-default.conf中的DocumentRoot /var/www/修改为想要的目录
比如:DocumentRoot /var/www/html/mainpage

执行命令:
vim /etc/apache2/sites-available/000-default.conf

修改000-default.conf中的DocumentRoot /var/www/,如下 ServerAdmin webmaster@localhost
http://10.11.53.202/%e7%88%b1%e5%bf%83/ DocumentRoot /var/www/html // 一般我们默认为这个作为网站的根目录,如果站点目录不在/var/www下默认是没有权限的这是我们就要修改一下apache2下的apache2.conf文件了。打开apache2.conf

<Directory "/mnt/c/users/18451/Documents/study">
        Options all	
        Require all granted
</Directory>
  1. 接下来重启apache 即可
sudo apache2ctl -k restart 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值