在ubuntu上配置apache2

本文详细介绍了如何在Linux环境下通过修改Apache2配置文件来自定义网页主目录,并调整权限设置,使得网页操作更加便捷。包括如何在/home/username/www目录下进行文件管理,以及重启服务确保配置生效。

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



前言:

        之前只是用下面的命令行安装了apache2,装好之后就可以访问到    

  sudo apt-get install apache2

   打开连接localhost显示出/var/www/html下的index.html文件的内容,因为在那个目录下的文件的管理权限都是要

   

      root的,在里面很难操作文件.所以要把网页的主目录转移到用户的目录下操作.

步骤:


 1.重新设置apache2的服务器中的网页主目录,其中配置文件在/etc/apache2中,参考配置apache2的说明,我把配置


都放在了apache.conf的文件下:其中包含了sites-enabled/00****.conf这个文件,文件中的


DocumentRoot /var/www/html</span>


是设置网站的主目录的,修改为/home/username/www这个目录,同时修改apache2.conf文件的开放权限,文件中的


<Directory /home/username/www>
	Options Indexes FollowSymLinks
	AllowOverride All
	Require all granted
</Directory>

 
修改为: 

<Directory /home/username/www>
	Options Indexes FollowSymLinks
	AllowOverride All
	Require all granted
</Directory>

那样才不会出现访问受限的情况.

这样访问目录时就会默认访问80端口和www目录下的index.html的文件了.


重启服务:

sudo service apache2 restart

同时安装了apache2后默认是开机自动启动服务的:


设置开机是自动关闭服务的命令行:

sudo update-rc.d apache2 disable

自动开启的是:


sudo update-rc.d apache2 enable


后言: 

   这个只能简单的设置我们自己的网页.要部署其它的应用程序还没有解决.同时文件的管理也会有相应的权限


设置导致文件访问不了的.用 $:ls -l 命令行查看文件的权限设置,更改其中的其他用户组可以读和执行的权限.




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值