Add installation note and improve requirement details
This commit is contained in:
parent
1f5b6e7be5
commit
2cc39aba9f
1 changed files with 24 additions and 1 deletions
25
README.md
25
README.md
|
@ -10,5 +10,28 @@ Features :
|
||||||
|
|
||||||
## Requirements
|
## Requirements
|
||||||
|
|
||||||
* phpCAS library (from php-cas Debian package by instance)
|
* phpCAS library (from php-cas Debian package for instance)
|
||||||
|
* CURL and Dom PHP modules (from php-curl and php-dom Debian packages for instance)
|
||||||
|
* Apache PHP support (using _mod_php_ or _PHP Fpm_, install _libapache2-mod-php_ Debian packages for instance)
|
||||||
* One file writable by Apache user for logging
|
* One file writable by Apache user for logging
|
||||||
|
|
||||||
|
## Installation
|
||||||
|
|
||||||
|
* Install the application and its requirements
|
||||||
|
```
|
||||||
|
apt install libapache2-mod-php php-cas php-curl php-dom git
|
||||||
|
mkdir -p /var/www/connexion/public_html
|
||||||
|
git clone https://gogs.zionetrix.net/bn8/test-cas-client.git /var/www/connexion/
|
||||||
|
ln -s /var/www/connexion/test-cas-client /var/www/connexion/public_html/test
|
||||||
|
chown www-data: /var/www/connexion/test-cas-client/logs
|
||||||
|
```
|
||||||
|
|
||||||
|
* Configure access to the application, for instance, in an existing Apache _VirtualHost_ definition by adding something like:
|
||||||
|
```
|
||||||
|
Alias /test /var/www/connexion/public_html/test
|
||||||
|
ProxyPass /test !
|
||||||
|
<Directory /var/www/connexion/public_html/test>
|
||||||
|
Require all granted
|
||||||
|
</Directory>
|
||||||
|
```
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue