Installez quand même Nginx (AWS Amazon Linux 2, compatible CentOS7, réf. Officielle disponible)

environnement

Installez Nginx

Pour Amazon Linux 2

Installer à partir du référentiel amazon-linux-extras

Liste des packages installables

$ amazon-linux-extras

...

 38  nginx1=latest            enabled      [ =stable ] #here
 39  ruby2.6                  available    [ =2.6  =stable ]
 40  mock                     available    [ =stable ]
 41  postgresql11             available    [ =11  =stable ]
 42  php7.4                   available    [ =stable ]
 43  livepatch                available    [ =stable ]
 44  python3.8                available    [ =stable ]
 45  haproxy2                 available    [ =stable ]

Install

$ sudo amazon-linux-extras install nginx1

↓ Au travail commun ↓

référence

Installer le logiciel de la bibliothèque Extras sur l'instance Amazon Linux 2 EC2


##Pour CentOS
Ajoutez le référentiel officiel et installez à partir de là

##Ajout du référentiel officiel

$ vi /etc/yum.repos.d/nginx.repo


Ajouté ci-dessous

[nginx-stable] name=nginx stable repo baseurl=http://nginx.org/packages/centos/releasever/basearch/ gpgcheck=1 enabled=1 gpgkey=https://nginx.org/keys/nginx_signing.key module_hotfixes=true

[nginx-mainline] name=nginx mainline repo baseurl=http://nginx.org/packages/mainline/centos/releasever/basearch/ gpgcheck=1 enabled=0 gpgkey=https://nginx.org/keys/nginx_signing.key module_hotfixes=true


### Install

sudo yum install nginx


###référence
[nginx: Linux packages](http://nginx.org/en/linux_packages.html)

#Travail commun ci-dessous

## Run & Auto-Run enable & Show status
Démarrer Nginx, activer le démarrage automatique, afficher l'état
(CentOS suppose 7 ou version ultérieure, la commande semble être différente si elle est 6 ou antérieure)

sudo systemctl start nginx && sudo systemctl enable nginx && systemctl status nginx


## Backup nginx.config
Sauvegardez le fichier de configuration
**Très important, surtout si vous êtes nouveau sur Nginx**

`/etc/nginx/nginx.conf`Sauvegarde

sudo cp /etc/nginx/nginx.conf /etc/nginx/nginx.conf.back


**`/etc/nginx/conf.d/default.conf`S'il y a(Nouvelle version 1.18.Confirmer avec 0)**
`/etc/nginx/conf.d/default.conf`Sauvegarde
**Pour autant que je puisse le confirmer, Nginx version1.12.0 est la valeur par défaut.Le contenu de conf est nginx.Bien que cela ait été décrit dans conf, 1.18.0 est conf.d/default.Existe en tant que directive indépendante en tant que conf**

sudo cp /etc/nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf.back


#Commandes Nginx fréquemment utilisées

##Démarrer / Affichage de l'état / Quitter
La commande est Amazon Linux 2,Peut être utilisé en commun avec CentOS7
Amazon Linux 2 est basé sur RHEL7, qui est identique à CentOS7
[Quel type de distribution est pris en charge par Amazon Linux?-Débordement de pile](https://ja.stackoverflow.com/questions/50113/amazon-linux-%E3%81%AF%E4%BD%95%E7%B3%BB%E3%81%AE%E3%83%87%E3%82%A3%E3%82%B9%E3%83%88%E3%83%AA%E3%83%93%E3%83%A5%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%AB%E5%AF%BE%E5%BF%9C%E3%81%99%E3%82%8B)

$ systemctl start nginx

$ systemctl status nginx ● nginx.service - The nginx HTTP and reverse proxy server ...

$ systemctl stop nginx


##Recharger les paramètres(Fréquemment utilisé)

$ sudo systemctl reload nginx


##Activer le démarrage automatique

sudo systemctl enable nginx



 



Recommended Posts

Installez quand même Nginx (AWS Amazon Linux 2, compatible CentOS7, réf. Officielle disponible)
[AWS EC2] Comment installer Maven sur Amazon Linux 2
Installez tomcat 5.5 sur Amazon Linux.
Créer une interface graphique Amazon Linux 2 (CentOS)
Installation de Homebrew sur Amazon Linux 2
Installez Python Pillow sur Amazon Linux
Installer Oracle Java8 sur Amazon Linux2
[Note] Installez Imagick sur Amzon Linux2