q789321 发表于 2018-11-25 14:37:05

apache虚拟主机搭建

  公司以前做了一个ftp的服务器,但是在访问的时候总是用ip感觉很不方便而且也不安全,所以领导要求使用域名来访问,安全又方便大家。下面记录一下配置过程。
  apache的安装就不记录了,安装好apache之后,进入到配置文件下,我的服务器是在/etc/httpd/conf/httpd.conf下,只需要做简单的配置就可以了。
  
#    ServerAdmin webmaster@host.example.com
#    DocumentRoot /www/docs/host.example.com
   DocumentRoot "/var/ftp/download/"      文件目录
   ServerName download.ftp.cn                  访问时输入的地址
#    ErrorLog logs/host.example.com-error_log
#    CustomLog logs/host.example.com-access_log

  

      跟上边的文件目录要对应
    Options Indexes MultiViews
#    IndexOptions Charset=UTF-8
    IndexOrderDefault Ascending Name
    AllowOverride None
    Order allow,deny
    Allow from all                           允许所有人访问

  然后重启httpd服务
  service httpd restart
停止 httpd:[确定]
启动 httpd:[确定]
  ok,现在去IE里输入http://download.ftp.cn 就可以访问ftp目录了。
  因为我的服务器是内网的服务器,所以关于dns配置都是以前就配好的,这里不做记录,重要的记录配置完VirtualHost之后还要注意Directory的配置,另外也要注意ftp目录的权限问题。
  最后服务器配置完成之后有个问题,压缩文件上传之后,使用IP访问的时候可以直接下载,但是使用主机名访问的时候却不能下载.rar的压缩文件,请教高手解决~~谢谢!!



页: [1]
查看完整版本: apache虚拟主机搭建