update features + installation

This commit is contained in:
Cédric Verstraeten
2017-02-03 10:42:42 +01:00
parent b4a2465d0c
commit b09e173854
3 changed files with 11 additions and 6 deletions

View File

@@ -21,7 +21,8 @@
* Update radius of heatmap.
* PHP7 support. [#60](https://github.com/kerberos-io/web/issues/60)
* Welcome/installation page. [#60](https://github.com/kerberos-io/web/issues/60)
* Translation added: Catalan. [#74](https://github.com/kerberos-io/web/issues/74)
* Translation updated, and added languages: Catalan. [#74](https://github.com/kerberos-io/web/issues/74)
* Privacy mode [#54](https://github.com/kerberos-io/web/issues/54)
#### Machinery

View File

@@ -58,7 +58,9 @@ After kerberos is installed a binary is available at **/usr/bin/kerberosio**. Ju
## Web
<a name="web-installation-webserver"></a>
### Install webserver + PHP (optional)
### Install Nginx + PHP
Before you can run the web interface, you'll need to download and configure a webserver. Kerberos.io recommends to use Nginx, as it is a light-weight and fast webserver. The web interface is written in PHP, so we also need to download PHP and some packages.
Update the packages and kernel.
@@ -119,6 +121,7 @@ Unpack
sudo tar xvf web.tar.gz .
Change write permission on the storage directory.
Add write permission for the storage directory, and the kerberos config file.
sudo chmod -R 777 app/storage
sudo chmod -R 777 app/storage
sudo chmod 777 app/config/kerberos.php

View File

@@ -115,10 +115,11 @@ Install PHP packages by using composer.
sudo mv composer.phar /usr/bin/composer
sudo composer install
Change write permission on the storage directory.
Add write permission for the storage directory, and the kerberos config file.
sudo chmod -R 777 app/storage
sudo chmod 777 app/config/kerberos.php
Install bower globally by using node package manager, this is installed when installing nodejs.
sudo apt-get install npm