apache и примонтированный раздел, алиас

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
server801
ст. лейтенант
Сообщения: 1398
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: apache и примонтированный раздел, алиас

Непрочитанное сообщение server801 » 2009-08-18 19:28:59

p.s: server801, я так понял ты вообще мало дел имел с апачем?
для меня хватает и все работает.

Код: Выделить всё

DocumentRoot "/usr/local/www/data/
-неправильно
так прально

Код: Выделить всё

DocumentRoot "/usr/local/www/apache22/data/
если по дефолту смотреть.
aliases.conf создается вручную.и в них пишутся диры для пыхадмина,нетфтп,самса и т.д-все очень просто .вообщем умничать не буду-трахайтесь далее сами.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
hid4msk
рядовой
Сообщения: 25
Зарегистрирован: 2009-04-28 19:49:30

Re: apache и примонтированный раздел, алиас

Непрочитанное сообщение hid4msk » 2009-08-18 19:34:14

server801 писал(а):
p.s: server801, я так понял ты вообще мало дел имел с апачем?
для меня хватает и все работает.
aliases.conf создается вручную.и в них пишутся диры для пыхадмина,нетфтп,самса и т.д-все очень просто .вообщем умничать не буду-трахайтесь далее сами.
на винде у меня тоже проблем не было :roll: а во фре стал тока недавно разбираться
а почему ты считаешь что нельзя оставить в httpd.conf ? :smile: от этого работает по другому чтоли по твоему? я ж говорю, там простой инклуд идет файла aliases.conf(который можно назвать как угодно) в основной конфиг httpd.conf

Код: Выделить всё

так прально
да я документ рут могу назвачить вообще в любом месте и любой папкой, это не важно, и вообще дело не в документ руте по проблеме топика, это точно :smile: но щас попробую переделать

Аватара пользователя
hid4msk
рядовой
Сообщения: 25
Зарегистрирован: 2009-04-28 19:49:30

Re: apache и примонтированный раздел, алиас

Непрочитанное сообщение hid4msk » 2009-08-18 19:52:14

собственно говоря переделал как типо правильно должно быть, тобишь изменил документ рут на:

Код: Выделить всё

DocumentRoot "/usr/local/www/apache22/data/thehidRU"
как и думал, ничего не изменилось :( да и не зависит от документ рута алиас через апач

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1398
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: apache и примонтированный раздел, алиас

Непрочитанное сообщение server801 » 2009-08-18 20:51:07

да и не зависит от документ рута алиас через апач
я пишу как штатными средствами делать надо,а не изобретать велосипед

Код: Выделить всё

ll /usr/local/www
total 10
drwxr-xr-x   6 root  wheel     512  9 авг 03:33 apache22
drwxrwxrwx  13 root  freedom  1024 15 авг 17:08 phpBB3
drwxr-xr-x  10 root  wheel    2560  6 авг 05:06 phpMyAdmin
drwxr-xr-x   8 root  wheel    1024 13 авг 18:59 poweradmin

Код: Выделить всё

cat /usr/local/etc/apache22/Includes/aliases.conf
Alias /sams "/usr/local/share/sams/"
<Directory "/usr/local/share/sams/">
    AllowOverride AuthConfig
        Options Indexes MultiViews
        Order allow,deny
        Allow from all
</Directory>
Alias /pma "/usr/local/www/phpMyAdmin/"
 <Directory "/usr/local/www/phpMyAdmin/">
   AllowOverride none
   Order allow,deny
   Allow from all
 </Directory>
Alias /forum "/usr/local/www/phpBB3/"

    <Directory "/usr/local/www/phpBB3/">
        Options none
        AllowOverride Limit

        Order Deny,Allow
        Deny from all
        Allow from all
    </Directory>
Alias /bind "/usr/local/www/poweradmin/"

    <Directory "/usr/local/www/poweradmin/">
        Options Indexes FollowSymLinks MultiViews
        AllowOverride Limit

        Order Deny,Allow
        Deny from all
        Allow from all
    </Directory>
вот все как у меня
сделай диру к примеру

Код: Выделить всё

mkdir /usr/local/www/music
chown  www:www /usr/local/www/music
chmod -R 777 /usr/local/www/music
создай запись в aliases.conf для music и кинь симлинк туда из mnt и при заходе http://ip_tachki/music ты увидешь этот симлинк.если этого не произойдет-ворачивай штатный конфиг

Аватара пользователя
hid4msk
рядовой
Сообщения: 25
Зарегистрирован: 2009-04-28 19:49:30

Re: apache и примонтированный раздел, алиас

Непрочитанное сообщение hid4msk » 2009-08-18 21:30:19

server801 писал(а): создай запись в aliases.conf для music и кинь симлинк туда из mnt и при заходе http://ip_tachki/music ты увидешь этот симлинк.если этого не произойдет-ворачивай штатный конфиг
спасибо, что хоть ты отвечаешь в эту тему...
смотри:

Код: Выделить всё

mkdir /usr/local/www/music
touch /usr/local/www/music/index.php
ln /mnt/disk1/music/Don_Federico_-_Sound_of_Night.mp3 /usr/local/www/music/test.mp3
chown  -R www:www /usr/local/www/music
chmod -R 777 /usr/local/www/music
запхал в index.php

Код: Выделить всё

<?php
echo "music path";
?>
в алиасы апача:

Код: Выделить всё

Alias /music "/usr/local/www/music/"
<Directory "/usr/local/www/music/">
    Options None
    AllowOverride none
    Order allow,deny
    Allow from all
</Directory>
далее рестарт апача
захожу h1d.ru/music/ иии долгожданный http 200 OK :smile:
показывает index.php
идем дальше... пробуем h1d.ru/music/test.mp3 и хреном там 403 недостаточно прав, но уже лучше :-D

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1398
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: apache и примонтированный раздел, алиас

Непрочитанное сообщение server801 » 2009-08-18 21:44:35

ну симлинк кидал?убери страницу index.php .читай выше о чем я писал-тебе надо увидеть симлинк. впиши себе в /etc/hosts строку

Код: Выделить всё

192.168.1.2 h1d.ru
или какой у тебя там итерфейс.винда или линух на десктопе?