ISPConfig
Integrace WebFTP v ISPConfig 3.x pomocí net2ftp
- Zveřejněno: 20. duben 2015
- Zobrazeno: 3178
Postup jak instalovat FTP klienta net2ftp a následně jej integrovat do ISPConfig. Tato instalace a integrace není vůbec složitá. Pojďme si tedy ukázat jak na to.
Testováno na operačním systému Debian Squeeze a ISPConfig v3.0.5.4p5.
Instalace net2ftp
1. Nejprve je potřeba stáhnout net2ftp pomocí wget
cd /tmp wget http://www.net2ftp.com/download/net2ftp_v1.0.zip
2. Po dokončení stahování, rozbalíme balíček
unzip net2ftp_v1.0.zip
3. Následně vytvoříme adresář webftp v DocumentRoot /var/www
mkdir /var/www/webftp
4. Přesuneme požadované soubory do adresáře webftp
mv net2ftp_v1.0 /var/www/webftp
5. Přepneme se do adresáře conf.d
cd /etc/apache2/conf.d
6. Upravíme konfigurační soubor Apache pro web FTP
vi webftp.conf
kde pokud již nejsou obsaženy, přidáme řádky
Order deny,allow Allow from all Alias /net2ftp /var/www/webftp Alias /webftp /var/www/webftp
7.Nastavíme práva adresáři /tmp tak, aby měl FTP klient možnst ukládání dočasných souborů při mazání, úpravách a nahrávání.
cd /var/www/webftp chmod 777 tmp
8. Provedeme restart Apache
apache2ctl restart
Integrace do ISPConfig
1. Přihlásíme se do ISPConfig a zvolíme hl. kartu Systém -> levé menu Hlavní konfigurace -> kartu Sites.
Do pole WebFTP URL zadáme /webftp a stiskneme stlačítko "Uložit".
Nyní by měl být FTP klient funkční a po zadání IP adresy serveru nebo domény(nasměrováné na Váš server) např. http://www.mojedomena.cz/webftp se Vám otevře a můžete se k Vašemu FTP účtu přihlásit.
Komentáře
Soubor /etc/apache2/ap ache2.conf říká, že nahrává všechny konfigurační soubory ze složky /etc/apache2/co nf-enabled. Mělo by tedy stačit vytvořit konfigurační soubor webftp.conf v tomto umístění.
kam prosím umístit webftp.conf