1. Installer des outils et des bibliothèques
# pcre est une bibliothèque Perl, comprenant une bibliothèque d'expressions régulières compatible Perl. Le module http de nginx utilise pcre pour analyser les expressions régulières
# La bibliothèque zlib fournit de nombreuses méthodes de compression et de décompression : nginx utilise zlib pour compresser le contenu du package http
yum -y install gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel
2. /home/werben/pkgsrc/nginxRépertoire d'installation : /home/werben/application/nginx
3. Téléchargez et décompressez le code source
wget -c
4. Créez des groupes d'utilisateurs et des utilisateurs
. groupadd www
useradd -g www www
5.
nginx -t
9. Démarrage automatique au démarrage./configure --user=www --group=www --prefix=/home/werben/application/nginx --with-http_v2_module --with-http_ssl_module --with-http_sub_module --with-http_stub_status_module --with-http_gzip_static_module --with-http_flv_module --with-http_mp4_module --with-pcre
make && make install
ln -s /home/werben/application/nginx/sbin/nginx /usr/local/bin/nginx
Tous les fichiers de configuration nginx se trouvent dans le /etc/nginx/ répertoire.
La création d'un fichier de configuration distinct pour chaque domaine facilite la maintenance du serveur.
Les fichiers de blocage du serveur nginx doivent se terminer par .conf et être stockés dans le répertoire /etc/nginx/conf.d. Vous pouvez avoir autant de blocs de serveurs que nécessaire.
C'est une bonne pratique de suivre les conventions de dénomination standard. Par exemple, si le nom de domaine est mydomain.com, le fichier de configuration doit être nommé mydomain.com.conf
Si vous utilisez des segments de configuration répétables dans des blocs de serveur de domaine, il est préférable de refactoriser ces segments en fragments.
Les fichiers journaux nginx (access.log et error.log) se trouvent dans le répertoire /var/log/nginx/. Il est recommandé d'avoir des fichiers journaux d'accès et d'erreurs différents pour chaque module serveur.
Vous pouvez définir la racine de votre document de domaine à n'importe quel emplacement de votre choix. Les emplacements les plus courants pour webroot incluent :
nginx -s stop nginx -s quit ngins -s reload
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!