ovensia/ploopi

Ploopi - plateforme de gestion web - contenus, wiki, documents, planning

Maintainers

Details

svn.ploopi.org/trunk

Homepage

Installs: 658

Dependents: 0

Suggesters: 0

Security: 0

Type:project

dev-trunk 2022-04-07 15:53 UTC

This package is auto-updated.

Last update: 2022-05-25 06:00:02 UTC


README

A propos

http://www.ploopi.org/

Avertissement

Version de développement

Installation

Prérequis

Installation des paquets logiciels nécessaires

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install --yes apache2 libapache2-mod-php php php-mysql php-gd php-zip php-curl php-cli php-xml php-mbstring memcached php-memcached mariadb-server unoconv composer python-hachoir-metadata catdoc xpdf-utils jhead unrtf unzip zip openssl subversion git netcat
sudo a2enmod rewrite expires headers
sudo service apache2 restart

Définitions des droits pour la base de données

sudo mysql -uroot -p -e "GRANT ALL PRIVILEGES ON ploopi.* TO 'ploopi'@'localhost' IDENTIFIED BY 'ploopi' WITH GRANT OPTION;"

Installation Ploopi

mkdir /var/www/ploopi
cd /var/www/ploopi
composer create-project --no-dev --no-interaction ovensia/ploopi:dev-trunk .
sudo chown -R www-data:www-data .
sudo find . -type d -print0 | xargs -0 -n 1 chmod 500
sudo find . -type f -print0 | xargs -0 -n 1 chmod 400
sudo find {data,config,modules} -type d -print0 | xargs -0 -n 1 chmod 700
sudo find {data,config,modules} -type f -print0 | xargs -0 -n 1 chmod 600

Config Apache

Création d'un Virtual Host (optionnel mais recommandé) :

sudo nano /etc/apache2/sites-available/ploopi.conf

Puis insérez les lignes suivantes :

<VirtualHost *>
    ServerName ploopi

    DocumentRoot /var/www/ploopi/

    <Directory /var/www/ploopi/>
            AllowOverride All
    </Directory>
</VirtualHost>

On active le site et on redémarre Apache :

sudo a2dissite 000-default
sudo a2ensite ploopi
sudo service apache2 reload

Sécurité

sudo nano /etc/apache2/conf-enabled/security.conf
ServerTokens Prod
ServerSignature Off
sudo service apache2 reload

Téléchargement direct

https://daily.ploopi.org/

Licence

GPL 2.0