Maison >développement back-end >tutoriel php >Comment installer Nginx sur CentOS

Comment installer Nginx sur CentOS

不言
不言original
2018-07-07 15:53:431375parcourir

Cet article présente principalement la méthode d'installation de Nginx sur CentOS. Il a une certaine valeur de référence. Maintenant, je le partage avec vous. Les amis dans le besoin peuvent s'y référer

Cet article présente principalement la méthode d'installation de Nginx. sur CentOS. La méthode a une certaine valeur de référence. Maintenant, je la partage avec vous. Les amis dans le besoin peuvent s'y référer

    CentOS utilise yum pour installer jdk
  1. CentOS installe Tomcat
  2. CentOS installe Nginx
  3. Installation CentOS MySql
  4. 1. Préparatifs avant d'installer Nginx
Veuillez confirmer si la bibliothèque de classes de développement gcc g++ est installée.


yum -y install gcc automake autoconf libtool make(安装make)
2. Téléchargez Nginx et ses composants
yum install gcc gcc-c++(安装g++)

Installez openssl
cd /usr/local/src

Installez pcre
wget http://www.openssl.org/source/openssl-fips-2.0.16.tar.gz(下载openssl)
tar -zxvf openssl-fips-2.0.16.tar.gz
cd  openssl-fips-2.0.16
./configure && make && make install

Installez zlib
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.42.tar.gz(下载pcre)
tar -zxvf pcre-8.42.tar.gz
cd pcre-8.42
./configure && make && make install

ou utilisez yum pour installer openssl, pcre, zlib
wget http://zlib.net/zlib-1.2.11.tar.gz(下载zlib)
tar -zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure && make && make install

Installez nginx
yum -y install openssl openssl-devel
yum -y install pcre pcre-devel
yum -y install zlib zlib-devel

Démarrez nginx
wget http://nginx.org/download/nginx-1.15.0.tar.gz(下载nginx)
tar -zxvf nginx-1.15.0.tar.gz
cd nginx-1.15.0
./configure && make && make install

cd /usr/local/nginx/sbin/(进入nginx安装目录)
4. Modifiez le fichier de configuration nginx, configurez le nom de domaine pour ajouter un proxy inverse pointant vers Tomcat
./nginx(启动命令)
报错信息:/usr/local/nginx/sbin/nginx: error while loading shared libraries: 
libpcre.so.1: cannot open shared object file: No such file or directory
whereis libpcre.so.1(查看libpcre.so.1安装位置)
位置信息:libpcre.so: /lib64/libpcre.so.0 /usr/local/lib/libpcre.so.1 /usr/local/lib/libpcre.so
ln -s /usr/local/lib/libpcre.so.1 /lib64(添加软链接再次启动就可以了)

Ajoutez le nom de domaine pour pointer vers le serveur et modifiez le premier. serveur à la configuration suivante :
vi /usr/local/nginx/conf/nginx.conf

5.nginx commandes associées couramment utilisées
    server {
        listen       80;
        server_name  coder7911.club;
        location / {
            proxy_pass   http://127.0.0.1:8080;
        }
    }

Ce qui précède est l'intégralité du contenu de cet article. J'espère qu'il sera utile à l'apprentissage de chacun. .Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois !
./nginx
./nginx -t
./nginx -s relaod
ps -ef|grep nginx
kill -9 进程号
tail -f /usr/local/nginx/logs/access.log

Recommandations associées :

La différence entre Tomcat et Nginx, Apache HTTP Server Project

Test de boucle de php sur Redis et mémoire partagée sous Centos (shm) Efficacité de lecture et d'écriture


Linux compile et installe php7.2

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn