Maison  >  Article  >  Opération et maintenance  >  Comment configurer le serveur de ressources statiques nginx

Comment configurer le serveur de ressources statiques nginx

WBOY
WBOYavant
2023-05-19 10:13:052172parcourir

Entrez le répertoire conf du répertoire d'installation de nginx, modifiez le fichier nginx.conf et ajoutez un emplacement dans un serveur{} Une partie du code de configuration est la suivante

root@ubuntu:/usr/local/nginx/conf# vi nginx.conf
 server {
    listen    80;
    server_name localhost;
    location / {
      root  html;
      index index.html index.htm;
    }
    location /image/ {
      root  /usr/local/myimage/;
      autoindex on;
    }

  }

Depuis le. configuration ci-dessus, on peut voir que le port est 80, le nom du serveur est localhost (vous pouvez également écrire l'adresse IP)

location /image/ {
      root  /usr/local/myimage/;
      autoindex on;
    }

Cette configuration signifie que lorsque localhost:80/image/ est saisi, le / Le répertoire usr/local/myimage/image/ de la machine locale sera accessible. Par conséquent, nous devons créer un nouveau répertoire /usr/local/myimage/image/, et en même temps créer un nouveau répertoire d'image avec le même nom que l'image à l'emplacement dans le répertoire html du répertoire d'installation de nginx. il n'y a rien dans le répertoire, dans /usr/local/ Nous mettons une image 1.jpg dans mon image/image/, redémarrons le service nginx, et vous pouvez y accéder via localhost:80/image/1.jpg#🎜🎜 #

root@ubuntu:/usr/local/nginx/html# mkdir image

root@ubuntu:/usr/local/nginx/html# mkdir /usr/local/myimage/image
#放一张照片上去#
root@ubuntu:/usr/local/nginx/html# cd /usr/local/myimage/image
root@ubuntu:/usr/local/myimage/image# ls
1.jpg
root@ubuntu:/usr/local/myimage/image#

Redémarrez nginx

root@ubuntu:/usr/local/nginx/sbin# ./nginx -s reload
root@ubuntu:/usr/local/nginx/sbin#

Ouvrez le navigateur et entrez server_name:80/image/1.jpg pour accéder à l'image statique comme indiqué ci-dessous

#🎜🎜 #

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer