Tuto Installer X2GoServer avec MATE sur un Serveur Ubuntu 14.04 LTS Trusty.

Le but est de pouvoir se connecter à un serveur distant Ubuntu 14.04 avec une belle interface graphique Mate

Depuis la version 3, Gnome est mal supporté par X2GO nous allons donc utiliser MATE, un Excellent fork de gnome 2 en mieux 🙂

x2go-debian7

Pré-requis :

Sur un Server (type OVH par exemple)  la commande  add-apt-repository, sudo, nano  n’est pas installé par défaut,

Pour l’ajouter tapez : ( en  root vous n’avez pas besoin de taper sudo)

apt-get install sudo; sudo apt-get install nano;
sudo apt-get install --yes software-properties-common;
sudo apt-get install --yes python-software-properties;
Installation Openshh-server certainement déjà installé de base.
sudo apt-get install openssh-server --yes; sudo service ssh start;

1) installation de l’interface Graphique Mate dans ubuntu 14.04:

sudo apt-add-repository ppa:ubuntu-mate-dev/ppa --yes;
sudo apt-add-repository ppa:ubuntu-mate-dev/trusty-mate --yes;
sudo apt-get update;
sudo apt-get upgrade --yes;
sudo apt-get install --yes --no-install-recommends ubuntu-mate-core ubuntu-mate-desktop;
sudo apt-get update; sudo apt-get install --yes --force-yes mate-desktop-environment-extra; 
sudo apt-get install --yes --force-yes mate-notification-daemon caja-gksu caja-open-terminal;

Ajouter les thèmes Ubuntu Ambiance & Radiance

sudo add-apt-repository ppa:ravefinity-project/ppa;
sudo apt-get update;
sudo apt-get install --yes ambiance-colors radiance-colors;

Applications  facultatives :  Gestionnaire de Mise à jours, logithèque, Gestionnaire de tache planifié « CRON », filezilla, Geany

sudo apt-get install -y filezilla geany update-manager software-center synaptic gnome-schedule;

## installation des packages du complet bureau Ubuntu (pas utile et facultatif);

sudo apt-get install --yes ubuntu-desktop;

__________________________________________________________________________________

2) installation de X2Go-server  pour Ubuntu 14.04:

sudo apt-add-repository ppa:x2go/stable;
sudo apt-get update;
sudo apt-get install x2goserver x2goserver-xsession --yes;
sudo apt-get install x2gomatebindings --yes;
service x2goserver restart;

3) télécharger X2go client pour vous connecter

Ajouter mate-session dans Client X2Go►Session►Session Type►Custom Desktop►Command : saisir mate-session

pour Windows ici : http://code.x2go.org/releases/binary-win32/x2goclient/heuler/mingw32-4.4/qt-4.8/

pour linux ici :  http://wiki.x2go.org/doku.php/download:start

4) Attention Piège !

Si vous formatez votre serveur,   X2Go-client ne pourra pas se re-connecter !

Car la clé ssh sera différente, il faut supprimer sur votre poste client ../ssh/known_hosts

known_hosts

et voila ! 🙂

Voir aussi : Tuto installer freenx avec mate sur serveur ubuntu 14.04 lts trusty

Optimiser Nginx : Comment éviter 504 Timeout error

Sur un serveur Nginx par defaut une requète ne doit pas mettre plus de 60 secondes.

Au delà  Nginx retourne une page d’erreur « 504 Timeout error », comme si le serveur était « tombé ».

Pour de la consultation classique, ce délai est suffisant, mais lors de requêtes mysql comme une mise à jour de Magento par exemple, une ré-indexation, ou un backup c’est très insuffisant.

Par defaut le time_out est à 60  (60 secondes ) voici comment l’augmenter.

Créer un fichier « mon_nginx.conf »   dans le dossier  /etc/nginx/conf.d/

nano /etc/nginx/conf.d/mon_nginx.conf

contenant :

proxy_connect_timeout 600;
proxy_send_timeout 600;
proxy_read_timeout 600;
send_timeout 600;
fastcgi_buffers 8 256k;
fastcgi_buffer_size 512k;
# Ne pas trop augmenter fastcgi ça utilise de la mémoire pour rien.

Pensez a redémarrer les services nginx pour prendre en compte les modifications :

/etc/init.d/nginx restart;
# ou sur un serveur ubuntu;
sudo /etc/init.d/nginx restart;

__________________________________________

Si vous utilisez un Serveur PLESK 11.5  ou 12 :

Il faut modifier les paramètres PHP et NGNIX :

nginx-1b

 

En plus de la modification si dessus vous devez aussi augmenter : fastcgi_read_timeout 300;

Dans Plesk ► Site Web & Domaines ► Votre Domaine ►  paramètres du serveur Web

en bas de page ajouter :  fastcgi_read_timeout 300;

nginx

 

2)  Modifier aussi les paramètres PHP

Memory_limit à 512 M

max_execution_time 600    (soit 10 minutes)

max_input_time 600 (ne jamais mettre une valeur supérieur à max_execution_time)

facultatif post_max_size  et upload_max_filesize, vous pouvez au contraire vouloir réduire afin de limiter les upload .

PHP

Pensez a redémarrer les services nginx et apache pour prendre en compte les modifications :

/etc/init.d/nginx restart;
# ou sur un serveur ubuntu;
sudo /etc/init.d/nginx restart;

service apache2 restart

Source :  http://kb.parallels.com/en/120210

 

 

Tuto Installer X2GoServer avec MATE sur un Serveur DEBIAN.

Le but est de pouvoir se connecter à un serveur distant Debian avec une belle interface graphique Mate

Depuis la version 3, Gnome est mal supporté par X2GO nous allons donc utiliser MATE, un Excellent fork de gnome 2 en mieux 🙂

x2go-debian7

 

1) installer x2Go serveur

Tapez dans un termial (avec putty par exemple)

echo "deb http://packages.x2go.org/debian wheezy main ## X2GO SERVER" | tee -a /etc/apt/sources.list
 
apt-key adv --recv-keys --keyserver keys.gnupg.net E1F958385BFE2B6E
 
apt-get update;
apt-get install x2go-keyring && apt-get update;
apt-get install x2goserver x2goserver-xsession;

2) installer Mate sur Debian ..

La suite ici

https://erickranich.wordpress.com/2014/06/18/tuto-installer-mate-desktop-sous-debian/

 

3) télécharger X2go client pour vous connecter

Ajouter mate-session dans Client X2Go►Session►Session Type►Custom Desktop►Command : saisir mate-session

pour Windows ici : http://code.x2go.org/releases/binary-win32/x2goclient/heuler/mingw32-4.4/qt-4.8/

pour linux ici :  http://wiki.x2go.org/doku.php/download:start

 

3) Attention Piège !

Si vous formatez votre serveur  X2Go-client ne voudra pas se re-connecter !

car la clé ssh est différente , il faut supprimer sur votre poste client ../ssh/known_hosts

known_hosts

Freenx avec MATE sur un Serveur Ubuntu 14.04 LTS Trusty.

installer freeNx Server sous Ubuntu 14.04 LST (Trusty)

Le but est de pouvoir se connecter à un serveur distant ubuntu avec une belle interface graphique Mate

Depuis la 13.10 Unity et Gnome sont  mal reconnu nous allons donc utiliser MATE, un fork de gnome 2.

freenx-14-04

Pré-requis :

Sur un Server (type OVH par exemple)  la commande  add-apt-repository, sudo, nano  n’est pas installé par défaut,

Pour l’ajouter tapez : ( en  root vous n’avez pas besoin de taper sudo)

apt-get install sudo; sudo apt-get install nano;
sudo apt-get install --yes software-properties-common;
sudo apt-get install --yes python-software-properties;
Installation Openshh-server certainement déjà installé de base.
sudo apt-get install openssh-server --yes; sudo service ssh start;

1) installation de l’interface Graphique Mate dans ubuntu 14.04:

sudo apt-add-repository ppa:ubuntu-mate-dev/ppa --yes;
sudo apt-add-repository ppa:ubuntu-mate-dev/trusty-mate --yes;
sudo apt-get update;
sudo apt-get upgrade --yes;
sudo apt-get install --yes --no-install-recommends ubuntu-mate-core ubuntu-mate-desktop;
sudo apt-get install --yes --force-yes mate-desktop-environment-extra;
sudo apt-get install --yes --force-yes mate-notification-daemon caja-gksu caja-open-terminal;

Applications  facultatives :  Gestionnaire de Mise à jours, logithèque, Gestionnaire de tache planifié « CRON », filezilla, Geany

sudo apt-get install -y filezilla geany update-manager software-center synaptic gnome-schedule;

## installation des packages du complet bureau Ubuntu (pas utile et facultatif);

sudo apt-get install --yes ubuntu-desktop;

__________________________________________________________________________________

2) installation de freenx server 14.04:

sudo add-apt-repository --yes ppa:kranich/server;
sudo apt-get update;
sudo apt-get install --yes freenx-server;
wget -N "https://bugs.launchpad.net/freenx-server/+bug/576359/+attachment/1378450/+files/nxsetup.tar.gz";
 tar -xvf nxsetup.tar.gz;
 sudo cp nxsetup /usr/lib/nx/nxsetup;
 sudo /usr/lib/nx/nxsetup --install --auto
S'il vous demande de remplacer la Clé tapez N comme Non

Enfin redémarrer votre serveur et laisser quelques minutes.
sudo reboot;
_____________________________________________________________________________________________


3)  installation du client FreeNX nxclient-3.5

N’installer pas la Version 4.2 uniquement la 3.5.

– Pour windows nxclient-3.5.0-9.exe  Télécharger ici 

-Pour Ubuntu , je l’ai ajouter dans mon PPA:kranich/server

sudo add-apt-repository ppa:kranich/server --yes ;
sudo apt-get update --yes;
sudo apt-get install nxclient

4)  Utilisation du client FreeNX 3.5

1►ouvrez NOMACHINE ► Configure…

2►Saisissez l’adresse IP du Serveur, cliquez dans la zone Desktop ►Settings…

3►Cochez « Run The following command »

4►Saisissez mate-session

5►Cochez « New virtual desktop »

6►Onglet Advanced, cochez  « Disable Direct Draw for screen rendering »

7► Bouton Save

nomachine2


► Pour vous connecter utiliser le Login et password de votre serveur .

nomachine3

5) Réglage du clavier AZERTY sous MATE avec FreeNX @ # ..

►Clavier ►Agencement► +  ► France

clavier

! Piège ! Lorsque vous ouvrez une session déjà active depuis un autre Pc,  il arrive parfois d’être en QWERTY ! (erreur de nappage clavier)

Conseil : Glissez l’icone clavier dans la barre de menu pour le réactiver plus rapidement.

6) L’icones Prise en charge des langues ajouter le Français

Glissez la langue Française au-dessus de L’anglaise pour quelle devienne la langue par défaut

J’ai des difficultés avec la langue qui restait en anglais, j’ai résolu en modifiant manuelement le fichier : /etc/default/locale

LANG= »fr_FR.UTF-8″
LANGUAGE= »fr »
LC_NUMERIC= »fr_FR.UTF-8″
LC_TIME= »fr_FR.UTF-8″
LC_MONETARY= »fr_FR.UTF-8″
LC_PAPER= »fr_FR.UTF-8″
LC_IDENTIFICATION= »fr_FR.UTF-8″
LC_NAME= »fr_FR.UTF-8″
LC_ADDRESS= »fr_FR.UTF-8″
LC_TELEPHONE= »fr_FR.UTF-8″
LC_MEASUREMENT= »fr_FR.UTF-8″

Voir aussi : installer x2go server avec mate sur un serveur ubuntu 14.04 lts trusty

Installer Zpanelcp (sentora) un WebPanel Simple efficace sur serveur Web Ubuntu

zpanel-fr Après avoir essayé  pas mal de Web Panel, Cpanel, Webmin, IPSconfig, Ajentis et Plesk. J’ai retenu, Zpanelcp pour plusieurs raisons :  il est facile d’utilisation en français, il est suivi, Gratuit,  Idéal pour Gérer Domaines, DNS, Emails, Comptes FPT,  bases Mysql & vos sauvegardes Backup .

Installation sur un Ubuntu Serveur 14.04 LTS :

L’installation doit être exécuté en mode ROOT sur une installation Ubuntu « Fraîche »  sans Mysql ni apache ni php..  cette installation les ajoutera.  test effectué sur serveurOVH & KIMSUFI. A installer en premier sur le serveur, l’installation s’occupera d’installer les packages php, mysql, apache, etc..

1) Supprimer  apparmor puis redemarrer le serveur avant l’installation

sudo apt-get autoremove apparmor;
reboot;
 
2) Installation de ZpanelCP :
#Nouvelle version 3 (10/06/2014): wget -N "http://www.cubuntu.fr/serveur/zpanel/installer.-sh";bash installer.-sh

ancienne installation 1:  wget -N "https://github.com/zcworld/Installer/raw/master/u14_beta1.sh" && bash u14_beta1.sh
ancienne installation 2 : wget - no-check-certificat https://github.com/zcworld/ZPX-installer-Beta/blob/master/Ubuntu/14.x/PHP_5.5.9/installer.sh;  

N’oubliez pas de notez vos mots de passes après l’installation :

Daemon run complete!
##############################################################
# Congratulations ZpanelX has now been installed on your     #
# server. Please review the log file left in /root/ for      #
# any errors encountered during installation.                #
#                                                            #
# Save the following information somewhere safe:             #
# MySQL Root Password : Mf***GAA***Mo                        #
# MySQL Postfix Password : 1****d9D**                        #
# ZPanelX Username : zadmin                                  #
# ZPanelX Password : **N4SCP**                               #
# ZPanelX Web login can be accessed using your server IP     #
# inside your web browser.                                   #
##############################################################

3) après l’installation il faut restaurer les dépots ubuntu .

sudo cp /etc/apt/sources.list.save /etc/apt/sources.list

source : http://forums.zpanelcp.com/Thread-Ubuntu-14-0-installer-BETA-R2-DL

Installation sur un Ubuntu Serveur 12.04 LTS :

L’installation doit être exécuté en mode ROOT sur une installation Ubuntu « Fraîche » sans Mysql ni apache ni php..  cette installation les ajoutera. A installer en premier sur le serveur, l’installation s’occupera d’installer les packages php, mysql, apache, etc..

echo "installation de Zpanel";
wget -N "http://www.zvps.co.uk/downloads/ubuntu/10-1-0/installer-10-1-0-ubuntu-64.sh.x.tar.gz";
tar -xf installer-10-1-0-ubuntu-64.sh.x.tar.gz;
chmod +x installer-10-1-0-ubuntu-64.sh.x;
apt-get install curl --yes;
./installer-10-1-0-ubuntu-64.sh.x;

Installation de la langue française  :

wget https://raw.github.com/ZPanelFR/zpxfrtrad/master/install-x86_64-zpxfrtrad.sh.x && chmod +x install-x86_64-zpxfrtrad.sh.x && ./install-x86_64-zpxfrtrad.sh.x

Source: http://zpanelcp.fr/forum/8-langues/98-resolu-comment-changer-de-langue?start=10 
et https://github.com/ZPanelFR/zpxfrtrad

Zpanel sécurise vos sites grâce  à SUHOSIN.

zpanel-fr-Suhosin

Piège à éviter :

une page Blanche dans votre applications php ? c’est le cas OwnCloud 6, vérifiez les paramêtres de Suhosin, soit dans Zpanel soit directement /etc/php/conf.d/suhosin.ini

EDIT :

Suite à l’acquisition commerciale du projet ZPanel, les développeurs ont crée Sentora, un fork de ZPanel open-source publique. : http://sentora.org/

Voyant que le nouveau propriétaire a fermer le forum de zpanelcp, pour ne pas laisser à l’abandon les utilisateurs de zpanelcp, le support continue sur le forum http://forums.sentora.org/forumdisplay.php?fid=52

shellinabox : Un Terminal SSH dans votre navigateur / Connexion aux serveurs Web

En général pour se connecter a un Serveur on utilise un Terminal SSH comme Puttty.

Afin de se connecter en Terminal SSH  de n’importe ou il est beaucoup plus pratique (et simple)

d’utiliser votre Navigateur Internet  Firefox, Chrome, Explorer..

shellinabox

Solution :

Installer Shellinabox sur votre serveur.

Sur un Serveur Debian ou Ubuntu shellinabox est directement dans les dépots.

sudo apt-get install shellinabox

service shellinabox start

il ne reste plus qu’a vous connecter a votre serveur en ajouter :4300 

http://www.votreServeur.fr:4200

Piège à éviter :

Pour une raison évidente de sécurité shellinabox refuse la connexion root

soit vous modifiez /etc/default/shellinabox

nano -m /etc/default/shellinabox
#HELLINABOX_USER=root
#SHELLINABOX_GROUP=root
Remplacez: 
SHELLINABOX_ARGS="--no-beep" 
par : 
SHELLINABOX_ARGS="--no-beep --service=/:SSH"

Soit vous créez un autre utilisateur.

Exemple : Login User et password : motdepass

1) création du mot de passe  (cette commande transforme le MOT motdepass en cryptage  :  iOHs/n61uIOmk

mkpasswd motdepass 
iOHs/n61uIOmk

2) Création de l’utilisateur User useradd  user -m -p  iOHs/n61uIOmk

En car erreur pour supprimer un compte :

sudo userdel -r user

Optimiser votre serveur Magento, votre hébergement pour Magento – PHP.ini – my.cnt – Nginx.cong

Les sujets qui vont êtres abordés :

  • .htaccess
  • php.ini
  • php_admin_value memory_limit,
  • php_value max_execution_time
  • my.cnf

.htaccess conseillé pour Magento :

Voici un .htaccess optimisé pour Magento,

RewriteBase /VotreDossierMagento/

# memory_limit Mini conseillé 64M
php_value memory_limit 128M
php_value max_execution_time 18000

# Facultatif : pour Activer la compression gain de 30%
<IfModule mod_deflate.c>
php_flag zlib.output_compression on   
SetOutputFilter DEFLATE
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascrip
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary
</IfModule>

 

inutile depuis fooman-speedster > 2.0Si vous avec installez l’extention : fooman-speedster < 1.2 ajouter dans le .htacces

#Si vous utilisez l'extension d'acceleration fooman-speedster RewriteRule ^(index.php/)?minify/([^/]+)(/.*.(js|css))$ lib/minify/m.php?f=$3&d=$2



Php.ini

c’est le fichier d’initialisation (réglage) de votre php, c’est donc un fichier important.

Il peut être paramétré à 3  endroits,  c’est le dernier qui l’emporte, plafonné par les restrictions des précédents:

  • Le premier c’est celui du serveur donc générale, valable pour tout les sites hébergés sur le serveur.
  • Sur un serveur avec Plesk 11 il se trouve ici : opt/psa/admin/conf/php.ini)

Edit le 1/07/2014 :

  • Sur un serveur avec Plesk 12 il se trouve ici : etc/php5/apache2/php.ini  et  etc/php5/apache2/cgi/php.ini

     

 

  • Le second c’est celui de votre site, il n’est valable que dans votre site, il est prioritaire à celui du serveur dans la limite autorisé par le premier  ( domaine d’un serveur avec Plesk il est ici : var/www/vhosts/VotreSite/conf)
  • Le Troisième c’est celui de chaque dossier dans le .htaccess (pour le voir pensez a afficher les fichiers cachés) .  il est prioritaire à celui du premier (serveur), et du Second (domaine) dans la limite autorisé par le premier comme le Second.

Exemples  d’erreurs fréquentes : 

1) Dans le .htaccess de votre dossier Magento vous mettez :

php_admin_value memory_limit 256M

ça ne sert a rien si votre Serveur limite à 128M et votre Domaine limite à 64M, votre Limite est de 64M.

2) Autre erreur :

Vous modifiez le premier ../conf/php.ini, = 256M, mais laissez les deux autres d’origines  (var/www/vhosts/VotreSite/conf, et celui dans .htaccess), ça ne sert a rien aussi, si dans le .htaccess la ligne limite est à 32M, c’est lui qui sera pris en compte 🙂

php.ini du Serveur: php_admin_value memory_limit 256M 
Ligne dans .htacces: php_admin_value memory_limit 32M

Maintenant que savez ça, nous allons pourvoir  paramétrer PHP pour Magento correctement .


php_admin_value memory_limit

Magento recommande 64M, c’est la valeur pas défaut dans le .htacces, vous pouvez toujours mettre un peu plus 128M voir 256M (toujours dans la limite de Php.ini du serveur)

Selon les cas :

  • Hébergement Mutualité : Mettre dans .htacces de votre dossier Magento (demandez à votre Hebergeur le Maxi autorisé possible)

.htacces :

php_admin_value memory_limit = 128M
  •  Serveur Dédié avec Plesk : Si  vous avez un serveur puissant dans .htaccess commentez la ligne  # (# = désactiver la ligne), et paramétrez directement le domaine ou le Serveur,

1) dans .htaccess du dossier Magento

#ligne commenté car j'utilise le paramêtre dans Plesk
#php_admin_value memory_limit = 64M

2) Dans  Plesk > Domaines > VotreNomDomaine >  Personnalisé > Paramètre PHP >

memory_limit  Saisissez

  • -1    comme illimité (serveur 16Go ou +)
  • 256 Mo        pour Serveur avec 8Go de Ram
  • 128 Mo        pour Serveur avec 4Go de Ram
  • 64 Mo          pour un serveur de 2Go de ram
 -Redémarrez Le service Apache ou le Serveur pour prendre en compte les Modifications

Attention : Mettre -1 illimité comporte des risques : Si un Script, une tache Cron part en vrille, elle  peut consommer toute la mémoire de votre Serveur, donc celui-ci va planter, utiliser -1 que si vous êtes sûr 100%, surveillez-la charge de votre serveur, si non mettez 256Mo c’est largement suffisant.


php_value max_execution_time

Magento recommande 18000, c’est la valeur pas défaut dans le .htacces, vous pouvez toujours mettre un peu plus 180000 (toujours dans la limite de Php.ini du serveur)

php_value max_execution_time 180000

# ou désactivé la si vous utilisez les paramètres dans Plesk
#php_value max_execution_time 180000
  •  Serveur Dédié avec Plesk : Si  vous avez un serveur puissant (dans .htaccess commentez la ligne  # (# = désactiver la ligne), et paramétrer directement le domaine ou le Serveur, vous pouvez mettre « 1800000 »
 -Redémarrez Le service Apache ou le Serveur pour prendre en compte les Modifications

Paramétrage de PHP.ini

Conseillé pour Magento :  opt/psa/admin/conf/php.ini

Modifier

  • memory_limit = 512M     (256M si serveur 8Go, 128M si serveur 4go)
  • max_execution_time = 18000
  • max_input_time = 1200
  • output_buffering = 4096

Facultatif Ajouter

  • default_socket_timeout = 1800000
  • pdo_mysql.cache_size = 2000
  • mysql.allow_persistent = On
  • mysql.connect_timeout = 1500  (edit le 01/07/2014)

Ou Vous pouvez aussi saisir directement dans  Plesk > Domaines > VotreNomDomaine >  Personnalisé > Paramètre PHP >

-Redémarrez Le service Apache ou le Serveur pour prendre en compte les Modifications

Pensez a Désactivé ces paramètres dans .Htaccess de Magento si elle existe pas #


Optimiser Mysql / Magento dans my.cnf

my.cnf, : c’est le fichier de configuration de la base Mysql , sur un serveur avec Plesk il est ici : /etc/mysql/my.cnf

Selon les Cas :

Serveur avec de 4 à 8Go

key_buffer        = 16M
max_allowed_packet    = 16M
thread_stack        = 192K
query_cache_limit    = 1M
query_cache_size        = 24M
table_cache = 1024

Serveur avec 16Go avec 4x Core

key_buffer        = 32M
max_allowed_packet    = 32M
thread_stack        = 192K
query_cache_limit    = 2M
query_cache_size        = 64M

####### Facultatif Ajouter ######
 table_cache = 1024  
# 2x le nombre de cores CPU innodb_thread_concurrency = 8
innodb_thread_concurrency = 8
#(safe vs speed, 0 speed, 1 safe, 2 mixed)
 innodb_flush_log_at_trx_commit = 0
 innodb_log_buffer_size = 32M
# 66% de la mémoire disponible # (3 Go sur un serveur web 8 Go de RAM ) # (1024M sur un site web 4 Go de RAM
innodb_buffer_pool_size = 4096M
innodb_additional_mem_pool_size = 32M
########  fin de l'ajout  #######

Pensez a redémarrer le Service Mysql pour prendre en compte les modifications.


Serveur NGINX

Si votre serveur utilise NGINX pour éviter des time_out au bout d’une minutes :

Par default le time_out est à 60  (60 secondes ) voici ma moficiation

Créer un fichier « mon_nginx »   dans le dossier  /etc/nginx.conf/ contenant :

proxy_connect_timeout 600;
proxy_send_timeout 600;
proxy_read_timeout 600;
send_timeout 6008;
## ne pas mettre autre chose + utilisera de la mémoire pour rien.
fastcgi_buffers 8 256k;
fastcgi_buffer_size 512k;

Pensez a redémarrer les services nginx pour prendre en compte les modifications :