`

Ubuntu配置apache虚拟主机vhost

阅读更多

添加一个虚拟主机站点bbs.vincent.cn,首先到 /etc/apache2/sites-available/ 目录中建立一个文件 kissps,编辑该文件:

 

<VirtualHost *:80>
    ServerName bbs.vincent.cn
    DocumentRoot "/var/www/bbs/"
    <Directory "/var/www/bbs/" >
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        allow from all
    </Directory>
    ErrorLog "/var/log/apache2/kissps_errors.log"
    CustomLog "/var/log/apache2/kissps_accesses.log" common
</VirtualHost>

然后再运行命令:

sudo a2ensite kissps

 这样的话,虚拟主机站点 kissps 就已经安装好了。这时你也可以在 /etc/apache2/sites-enabled/ 目录中发现多了一个到 /etc/apache2/sites-available/kissps 的软链接。接下来就是将 Apache2 重启来使虚拟主机站点运行起来:

sudo /etc/init.d/apache2 restart 

 这样你在浏览器上输入bbs.vincent.cn的话,就会被指向 /var/www/bbs/ 目录了(前提是你已经做好来域名的解析或者是你修改来本地的host)。

 

分享到:
评论

相关推荐

    虚拟主机配置教程,包括apache mod_vhost_alias模块

    本教程将详细介绍如何使用Apache的`mod_vhost_alias`模块进行虚拟主机配置。 Apache `mod_vhost_alias`模块允许动态地配置虚拟主机,根据请求的域名来决定哪个目录提供服务,这在处理多域名或者共享主机环境时非常...

    lampp 配置 vhost

    在LAMPP环境下配置虚拟主机(Virtual Hosts,简称VHost)是一项非常实用的功能,它允许在同一台服务器上运行多个不同的网站,并且每个网站都有独立的域名、文档根目录和其他配置选项。这对于开发测试环境尤其有用,...

    vhost-creator:一个简单的bash脚本,可在Ubuntu或CentOS上使用apache创建虚拟主机vhost

    总之,vhost-creator是一个实用的工具,它极大地简化了在Ubuntu和CentOS系统上设置Apache虚拟主机的过程,对于经常需要处理多站点部署的系统管理员来说,这是一个非常有价值的资源。了解并掌握这个脚本的工作原理和...

    教菜鸟用ubuntu搭建web服务器

    本文将引导读者学习如何在 Ubuntu 系统上搭建一个基本的 Web 服务器,使用 Apache 作为 Web 服务器软件, PHP 作为服务器端脚本语言,并配置动态虚拟主机以支持多个 Web 站点。 一、安装 Apache Apache 是一个流行...

    cli-apache-addvhost:简单的bash脚本可在Ubuntu上添加新的Apache 2.4+ vhost

    我为我和我的同事构建了它,以便能够快速在我们的开发服务器上添加新的虚拟主机。 安装 您可以从此存储库或从以下位置获取它: wget http://dl.maer.se/cli/addvhost 这将始终下载最新版本(主版本)。 使文件可...

    Apache-VirtualHost-Manager:一个小的bash脚本,可让您管理apache虚拟主机

    我已经在Ubuntu 14.04 LTS上对其进行了测试,它也应该适用于较早的版本以及使用不同的Apache versione,请告诉我。 我可能会更新脚本以实现向后和将来的兼容性。 这个版本只是一个原型。 该脚本有什么作用? ...

    nginx-reverse-proxy-ispconfig:使用Nginx作为反向代理为Apache生成Nginx conf

    该脚本根据您传递给它的参数生成Nginx vhost配置。 .vhost文件与使用Nginx作为Apache的反向代理兼容。 随时根据您的需求进行调整。 它还会在/ var / log / nginx / vhosts / [vHostName]中创建一个包含您的虚拟主机...

    lanmp v2.5一键安装包(包括lamp,lnmp,lnamp安装)

    4 同时集成最新版本的wdcp服务器/虚拟主机管理系统,wdcp (WDlinux Control Panel)是一套Linux服务器/虚拟主机管理系统,可通过web界面对服务器进行日常的管理和维护,省去通过终端输命令的烦琐操作和难度,更是降低...

    整理的LNMP的安装方法

    - 添加虚拟主机:`/root/vhost.sh`。 - 查看系统状态:`phpinfo`、`phpMyAdmin`、探针等工具可以帮助诊断系统状态。 - **虚拟主机地址**: - `http://$domain/phpinfo.php`:查看PHP信息。 - `http://$domain/...

    jolliest-vagrant:Digitoimisto Dude Oy用于WordPress开发的简单流浪汉设置(LAMP)

    `vhost`(虚拟主机)配置使得在同一台服务器上可以托管多个网站,这对于多项目开发非常实用。 `fastcgi`是一种服务器进程模型,它能提高动态内容处理的速度,常与PHP结合使用,提升网站性能。`vagrant-server`和`...

Global site tag (gtag.js) - Google Analytics