This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
web_services:pydio [2014/02/06 11:27] tschulz [FTP Authentication] |
web_services:pydio [2014/02/07 15:12] tschulz [App Repo and Install Pydio] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Pydio ====== | + | ====== Pydio Setup with Ubuntu 12.04 ====== |
+ | ===== App Repo and Install Pydio ===== | ||
+ | |||
+ | - Add the pydio repo<file apt /etc/apt/sources.list.d/pydio.list> | ||
+ | deb http://dl.ajaxplorer.info/repos/apt stable main | ||
+ | deb-src http://dl.ajaxplorer.info/repos/apt stable main | ||
+ | </file> | ||
+ | - Install Packages<file bash> | ||
+ | wget -O - http://dl.ajaxplorer.info/repos/charles@ajaxplorer.info.gpg.key | sudo apt-key add - | ||
+ | sudo apt-get update | ||
+ | sudo apt-get install pydio mysql-server smbclient vsftpd php5-mysql php5-sqlite | ||
+ | cp /usr/share/doc/pydio/apache2.sample.conf /etc/apache2/sites-enabled/pydio.conf | ||
+ | </file> | ||
+ | - Create mysql database<file> | ||
+ | mysql -p | ||
+ | create database pydio | ||
+ | </file> | ||
+ | - Navigate to **http://[HOSTNAME]/pydio/** | ||
+ | - Select mysql as a database | ||
===== FTP Authentication ===== | ===== FTP Authentication ===== | ||
Line 29: | Line 47: | ||
echo "Making home dir for: ${i}" | echo "Making home dir for: ${i}" | ||
mkdir -p $HOMEDIRROOT/$i | mkdir -p $HOMEDIRROOT/$i | ||
+ | chown -R $i $HOMEDIRROOT/$i | ||
done | done | ||
</file> | </file> | ||
- | ===== App Repo and Install Pydio ===== | + | - Login to Pydio as a admin user |
- | + | - Create a ftp workspace with the following settings<file>Host: 127.0.0.1 | |
- | - Add the pydio repo<file apt /etc/apt/sources.list.d/pydio.list> | + | Port: 21 |
- | deb http://dl.ajaxplorer.info/repos/apt stable main | + | Path: / |
- | deb-src http://dl.ajaxplorer.info/repos/apt stable main | + | Secure: No |
+ | Active: Yes | ||
+ | Session credentials: Yes | ||
</file> | </file> | ||
- | - Install Packages<file bash> | + | - Under Application Core->Authentication use the following settings:<file> |
- | wget -O - http://dl.ajaxplorer.info/repos/charles@ajaxplorer.info.gpg.key | sudo apt-key add - | + | Instance Type: FTP Authentication |
- | sudo apt-get update | + | FTP Login Screen: No |
- | sudo apt-get install pydio mysql-server smbclient vsftpd | + | Repository: the <ftp workspace you just created> |
- | cp /usr/share/doc/pydio/apache2.sample.conf /etc/apache2/sites-enabled/pydio.conf | + | Transmit Clear Pass: Yes |
+ | Auto Create User: Yes | ||
</file> | </file> | ||
- | - Create mysql database<file> | ||
- | mysql -p | ||
- | create database pydio | ||
- | </file> | ||
- | - Navigate to **http://[HOSTNAME]/pydio/** | ||
- | - Select mysql as a database |