apache2: включение пользовательских директорий

В apache имеется удобная возможность публикации статических файлов прямо из домашней директории пользователей размещённых на вебсервер. Включить эту возможность по быстрому можно вот так:

sudo a2enmod userdir
sudo apache2ctl restart
mkdir ~/public_html

Вот и всё, по умолчанию модуль userdir публикует директории /home/*/public_html и это вполне достаточно чтобы выложить файлы для публикации

Чтобы получить доступ к опубликованным файлам необходимо пользоваться таким урлом

http://имя.сервера/~имя_юзера/

Вот моя: http://ffsdmad.homelinux.org/~ffsdmad/

 

похожие страницы

  1. apache2 установка ssi(shtml) ubuntu 7.10, 8.04
  2. Автоматическая обработка файлов на хостинге с помощью bash
  3. apache генерация списка файлов в utf-8
  4. Скрипт автоматического создания виртуальных хостов apache2
  5. Опять mono, на сей раз из MSVC

#1:

Кстати, а инфа, которую он выдает при попытке перехода на уровень вверх настраивается?
И, раз уж она видна, в чем профит создавать целых три группы томов? Ведь между ними потом пространство просто так не перераспределишь.

ответить  2010-02-12 14:31:53 

#2:  Басманов:

не понял, это к чему вопросы?

ответить  2010-02-12 14:33:16 

#3:

Если зайти на http://ffsdmad.homelinux.org/ то отображает это:

--begin--

Linux ffsdmad 2.6.24-24-generic #1 SMP Sat Aug 22 01:06:14 UTC 2009 i686 GNU/Linux

2009-10-07 16:00:02

16:00:02 up 1 day, 20:43, 5 users, load average: 1.40, 1.19, 0.65

rx / tx / total / estimated

eth0
yesterday 10.21 GB / 52.05 GB / 62.26 GB

today 1.44 GB / 8.94 GB / 10.39 GB / 15.58 GB
ppp0
yesterday 18.15 GB / 6.18 GB / 24.32 GB

today 2.00 GB / 8.56 GB / 10.55 GB / 15.83 GB

/dev/sda: WDC WD1200JB-00REA0: 49 C
/dev/sdb: ST3250410AS: 48 C
/dev/sdc: ST3640323AS: 41 C

Filesystem Size Used Avail Use% Mounted on
/dev/sda1 14G 9.9G 3.5G 75% /
/dev/mapper/mediavg-media
55G 47G 5.1G 91% /home
/dev/mapper/linux-var
20G 12G 8.1G 60% /var
/dev/mapper/media-media4
791G 541G 210G 73% /media/media4
/dev/sda2 28G 25G 1.2G 96% /media/Home1

katya:/media/media1 716G 656G 24G 97% /media/media1

--end--

Я так понимаю, там uname, uptime, какой-то счетчик сетевой статистики (кстати, какой?) и df. Вот я и спрашиваю, это настраивается или автоматом отдается?

ответить  2010-02-12 14:38:59 

#4:  Басманов:

Ах это
там раньше генерировалась главная страница
вот таким скриптом

#!/bin/bash
export LANG="C"
uname -a /tmp/1.txt
echo /tmp/1.txt
date "+%Y-%m-%d %H:%M:%S" /tmp/1.txt
echo /tmp/1.txt
uptime /tmp/1.txt
echo /tmp/1.txt
vnstat -q /tmp/1.txt
hddtemp /dev/sd[a-z] /tmp/1.txt
df -h -t ext3 -t nfs -t ntfs -t ext2 -t reiserfs |sed 's/192.168.80.77://g' /tmp/1.txt
txt2html /tmp/1.txt --xhtml --title "ffserver"

*/10 * * * * stat.sh /var/www/index.html

теперь я отключил это, так как есть vpn и нет нужды мониторить через http

ответить  2010-02-12 15:40:20 

#5:  Басманов:

Пока руки не доходят оформить главную так как в этой хомпаге кучи различных сервисов и гигабайты информации и файлов используемых лишь узким кругом людей

ответить  2010-02-12 15:42:45