Communauté francophone de PostgreSQL

La communauté francophone de PostgreSQL

Outils pour utilisateurs

Outils du site


admin:celeste2

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
admin:celeste2 [2017/04/16 16:58]
daamien
admin:celeste2 [2017/08/03 19:20] (Version actuelle)
daamien [apache]
Ligne 1: Ligne 1:
 ====== Celeste2 ====== ====== Celeste2 ======
  
-====== Tantor2 ======+  * Installation : avril 2017 
 +  * Mise en Prod : juillet 2017 
 +===== Installation de base  =====
  
-  * installation : avril 2017+Les dépots debian de Gandi sont tout pourris alors on met les dépots officiels dans le `source.list`
  
 +<code>
 +deb http://fr.archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse
 +deb http://security.ubuntu.com/ubuntu xenial-security main restricted universe multiverse
 +deb http://fr.archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse
 +</code>
  
-===== Installation de base  =====+On met en_US.UTF8 par défaut
  
 <code> <code>
-# On met en_US.UTF8 par défaut 
 sudo dpkg-reconfigure locales  sudo dpkg-reconfigure locales 
-Quelques paquets utiles +</code> 
-sudo apt install make cron vim screen rsync git software-properties-common + 
-# Activation des dépots universe +Quelques paquets utiles 
-sudo add-apt-repository universe+ 
 +<code>
 sudo apt update sudo apt update
-sudo apt install fail2ban+sudo apt install make cron vim screen rsync git software-properties-common unattended-upgrades language-pack-fr 
 +sudo apt install fail2ban mailman postfix postgrey
 </code> </code>
  
 ===== PostgreSQL 9.3  ===== ===== PostgreSQL 9.3  =====
  
-<code> +On se branche sur les dépot pgdg : /etc/apt/sources.list.d/pgdg.list   
-sudo vi /etc/apt/sources.list.d/pgdg.list + 
-   +<code> 
 deb http://apt.postgresql.org/pub/repos/apt/ xenial-pgdg main deb http://apt.postgresql.org/pub/repos/apt/ xenial-pgdg main
-   +</code> 
 + 
 +et c'est parti ! 
 + 
 +<code>   
 wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
-sudo apt-get update  +sudo apt update  
-sudo apt install postgresql-client-9.3 postgresql-9.3 libpq-dev postgresql-server-dev-9.3+sudo apt install postgresql-client-9.3 postgresql-9.3 libpq-dev postgresql-server-dev-9.3 postgresql-contrib-9.3
 </code> </code>
  
 +Mise en place du Hot Standby:
 +
 +https://cloud.google.com/community/tutorials/setting-up-postgres-hot-standby
 +
 +===== apache =====
 +
 +<code>
 +sudo apt update 
 +sudo apt install apache2 php php-pgsql libapache2-mod-php php7.0-mbstring php-xml
 +sudo a2enmode rewrite cgi
 +</code>
 +
 +Gotchas : 
 +
 +  * docs > https://stackoverflow.com/questions/12579448/php-short-open-tag-on-not-working
 +  * docs > https://stackoverflow.com/questions/39469264/fatal-error-uncaught-error-call-to-undefined-function-ereg-replace-php-7
admin/celeste2.1492354713.txt.gz · Dernière modification: 2017/04/16 16:58 de daamien