Passenger est une modification du langage de programmation Rails installé sur les serveurs Web Apache . Il est utilisé pour déployer des applications qui sont programmés en utilisant le framework Ruby on Rails. Un de ses principaux avantages est qu'il ne nécessite pas que vous fassiez n'importe quelle configuration de serveur, vous pouvez simplement télécharger le Ruby on Rails dossiers de candidature . Bien qu'il soit conçu pour être léger et rapide, vous pouvez faire quelques modifications à votre serveur Apache qui créent plus d'espace de cache pour les passagers , accélérant ainsi ses déploiements d'applications . Instructions
1
Ouvrez un shell ou d'une interface de ligne de commande de terminal et connectez -vous à votre serveur Web en utilisant un compte qui possède des privilèges d'administrateur .
2
Exécutez les commandes suivantes dans l' après séquence :
a2enmod expire
a2enmod deflate
3
Ouvrez le fichier de configuration serveur virtuel dans votre application Ruby on Rails et ajoutez la ligne de code suivante , qui va comprimer HTML , CSS et JavaScript fichiers utilisés dans votre application :
AddOutputFilterByType DEFLATE text /html text /css application /x -javascript application /javascript
4
Ajoutez la après ligne de code à échéance documents d'en-tête d'image, qui viendra à expiration certains types de fichiers quand ils ne sont plus utilisés, libérant ainsi de l'espace de cache pour les passagers: .
< FilesMatch "\\ ( ico