1.安装apache,安装步骤参考:http://enenxie.iteye.com/admin/blogs/1933395
2.拷贝htdocs文件夹并重命名到当前同一目录下,如mydocs
3.配置conf/httpd.conf
增加监听端口
#
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, instead of the default. See also the <VirtualHost>
# directive.
#
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses.
#
#Listen 12.34.56.78:80
Listen 80
Listen 8081 #新增端口
配置虚拟host
# 'Main' server configuration
#
# The directives in this section set up the values used by the 'main'
# server, which responds to any requests that aren't handled by a
# <VirtualHost> definition. These values also provide defaults for
# any <VirtualHost> containers you may define later in the file.
#
# All of these directives may appear inside <VirtualHost> containers,
# in which case these default settings will be overridden for the
# virtual host being defined.
#
<VirtualHost localhost:8081>
ServerAdmin webmaster@enenxie-host.localhost
DocumentRoot "/usr/local/apache2/mydocs" #新增服务目录
ServerName localhost
ServerAlias localhost
ErrorLog "logs/enenxie-host.localhost-error.log"
CustomLog "logs/enenxie-host.localhost-access.log" common
<Directory "/usr/local/apache2/mydocs">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
修改默认Directory节点
#
# Deny access to the entirety of your server's filesystem. You must
# explicitly permit access to web content directories in other
# <Directory> blocks below.
#
<Directory />
AllowOverride none
# Require all denied
Require all granted
</Directory>
4.测试:
在htdocs和mydocs目录下都存在index.php,内容如下:
<?php phpinfo();?>
启动apache, 在浏览器中分别访问80和8081服务端口服务
有一个问题:不在本机访问8081端口的时候,默认跳转到DocumentRoot目录下的服务。解决办法:将<VirtualHost localhost:8081>中的localhost换成实际ip地址即可
分享到:
相关推荐
### CentOS 下 Apache 配置多域名或多端口映射详解 #### 一、概述 在 CentOS 系统中,Apache 是一个广泛使用的 Web 服务器软件,它可以用来托管多个不同的网站或应用服务。为了实现这一点,我们需要对 Apache 进行...
实验六 APACHE 服务器配置 1、实验目的要求 (1)掌握 APACHE 服务器的安装 (2)使用 APACHE 服务器的配置 2、实验主要内容 (1)APACHE 服务器的安装与启动 (2)简单 APACHE 服务器基本配置 (3)配置个人 WEB ...
在 CentOS 中,还有一个特殊的配置文件/etc/httpd/conf.d/*.conf, 这个文件夹中可以包含多个小配置文件,每个文件可以单独配置 Apache 的某个方面。 三、 Apache 的模块 Apache 支持多种模块,这些模块可以提供...
### Linux Apache环境多域名配置详解 #### 一、前言 在互联网开发中,单一服务器部署多个项目并分别对应不同的域名是一种常见的需求。这不仅能够提高服务器资源的利用率,还能帮助开发者更好地组织和管理不同类型...
### Apache配置多端口及Apache端口修改方法详解 在多服务器环境或单一服务器上运行多个站点时,正确配置Apache的端口变得至关重要。本文将深入解析如何在Apache中配置多端口,以及如何修改Apache的默认端口,确保您...
本主题将深入探讨Apache服务器的配置与管理,帮助你掌握如何搭建和优化Web服务。 1. Web服务概述 Web服务是互联网的核心组成部分,它允许通过HTTP或HTTPS协议在客户端(如浏览器)和服务器之间交换数据。Web服务器...
Apache配置详解 最好的APACHE配置教程 包你满意
Apache 配置负载均衡是将所有用户的访问压力分散到多台服务器上,也可以分散到多个 Tomcat 里,提高访问性能。负载均衡的主要目标是将用户的访问请求分流到多个服务器或 Tomcat 中,以提高访问性能和可用性。 负载...
### Apache+Tomcat服务器集群配置详细步骤 #### 一、引言 在现代Web开发中,随着业务规模的不断扩大和用户需求的日益增长,单一服务器往往难以满足高性能、高可靠性的要求。为了应对这一挑战,通常采用Apache+...
一、Apache配置文件基础 Apache的主配置文件通常是`httpd.conf`,位于安装目录下的`conf`子目录中。这个文件包含了服务器的基本设置,如端口监听、服务器根目录、MIME类型定义等。另外,Apache支持使用`.htaccess`...
- 使用`systemctl start|stop|restart|reload|status httpd.service`来控制Apache的服务状态,如启动、停止、重启、重新加载配置或查看服务状态。 - 要使Apache在系统启动时自动运行,执行`systemctl enable httpd...
### 使用Apache配置反向代理服务器 #### 一、反向代理的基本概念 反向代理(Reverse Proxy)是一种网络架构模式,其中代理服务器接收来自互联网的请求,并将其转发给内部网络中的真实服务器。处理完请求后,代理...
Apache 服务器配置 Apache 服务器是一种流行的开源 Web 服务器软件,广泛应用于 Linux 和 Unix 操作系统中。 Apache 配置是指对 Apache 服务器的设置和配置,以便实现特定的 Web 服务器功能。 Apache 配置文件 ...
3. **虚拟主机的设置参数**:用于配置多个网站在同一台服务器上的独立运行环境。 ### 全局环境参数详解 #### ServerRoot - **作用**:指示Apache服务器存放其配置、错误和日志文件的根目录。 - **注意事项**:如果...
教程名称: Apache服务器配置与管理视频教程【】linux-Apache 安装配置指南.zip【】第二讲Apache的目录结构和配置指令.zip【】第三讲Apache服务器的参数设置.zip【】第四讲Apache服务器中使用配置段.zip【】第五讲...
### Apache配置多个站点知识点 #### 一、概述 在日常的Web服务器管理中,经常会遇到需要在同一台服务器上运行多个不同项目的场景。Apache作为一款广泛使用的开源Web服务器软件,提供了非常灵活的配置方式来实现这...
Apache服务器配置全攻略 ...总的来说,Apache服务器配置涉及多个层面,理解并熟练运用这些知识点,将使你能够灵活地管理和优化服务器,为用户提供高效、安全的服务。不断学习和实践,你将成为Apache服务器配置的专家。
安装完成后,启动Apache服务并设置开机启动: ```bash sudo systemctl start apache2 # for Ubuntu/Debian sudo systemctl enable apache2 sudo systemctl start httpd # for CentOS/Fedora sudo systemctl enable ...
Apache服务是一种广泛使用的开放源码HTTP服务器软件,具备多平台运行和高...同时,配置文件修改后需要重启Apache服务使配置生效。在修改配置文件之前,建议备份原文件,以便在出现配置错误时能够快速恢复到稳定状态。