`
tsmood
  • 浏览: 43667 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

Apache2 配置用户网站目录

阅读更多
前言
些配置只适用于Debian和Ubuntu操作系统,配置完成后,终端用户可以通过http://your.address/~user来访问你/home/user/public_html目录。

修改Apache2配置文件
vi /etc/apache2/sites-enabled/000-default
注释下面这一行
#RedirectMatch ^/$ /apache2-default/
如果你以前在Apache2中创建过workers2.properties
vi /etc/apache2/workers2.properties
注释下面两行
#[uri:/*.jsp]
#info=JSP Extension mapping.

创建public_html目录
mkdir /home/user/public_html
然后将文件拷贝到此文件夹

apache2.2.3默认不加载mod_userdir模块必须执行以下命令
cd /etc/apache2/mods-enabled
ln -s ../mods-available/userdir.conf userdir.conf
ln -s ../mods-available/userdir.load userdir.load

配置完成重启apache2
/etc/init.d/apache2 stop
/etc/init.d/apache2 start

访问http://your.address/~user
分享到:
评论

相关推荐

    apache配置虚拟目录

    ### Apache配置虚拟目录详解 #### 一、Apache配置文件概览 Apache服务器的配置主要通过一系列的配置文件来实现。不同操作系统中Apache的配置文件结构可能会有所不同。在Ubuntu Linux系统中,Apache 2的配置文件结构...

    快捷配置apache虚拟目录和HOSTS文件

    在Apache服务器中,虚拟目录允许我们为不同的网站或项目设置独立的访问路径,而无需为每个站点分配单独的IP地址。这使得在同一台服务器上托管多个网站成为可能。配置虚拟目录通常涉及修改Apache的配置文件httpd.conf...

    apache虚拟目录和伪静态的配置

    虚拟目录,也称为别名或符号链接,允许我们在一个Apache服务器上设置多个独立的网站或者目录,而这些目录并不实际位于服务器根目录下。这有助于组织和管理不同项目或用户的文件,同时减少主域名下的文件混乱。 配置...

    Apache和Tomcat整合配置实现网站目录搭建

    本文将详细介绍如何进行Apache与Tomcat的整合配置,以实现网站目录的搭建。 首先,我们需要了解Apache和Tomcat的基本结构。Apache通过模块(如mod_proxy、mod_jk等)与Tomcat进行通信,这些模块负责将HTTP请求转发...

    在Apache中设置目录权限

    Apache配置文件中,我们通常使用`<Directory>`指令来指定特定目录的访问规则。例如,`<Directory "/www/www.test.com">`定义了一个名为`/www/www.test.com`的目录,并在其内部设置了一系列权限控制。 1. `Options`...

    apache 虚拟目录配置文件

    其中,虚拟目录是Apache中一个非常实用的功能,它允许用户在不改变URL的情况下将不同的物理路径映射到同一个网站或应用程序的不同部分。 #### 二、Apache虚拟目录配置原理 Apache通过配置文件`httpd.conf`来管理其...

    关闭Apache的目录浏览功能

    1. **创建或编辑.htaccess文件**:如果你的Apache配置允许使用`.htaccess`文件进行局部配置,并且你希望只在某个特定目录下禁用目录浏览功能,可以在该目录下创建或编辑`.htaccess`文件。 2. **添加禁用目录浏览的...

    apache虚拟目录和虚拟主机设置详解

    2. **目录权限控制** 是网站安全的关键,确保只有授权用户可以访问敏感资源。 3. **虚拟主机** 技术极大地提升了服务器资源的利用率,允许企业在一个硬件平台上运行多个项目,降低了成本。 对于网站管理者、开发者...

    Ubuntu系统中利用apache2建立基于IP地址的web服务

    然后,设置目录的权限和所有权,以便Apache2可以读取和写入: ```bash sudo chown -R root:www-data /var/www/129.com sudo chown -R root:www-data /var/www/130.com ``` 接下来,创建每个网站的配置文件。在`/...

    apache2配置ssl

    Apache2是世界上最流行的Web服务器软件之一,其稳定性和可扩展性深受广大用户的喜爱。SSL(Secure Sockets Layer)是用于在互联网上实现安全通信的一种协议,它可以加密传输数据,保护用户的隐私信息。当配置Apache2...

    Apache2中文使用手册

    配置文件是Apache2的核心,通常位于/etc/apache2目录下,主要的配置文件是httpd.conf或apache2.conf。通过编辑这些文件,你可以定制服务器的行为。例如,通过修改ServerRoot指令,你可以改变Apache的主配置目录;...

    Apache中配置最大并发用户数 tcp连接设置.docx

    Apache 中配置最大并发用户数 TCP 连接设置 Apache 是一个功能强大且灵活的 Web 服务器,可以根据不同的需求进行配置和优化。本文主要介绍如何配置 Apache 的最大并发用户数和 TCP 连接设置,以提高 Web 服务器的...

    Web应用安全:Apache禁止目录列出配置实验.doc

    2. **掌握目录列出配置**:学习如何通过修改配置来禁止用户直接看到服务器上目录的内容,增强服务器的安全性。 **二、实验内容** 1. **寻找主配置文件**:在Kali Linux操作系统中,Apache的主配置文件通常位于`/...

    PHP 默认目录 apache默认目录 apache默认页面

    同样,`Apache默认目录`指的是当用户在浏览器中输入URL时,Apache返回的初始目录。在默认情况下,这也是上面提到的PHP默认目录。当用户访问`http://localhost/`时,Apache会查找该目录下的文件来响应请求。 `Apache...

    apache安装与配置文档

    本文档将指导用户从安装 Apache 到配置 Apache 的整个过程。 一、Apache 安装 Apache 安装需要使用 root 用户进行安装。在安装完成后,可以将安装目录的权限更改为普通用户,以便于管理和维护 Apache 服务器。 在...

    Apache2中文教程

    【Apache2中文教程】 ...总之,本“Apache2中文教程”将带你全面了解Apache2服务器的各个方面,包括基本配置、虚拟主机、安全设置、性能优化和故障排查。通过学习,你将能够熟练地管理和维护自己的Apache2服务器。

    apache配置

    Apache 配置文件中可以设置权限控制,以限制访问者对目录和文件的访问权限。例如,使用 `<Directory>` 指令可以设置指定目录的权限,使用 `Options` 指令可以设置目录的权限,例如 `Indexes` 和 `FollowSymLinks`。...

    apache2 中文使用手册

    这份“Apache2 中文使用手册”旨在为用户和管理员提供全面的指导,帮助他们理解和掌握Apache2的各项功能和配置。 一、Apache2简介 Apache2是Apache HTTP服务器的最新主要版本,它提供了一个强大的平台来托管静态...

Global site tag (gtag.js) - Google Analytics