• 欢迎访问窗外天空网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站
  • 本站兼容IE9+,谷歌Chrome,火狐Firefox等主流浏览器

Ubuntu 14.04 apache2虚拟主机目录403错误解决

Linux nixon li 398次浏览 0个评论 扫描二维码

安装apache软件包

sudo apt-get install apache2

配置虚拟主机
新建一个文件夹来存放我们的网页文件

mkdir /home/nixonli/public_html

新建一个虚拟主机的配置文件

cd /etc/apache2/site-available
sudo vi www.nixonli.com.conf

在www.nixonli.com.conf配置文件添加以下代码

ServerAdmin webmaster@localhost
ServerName www.nixonli.com
DocumentRoot /home/nixonli/public_html

Options Indexes FollowSymLinks MultiViews
#AllowOverride None
AllowOverride FileInfo
Order allow,deny
allow from all


启用虚拟主机,我们先把默认的虚拟主机禁用再启用新的虚拟主机

sudo a2dissite 000-default.conf    #禁用默认的虚拟主机
sudo a2ensite www.nixonli.com.conf    #启用新的虚拟主机

添加hosts让我们能从本机访问www.nixonli.com

sudo vi /etc/hosts

在后面添加:

[...]
127.0.0.1    www.nixonli.com
[...]

“:wq”保存文件
重启apache服务

sudo service apache2 restart

我们添加一个测试页面来测试

sudo vi /home/nixonli/public_html/index.html

在文件中添加以下内容:

这是测试页面


这是个测试页面

 

“:wp”保存文件把权修改为www-data所属人和组

sudo chown -R /home/nixonli/public_thml

打开浏览器输入我们的地址“www.nixonli.com”会出以下图片显示的403 Forbidden错误
Ubuntu 14.04 apache2虚拟主机目录403错误解决

出现这种情况一般都是权限的问题

这需要修改apache2.conf配置文集

vi /etc/apache2/apache2.conf

我们找到下方的在最后一个后妈添加以下内代码

        Options Indexes FollowSymLinks
        AllowOverride None
        Require all granted

“:wp”保存文件然后重启apache2服务

sudo service apache2 restart

在浏览器输入地址就可以访问到我们的虚拟主机目录了
Ubuntu 14.04 apache2虚拟主机目录403错误解决


版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Ubuntu 14.04 apache2虚拟主机目录403错误解决
喜欢 ( 0)
微信扫码
支付宝扫码
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址