安装apache2
sudo apt-get install apache2
命令行进入root用户
进入/etc/apache2/sites-available/目录
创建wwwtest文件
cat > wwwtest
<VirtualHost *:9001>
ServerAdmin master@test.com #邮件地址
ServerName www.test.com #虚拟主机名
DocumentRoot /var/www/www.test.com #虚拟主机目录
<Directory /var/www/www.test.com>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/www_test_com_error.log
LogLevel warn
CustomLog /var/log/apache2/www_test_com_access.log combined
ServerSignature On
</VirtualHost>
Ctrl+C保存
命令行进/etc/apache2/目录
vi ports.conf文件
增加两行文字
NameVirtualHost *:9001
Listen 9001
:wq保存退出
命令行执行a2ensite wwwtest
此命令是在/etc/apache2/sites-enabled目录下建立一个指向/etc/apache2/site-avaiable目录下wwwtest的软连接
执行/etc/init.d/apache2 reload 执行配置文件重新载入
不报错说明配置成功
建立相目录
在/var/www 目录下建立www.test.com目录在其中建立index.html文件内容自己写吧
如果是本机测试还要在/etc/hosts文件中加入127.0.0.1 www.test.com
济览器访问http://www.test.com:9001查看结果完成。
分享到:
相关推荐
在Linux环境下配置Apache虚拟主机是一项关键的服务器管理技能,它允许在同一台物理服务器上运行多个独立的网站,每个网站都拥有自己的域名、文档根目录、错误日志等配置。以下是对给定文件信息中提到的知识点进行的...
在"php+apache虚拟主机配置"中,我们需要完成的主要任务是配置Apache服务器,使其能够识别和解析PHP文件,并设置虚拟主机以便在同一台服务器上托管多个网站。下面将详细介绍这个过程: 1. **安装Apache和PHP**: ...
具体的Apache虚拟主机配置,详细描述Apache虚拟主机的配置过程及原理
### Apache虚拟主机配置详解 #### 一、Apache虚拟主机简介 Apache是一款广泛使用的Web服务器软件,支持多种操作系统,包括Windows、Linux等。通过配置Apache,我们可以实现多网站共存一台服务器的需求,即“虚拟...
### Linux下Apache虚拟主机配置详解 #### 一、引言 在互联网服务器管理与运维领域,Apache是一款非常流行且功能强大的Web服务器软件。通过在Linux系统上配置Apache虚拟主机,可以实现在同一台物理服务器上运行多个...
本文主要讨论如何使用Webmin搭建Linux下的虚拟主机,介绍了Apache和Webmin的概况,并详细介绍了在Linux操作系统中如何设置Apache中的虚拟主机。 一、Apache介绍 Apache是世界使用排名第一的Web服务器软件,可以...
在IT行业中,Apache HTTP Server是广泛应用的开源Web服务器软件,其强大的功能和灵活性使得它能够支持多种复杂的...在实践中,根据个人需求调整配置,并不断学习和探索,你将能更好地掌握Apache虚拟主机的配置技巧。
Linux下Apache服务器的配置及安全问题 Linux 作为一个开放源代码的操作系统,广泛应用于服务器领域,而 Apache 服务器则是最流行的 Web 服务器之一。在 Linux 平台上配置 Apache 服务器是许多开发者和管理员的必修...
在Redhat Enterprise Linux的例子中,虚拟主机的配置如下: ``` *:80> ServerAdmin zhao.wuz@alibaba-inc.com DocumentRoot /va ServerName example.com ErrorLog logs/example.com-error_log CustomLog logs/...
总结,Linux下Apache的安装和配置涉及到以下几个关键步骤:安装Apache软件包,启动并设置服务开机启动,配置主要的Apache设置,创建和启用虚拟主机,以及调整防火墙规则。这些步骤将帮助你构建起一个基础的Web服务器...
- 在httpd.conf文件中,找到与虚拟主机配置相关的部分。通常会看到一个名为`IncludeOptional conf.d/*.conf`的行,或者类似的语句,用于引入其他配置文件。 - 如果不存在上述行,可以手动添加如下内容: ```apache...
在学习过程中,虽然不涉及Web用户口令配置和Apache虚拟主机配置等高级主题,但这些也是实际工作中常用的功能。Web用户口令配置通常涉及Apache的Basic认证,通过`.htaccess`文件实现用户访问控制。而虚拟主机配置则...
Linux中基于虚拟主机技术的WWW服务器的配置研究 本文研究了基于虚拟主机技术的WWW服务器的配置,讨论了虚拟主机技术的实现和应用,探讨了基于端口、IP地址和域名的虚拟主机配置过程,并使用Apache服务软件和httpd....
本篇主要介绍如何在Linux系统下配置Apache服务器,包括建立个人Web站点以及创建基于IP地址的虚拟主机。 ### 一、建立个人Web站点 1. **配置Apache**:首先,你需要修改Apache的配置文件以启用用户目录功能。打开`/...
众所周知在window下,Apache的配置文件是httpd.conf,但在Linux下安装了Apache后发现其配置并不像window下那么简单,Linux下Apache将各个设置项分在了不同的配置文件中,想想也是有很大的理由的,这样子可以使用户在...
Apache虚拟主机访问日志配置是管理服务器日志记录的重要环节,它有助于监控网站流量、分析用户行为以及排查错误。在Linux和Windows系统上,Apache的配置方式有所不同,但核心目标都是为了有效地记录和管理日志文件。...
1. **配置文件位置**:虚拟主机的配置文件通常位于`/etc/apache2/sites-available/`目录内,可以通过软链接将其链接至`/etc/apache2/sites-enabled/`目录以启用。 2. **配置示例**:以下是一个典型的虚拟主机配置...
配置虚拟目录通常涉及修改Apache的配置文件httpd.conf或通过创建额外的vhost(虚拟主机)配置文件。 以下是配置Apache虚拟目录的基本步骤: 1. **打开配置文件**:找到Apache的配置文件,通常是`/etc/httpd/conf/...