Parlons de votre projet

Catégorie

Apache

9 articles

Désactiver l’intégration de la souris dans VIM

Pour désactiver la souris dans vim, il suffit d’inscrire l’instruction suivante dans ~/.vimrcset mouse-=aPuis de reloader le fichier parametre . ~/.vimrc Précautions avant d’exécuter la commande Ce tutoriel conserve la commande et le contexte de sa publication. Avant de l’utiliser sur un dépôt actuel, inspectez la branche, les fichiers modifiés et la cible exacte : git status --short git log --oneline --decorate -5 Créez une branche ou un tag de sauvegarde lorsque l’opéra...

Installer PHP 7.1 avec le ppa ondrej/php

sudo add-apt-repository ppa:ondrej/php sudo apt-get update sudo apt-get install php7.1 sudo apt-get install php7.1-cli \ php7.1-common \ php7.1-json \ php7.1-opcache \ php7.1-mysql \ php7.1-mbstring \ php7.1-mcrypt \ php7.1-zip php7.1-fpm sudo a2dismod php7.2 sudo a2enmod php7.1 sudo service apache2 restartPuis configurer la version activesudo update-alternatives --set php /usr/bin/php7. Contexte de compatibilité Cette procédure documente un environnement PHP ou Apache de son ...

Installer phpMyAdmin avec varnish

Il suffit d’étider la configuration de varnish : /etc/varnish/default.vclEt d’ajouter une directive pour exclure le domaine : dans la routine sub vcl_recv ajouter : if (req.http.Host == « phpmyadmin.p1-caue.partitech.com ») { return (pass); } Si phpmyadmin est installé dans un sous répertoire d’un vhost : if (req.url ~ « ^/pma ») { return (pass); }Si il y a un probleme avec la création des cookies, il fa...

Faire tourner PHP 7 et PHP 5.6 sur Ubuntu 16.04 LTS

Vous l’avez sans doute remarqué, PHP7 est installé en standard sous Ubuntu 16.04 LTS. Ce qui peu poser problème si vous avez un vieux projet WordPress qui utilise l’extension php mysql, qui n’est plus disponible sous php7. La solution consiste à installer une configuration apache 2 pour php 5.6 et php 7, et d’activer l’une ou l’autre selon les besoins.On commence par installer PHP 5.6 sudo add-apt-repository ppa:ondrej/php sudo a...

Apache : installer une configuration PHP dédiée par vhost

Cette installation est testé sous Ubuntu 15.01 mais pourrait être utilisée pour un serveur debian en production. SuPhp n’est plus maintenu depuis quelques années maintenant, il n’est donc plus dans les repository des distributions récentes, et il devient difficile de le compiler sur un kernel 4.x (ce qui est mon cas, depuis mon passage sous Ubuntu 15.10). Note : le paquet est toujours disponible sur Ubuntu 14.01LTS. 1 &...

Ubuntu : Installer suPhp

Cette installation est testé sous Ubuntu 14.04LTS mais pourrait etre utilisée pour un serveur debian en production.Installation des packages de basesudo apt-get install \ build-essential \ fakeroot dh-make \ debconf execstack \ dh-modaliases \ xserver-xorg-dev \ automake \ autoconf \ libaprutil1 \ libaprutil1-dev \ libsvn-dev \ wx2.8-headers \ libwxgtk2.8-dev \ libxml2-dev \ libpcre3-dev \ libbz2-dev \ libcurl4-openssl-dev \ libjpeg-dev \ libpng12-dev \ libxpm-...

Apache : Surcharger l’authentification htaccess

Pour désactiver une authentification htaccess il suffit de rajouter un .htaccess à la racine du dossier que l’on souhaite authoriser avec la directive suivante : Satisfy AnyOu alors le mettre directement dans le vhost : Satisfy Any Contexte de compatibilité Cette procédure documente un environnement PHP ou Apache de son époque. Les branches PHP 5.x et 7.x ne reçoivent plus le support standard du projet PHP : ne déployez pas cette configuration telle quelle sur un nouv...

Apache : Directives PHP dans le fichier .htaccess

Voici une liste non exhaustive des directives PHP que l’on peux ajouter dans le fichier .htaccess : php_flag display_errors Off error_log = /path/filename php_value date.timezone 'Region/Zone' php_value max_execution_time 30 php_flag register_globals Off php_flag magic_quotes_gpc Off php_value upload_max_filesize 200M php_value post_max_size 200M php_value memory_limit 20M php_value max_input_vars 100 Contexte de compatibilité Cette procédure documente un environnement PHP ou Apache ...

Apache : Activer la compression

Pour activer la compression dans apache, vous avez deux possibilités; La premiere est d’insérer les directives dans le .htaccess la seconde, de mettre ces directives directement dans la déclaration de votre vhost. <ifModule mod_gzip.c> mod_gzip_on Yes mod_gzip_dechunk Yes mod_gzip_item_include file .(html?|txt|css|js|php|pl)$ mod_gzip_item_include handler ^cgi-script$ mod_gzip_item_include mime ^text/.* mod_gzip_item_include mime ^application/x-javascr...