我最近购买了一个新域名。我目前有3个域和2个服务器(均运行Ubuntu 16.04)来自< digitOcean >。2个域指向同一台服务器。我尝试设置服务器,以便两个域都可以在同一台服务器上运行,但具有不同的根目录。我修改了000-default.conf.
位于中的文件,/etc/apache2/sites-available
然后尝试重新启动Apache2,但是拒绝了。这是我得到的答复:
root@<username>:~# sudo service apache2 restart
* Restarting web server apache2 [fail]
* The apache2 configtest failed.
Output of config test was:
env: apache2ctl: No such file or directory
我也尝试运行,sudo a2dissite 000-default.conf
但是得到的只是一条错误消息sudo: a2dissite: command not found
。
这是我关注的教程。提前致谢
当系统告诉您找不到任何东西时:env: apache2ctl: No such file or directory
您可以使用此网页进行搜索:https : //packages.ubuntu.com/search?searchon=contents&keywords=apache2ctl&mode=exactfilename&suite=artful&arch=any
该页面告诉您它apache2
是包含该文件的软件包。你已经apache2
安装好了吗?例如:
dpkg -s apache2
如果尚未安装,请执行以下操作:
apt-get install apache2
然后重做您的命令。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句