安装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配置文件添加以下代码
<VirtualHost *:80> ServerAdmin webmaster@localhost ServerName www.nixonli.com DocumentRoot /home/nixonli/public_html <Directory /home/nixonli/public_html> Options Indexes FollowSymLinks MultiViews #AllowOverride None AllowOverride FileInfo Order allow,deny allow from all </Directory> </VirtualHost>
启用虚拟主机,我们先把默认的虚拟主机禁用再启用新的虚拟主机
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
在文件中添加以下内容:
<html> <meta charset="UTF-8"> </head> <title>这是测试页面</title> </head> <body> <h2>这是个测试页面</h2> </body> </html>
“:wp”保存文件把权修改为www-data所属人和组
sudo chown -R /home/nixonli/public_thml
打开浏览器输入我们的地址“www.nixonli.com”会出以下图片显示的403 Forbidden错误
出现这种情况一般都是权限的问题
这需要修改apache2.conf配置文集
vi /etc/apache2/apache2.conf
我们找到下方的<Directory></Directory>在最后一个</Directory>后面添加以下内代码
<Directory /home/nixonli/public_thml> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory>
“:wp”保存文件然后重启apache2服务
sudo service apache2 restart
在浏览器输入地址就可以访问到我们的虚拟主机目录了

关注公众号『窗外天空』
获取更多建站运营运维新知!互联网创业、前沿技术......
最新评论
水淀粉vdfv
有其他下载方式么,网站上的点击下载后没有任何反应,或者直接发给我一下?83835079@qq.com
你好,我的型号ELECOM WRC-X3200GST3,ARMv8 Processor rev 4构架,CPU mediatek/mt7622,找了很久没有找到
我的也是这样。一直无法确认ARCH架构,或是不支持。一直没办法用。不知道怎么办了
您好,现在安装上了,可是ssr plus+配置好节点也没用,一直都是未运行,节点是有效的; 另外那个passwall2一找开就提示"无法确认ARCH架构,或是不支持", 麻烦大佬帮忙看下是什么问题,谢谢!