Commit 4032921f authored by  JosephK's avatar JosephK

Merge branch 'master' of framagit.org:framasoft/framacloud

parents 87256d43 929ada1e
Pipeline #54564 passed with stages
in 50 seconds
......@@ -12,7 +12,7 @@ the University of Strasbourg and that we have largely overhauled.
Here is a tutorial to help you install it on your server.
<p class="alert alert-info">
<span class="label label-primary">Information</span><br /> In the following tutorial we will give you the instructions for a Debian server with MySQL database, Apache web server (or NginX), PHP 5.4 (minimum), Postfix (or Exim, for sending emails) and Git installed.<br />
<span class="label label-primary">Information</span><br /> In the following tutorial we will give you the instructions for a Debian server with MySQL database, Apache web server (or Nginx), PHP 5.4 (minimum), Postfix (or Exim, for sending emails) and Git installed.<br />
We assume that you have already pointed yout domain name on your server with your
<a href="https://en.wikipedia.org/wiki/Domain_name_registrar">registrar</a>.
</p>
......
......@@ -29,6 +29,7 @@
* [Framapad / Etherpad](cultiver-son-jardin/etherpad.md)
* [Framapiaf / Mastodon](cultiver-son-jardin/mastodon.md)
* [Framapic / Lutim](cultiver-son-jardin/lutim.md)
* [Framasite / Grav](cultiver-son-jardin/grav.md)
* [Framaslides / Strut](cultiver-son-jardin/framaslides.md)
* [Framatalk / Jitsi Meet](cultiver-son-jardin/jitsi-meet.md)
* [Framateam / Mattermost](cultiver-son-jardin/gitlab.md)
......
......@@ -167,7 +167,7 @@
</div>
<div class="col-md-3 col-sm-6">
<a href="mastodon.html" class="btn btn-lg btn-block btn-default">
<p><i class="fa fa-2x fa-retweet" aria-hidden="true"></i></p>
<p><i class="fa fa-2x fa-mastodon" aria-hidden="true"></i></p>
<p><b class="violet">Frama</b><b class="vert">piaf</b></p>
<p><b>Mastodon</b></p>
</a>
......@@ -186,6 +186,13 @@
<p><b>Etherpad</b></p>
</a>
</div>
<div class="col-md-3 col-sm-6">
<a href="grav.html" class="btn btn-lg btn-block btn-default">
<p><i class="fa fa-2x fa-globe" aria-hidden="true"></i></p>
<p><b class="violet">Frama</b><b class="vert">site</b></p>
<p><b>Grav</b></p>
</a>
</div>
<div class="col-md-3 col-sm-6">
<a href="framaslides.html" class="btn btn-lg btn-block btn-default">
<p><i class="fa fa-2x fa-pie-chart" aria-hidden="true"></i></p>
......@@ -196,7 +203,7 @@
<!--
<div class="col-md-3 col-sm-6">
<a href="diaspora.html" class="btn btn-lg btn-block btn-default">
<p><i class="fa fa-2x fa-asterisk" aria-hidden="true"></i></p>
<p><i class="fa fa-2x fa-diaspora" aria-hidden="true"></i></p>
<p><b class="violet">Frama</b><b class="vert">sphère</b></p>
<p><b>Diaspora*</b></p>
</a>
......
......@@ -15,7 +15,7 @@ sudo apt-get install build-essential libssl-dev libpq-dev zlib1g-dev cpanminus
Dolomon est codé en Perl, pour le faire fonctionner il est nécessaire d’installer Carton, un gestionnaire de modules Perl.
```
cpan Carton
cpan Carton inc::Module::Install
```
## Installation
......
......@@ -15,7 +15,7 @@ Voici un tutoriel pour vous aider à l’installer sur votre serveur.
<span class="label label-primary">Informations</span><br /> Dans la
suite de ce tutoriel, les instructions seront données pour un serveur
dédié sous Debian avec une base de données MySQL, un serveur web Apache
(ou NginX), PHP 5.4 (minimum) et Postfix (ou Exim ; pour l’envoi des courriels)
(ou Nginx), PHP 5.4 (minimum) et Postfix (ou Exim ; pour l’envoi des courriels)
d'installés.<br />
Nous supposerons que vous avez déjà fait pointer votre nom de domaine
sur votre serveur auprès de votre
......@@ -43,6 +43,10 @@ dans lequel seront copiés les fichiers avec les droits d’accès correspondant
Connectez-vous avec l’utilisateur `framadate` : `su framadate -s /bin/bash`
Si elle ne l’est pas déjà, installez l’extension php intl :
sudo apt-get install php5-intl
Puis, téléchargez la dernière [version stable de Framadate](https://framasoft.frama.io/framadate/latest.zip) qui inclus les librairies nécessaires.
Et dézippez son contenu sur le serveur.
......
# Installation de Grav
## Introduction
Grav est le logiciel utilisé pour créer des sites sur [frama.site](https://frama.site/).
<p class="alert alert-info">
<b>Ce tutoriel est en cours de rédaction</b>.
<br />
Dans la suite de ce tutoriel, les instructions seront données pour un serveur dédié sous Debian Stretch, php 7.0 et un serveur web Nginx.
</p>
## Pré-requis
* PHP 5.5.9 ou supérieur. Normalement, les [modules suivants](https://learn.getgrav.org/basics/requirements#php-requirements) sont déjà installés sur votre serveur.
* git
`$ apt install php7.0 php7.0-gd php7.0-mbstring php7.0-curl php7.0-xml php7.0-zip git`
## Installation
### Semer
Clonez le dépôt de Grav :
```
$ cd /var/www/html
$ git clone https://github.com/getgrav/grav.git
$ cd grav
$ bin/grav install
$ cd /var/www/html
$ chown -R www-data grav
```
......@@ -20,7 +20,11 @@ Le dépôt fourni par Jitsi utilisant le chiffrement, nous allons devoir install
apt-get install apt-transport-https
Ajoutons l'adresse du dépôt :
Afin d'installer Jitsi il est nécessaire d'avoir les dépots jessie-backports pour installer Java Runtime Environment (étape non nécessaire pour Debian stretch)
echo 'deb http://ftp.fr.debian.org/debian/ jessie-backports main' >> /etc/apt/sources.list
Ajoutons aussi l'adresse du dépôt jitsi :
echo 'deb https://download.jitsi.org stable/' >> /etc/apt/sources.list.d/jitsi-stable.list
......@@ -41,10 +45,15 @@ Et importons les clés des *packageurs* de Jitsi dans le trousseau de notre syst
comme fiables par notre système de paquet
</div>
Enfin, mettons à jour notre liste de paquets disponibles :
Mettons à jour notre liste de paquets disponibles :
apt-get update
Installation de Java Runtime Environment (/!\ enlever ` -t jessie-backports` si la distribution est Debian stretch)
apt-get install -t jessie-backports openjdk-8-jre-headless ca-certificates-java
## 2 - Semer
![](images/icons/semer.png)
......
......@@ -13,7 +13,7 @@ Voici un tutoriel pour vous aider à l’installer sur votre serveur.
<span class="label label-primary">Informations</span><br /> Dans la
suite de ce tutoriel, les instructions seront données pour un serveur
dédié sous Debian Jessie avec une base de données PostgreSQL et un
serveur web NginX.<br />
serveur web Nginx.<br />
Nous supposerons que vous avez déjà fait pointer votre nom de domaine
sur votre serveur auprès de votre
<a href="http://fr.wikipedia.org/wiki/Bureau_d%27enregistrement">registraire</a>.
......
......@@ -58,7 +58,7 @@ de wallabag.
Vous aurez aussi besoin d'un serveur Web pour afficher les pages. Et rien de
tel qu'un serveur rapide et léger pour servir vos pages, du coup, on installe
NginX
Nginx
sudo apt install nginx
......
......@@ -100,6 +100,7 @@ pre {
.summary .chapter > a[href$="framaslides.html"]:before { content: "\f200"; }
.summary .chapter > a[href$="mastodon.html"]:before { content: "\f2e1"; }
.summary .chapter > a[href$="dolomon.html"]:before { content: "\f25a"; }
.summary .chapter > a[href$="grav.html"]:before { content: "\f0ac"; }
.summary .chapter > a[href$="auto-hebergement/"]:before { content: "\f02d"; }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment