时间:2021-05-19
前言
最近新装了个OJ系统,想着总是用ip访问挺难记得,就打算绑一个域名上去。在配置的过程中也遇到了一些问题,现在总结下面来分享给大家,方便有需要的朋友们参考学习。
方法如下
网上百度了很多教程,发现大家都是在配置httpd.conf文件,但我自己在Linux下面的apache并没有这个文件,本着试一试,我就自己新建了个httpd.conf,然后用网上的代码复制进去.。
<VirtualHost 你的ip:80> ServerAdmin webmaster@localhost DocumentRoot /var/www/html/JudgeOnline (你要绑定的文件夹位置,根目录在html,我要绑定到JudgeOnline文件夹。弄完后把这行删掉) ServerName 你的域名</VirtualHost>然后域名绑定ip。可绑定后我发现,不管怎么样,我访问出来的都是html下的页面,并没有解析到我要的JudgeOnline下。这就郁闷了,我弄了半天,后来去查了下Apache目录下这几个文件的意义,其实Apache初始调用的apache2.conf这个文件,然后在这个文件里面调用其他文件。
打开apache2.conf后发现,其实它实际调用的是mods-enabled,conf-enabled,sites-enabled下的文件还有ports.conf,知道了这个就懂了,我自己建了个httpd.conf,在Apache2里其实并没有被调用,所以我们其实应该修改的是sites-enabled下的那个000开头的配置文件。在那里面就是和其他教程一样的配置,弄完以后重启下apache。
Apache2重启的指令也改了,看apache2.conf里就会发现里面有说明,以前apache位置是在/usr/bin/apache2,但现在位置/etc/init.d/apache2,所以重启指令
/etc/init.d/apache2 restartOK, 现在就成功搞定域名绑定了,顺便也让我了解了apache2里的配置,这波不亏。
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
apache下绑定域名方法如下:1、找到apache安装目录下的httpd.conf并打开,在最后加上:复制代码代码如下:NameVirtualHost*:80
(1)、域名控制面板里设置解析到服务器IP(2)、服务器里设置绑定域名到栏目目录(apache/iis里设置)(3)、修改栏目填写绑定的域名地址(父栏目要勾选绑
IIS的.net程序假设绑定81端口,主机名:apache的php程序绑定80端口,主机名:然后假设apache服务器已经安装完成,打开httpd.conf配置
apache2优化配置总结运行和测试环境Ubuntuserver12.04LTS配置参数调整配置文件一般在/etc/apache2/下apache2.confc
本文实例讲述了Linux环境下Apache服务器配置二级域名的方法。分享给大家供大家参考,具体如下:(以域名DocumentRoot/usr/local/apa