Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: LORD__DEMON в Dec 25, 2007, 18:07



Титла: Http file server с apache
Публикувано от: LORD__DEMON в Dec 25, 2007, 18:07
Здравейте на всички и весела коледа. Интересува ме как да се направи файлов сървър с апач. Преди използвах HFS под ХР среда, но сега искам да си го преместя на рутер-а. Проблема е, че не мога да си намеря информация и не съм много навътре с апач и www сървърите като цяло. Благодаря предварително на отговорилите. Използвам Debian Sarge 3.1 и Apache 1.3.34.


Титла: Http file server с apache
Публикувано от: stealth01 в Dec 25, 2007, 19:17
какво ще правиш с тоя файл сървър? четене, писане? ако е само апаш - само ще можеш да четеш.
какъв ще е клиента? linux или win машина? може да пуснеш samba или nfs.


Титла: Http file server с apache
Публикувано от: spec1 в Dec 25, 2007, 20:10
http://www.apache.org
  Документацията е на ниво,има и достатъчно примерни
конфиг.файлове.
  Ако не ти се занимава с компилиране на сорсове,инсталирай
си го със съотв. мениджър на софтуерни пакети ( apt-get )
  Ако обаче ще се записват файлове , е по-добре да се спреш
напр. на Samba  (http://www.samba.org)


Титла: Http file server с apache
Публикувано от: LORD__DEMON в Dec 25, 2007, 20:33
Поправете, ако греша, но не беше ли samba-та само за локално ниво? А мен ме интересува еквивалент на тази програма под линукс... http://www.rejetto.com/hfs/
Много хора ми казват, че ставало с апач... Затова ме интересува как. Благодаря за отговорите!


Титла: Http file server с apache
Публикувано от: stealth01 в Dec 26, 2007, 00:01
това нещо, което го показваш може да се направи под linux - освен апаш ще ти трябва и ftp сървър за да могат да се качват файлове (то от там могат и да се свалят) - май един ftp сървър ще ти е достатъчен + ftp клиент при клиента :) . обаче настройката на потребители и права за четене/писане не е графична, а се пише по конфигурационни файлове. ако имаш желание - можеш да го направиш.
другия вариант е да пробваш да пуснеш HFS-то с емулация. на сайта им пише, че е тествано и работи с wine.


Титла: Http file server с apache
Публикувано от: LORD__DEMON в Dec 26, 2007, 01:15
За сега съм го подкарал с фтп... Но ме интересува да е през хттп... И ако може някакви насоки как и с какво може да се направи, защото и самбата и на апач-а са им много дълги обясненията, а както всички знаят времето е кът. Благодаря за отговорите отново!


Титла: Http file server с apache
Публикувано от: stealth01 в Dec 26, 2007, 11:55
е, щом си подкарал ftp-то другото е лесно :)
за да се чете през http просто трябва да кажеш на апаша да вади директорията, където пише ftp, като основна. примерно, ако ftp-то пише в /mnt/data/ftp/ казваш на апаша (това в конфигурационния файл):
Примерен код

DocumentRoot /mnt/data/ftp/
        <Directory /mnt/data/ftp/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>


Титла: Http file server с apache
Публикувано от: lz в Dec 26, 2007, 13:07
FreeNAS ще ти свърши работа, но трябва отделна машина за него.


Титла: Http file server с apache
Публикувано от: LORD__DEMON в Dec 27, 2007, 15:47
Цитат (stealth01 @ Дек. 26 2007,12:55)
е, щом си подкарал ftp-то другото е лесно :)
за да се чете през http просто трябва да кажеш на апаша да вади директорията, където пише ftp, като основна. примерно, ако ftp-то пише в /mnt/data/ftp/ казваш на апаша (това в конфигурационния файл):
Примерен код

DocumentRoot /mnt/data/ftp/
        <Directory /mnt/data/ftp/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>

Много благодаря! Това наистина проработи :) Весела коледа и честита нова година!


Титла: Http file server с apache
Публикувано от: v_badev в Dec 27, 2007, 18:07
По принцип може да го направиш и само с apache. За качване на файлове може да ползваш модула mod_dav.