froxlor/froxlor-nightly.md hinzugefügt
This commit is contained in:
46
froxlor/froxlor-nightly.md
Normal file
46
froxlor/froxlor-nightly.md
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
# 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.<SHORT_GIT_HASH>.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 [webserver-user]:[webserver-user] /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
|
||||||
Reference in New Issue
Block a user