46 lines
983 B
Markdown
46 lines
983 B
Markdown
# froxlor Nightly
|
|
|
|
## 0. Prerequisites
|
|
|
|
```bash
|
|
# install packages
|
|
apt-get install -y git apache2 libapache2-mod-php php php-xml php-mbstring php-curl php-gmp php-bcmath php-zip unzip php-mysql mariadb-server
|
|
```
|
|
|
|
## 1. Download and extract the tarball
|
|
|
|
```bash
|
|
# change directory
|
|
cd /var/www/html/
|
|
|
|
# download latest froxlor version
|
|
wget https://autoupdate.froxlor.org/froxlor-nightly.b78b3b0.zip -O froxlor-nightly.zip
|
|
|
|
# the content should go in to the folder /var/www/html/froxlor
|
|
# note: the archive contains the folder 'froxlor' already!
|
|
unzip froxlor-nightly.zip -d froxlor
|
|
|
|
# remove archive
|
|
rm froxlor-nightly.zip
|
|
```
|
|
|
|
## 2. Set Permissions
|
|
|
|
```bash
|
|
chown -R www-data:www-data /var/www/html/froxlor/
|
|
```
|
|
|
|
## 3. Create privileged database user
|
|
|
|
```bash
|
|
mysql -u root
|
|
```
|
|
|
|
```
|
|
CREATE USER 'froxroot'@'localhost' IDENTIFIED BY 'CHANGEM3';
|
|
GRANT ALL PRIVILEGES ON *.* TO 'froxroot'@'localhost' WITH GRANT OPTION;
|
|
FLUSH PRIVILEGES;
|
|
EXIT;
|
|
```
|
|
|
|
## 4. Installation via Web-Installer |