Maison > Opération et maintenance > Nginx > Comment configurer nginx et Tomcat pour accéder aux images et aux pages statiques

Comment configurer nginx et Tomcat pour accéder aux images et aux pages statiques

PHPz
Libérer: 2023-05-14 08:58:12
avant
1680 Les gens l'ont consulté

La première méthode : sous configuration nginx

1. Créez le chemin du fichier :

[root@localhost /]# mkdir /data/soft/ 
[root@localhost ~]# cd /data/soft/ 
[root@localhost soft]# mkdir html images
Copier après la connexion

2. Placez-le sous les images répertoire Entrez l'image

[root@localhost soft]# cd images/ 
[root@localhost images]# ll 
总用量 80 
-rw-r--r--. 1 root root 9503 4月 25 17:06 thpzfulfjn.jpg 
-rw-r--r--. 1 root root 16083 4月 25 17:06 thr2c5vcmz.jpg 
-rw-r--r--. 1 root root 12218 4月 25 17:06 thrg3yx53t.jpg 
-rw-r--r--. 1 root root 15048 4月 25 17:06 thsuf51vtr.jpg 
-rw-r--r--. 1 root root 21799 4月 25 17:06 thvwslf8ze.jpg
Copier après la connexion

3. Mettez un fichier de test dans le répertoire html

[root@localhost html]# cat index.html 
this is test page !!!!
Copier après la connexion

4. Installez nginx et démarrez

Choisissez yum ou compilez Selon ma préférence, je choisis de compiler et de personnaliser le module d'installation

pour décompresser les trois packages de pcre-8.34.tar.gz zlib-1.2.8.tar.gz openssl-1.0.1g. tar.gz Installer

tar -zxvf pcre-8.34.tar.gz 
cd pcre-8.34 
/configure && make && make install 
tar -zxvf zlib-1.2.8.tar.gz 
cd zlib-1.2.8 
/configure && make && make install 
tar -zxvf openssl-1.0.1g.tar.gz 
cd openssl-1.0.1g 
/config && make && make install
Copier après la connexion

Installer nginx

tar -zxvf nginx-1.9.0.tar.gz 
cd nginx-1.9.0 
#./configure --prefix=/data/soft/nginx \ 
--user=www \ 
--group=www \ 
--with-mail \ 
--with-mail_ssl_module \ 
--with-http_ssl_module \ 
--with-http_flv_module \ 
--with-http_dav_module \ 
--with-http_sub_module \ 
--with-http_spdy_module \ 
--with-http_realip_module \ 
--with-http_addition_module \ 
--with-http_gzip_static_module \ 
--with-http_stub_status_module \ 
--with-pcre=/data/src/pcre-8.34 \ 
--with-zlib=/data/src/zlib-1.2.8 \ 
--with-openssl=/data/src/openssl-1.0.1g
Copier après la connexion

Compiler et installer

make && make install 
groupadd www 
useradd -g www www
Copier après la connexion

Modifier le fichier de configuration nginx

[root@localhost nginx]# vim conf/nginx.conf 
 server { 
  listen 80; 
  server_name localhost; 
  #charset koi8-r; 
  #access_log logs/host.access.log main; 
  location ~ .*\.(gif|jpg|jpeg|png)$ { 
   expires 24h; 
   root /data/soft/images/;#指定图片存放路径 
   access_log /data/soft/nginx/logs/images.log;#日志存放路径 
   proxy_store on; 
   proxy_store_access user:rw group:rw all:rw; 
   proxy_temp_path /data/soft/images/;#图片访问路径 
   proxy_redirect off; 
   proxy_set_header host 127.0.0.1; 
   client_max_body_size 10m; 
   client_body_buffer_size 1280k; 
   proxy_connect_timeout 900; 
   proxy_send_timeout 900; 
   proxy_read_timeout 900; 
   proxy_buffer_size 40k; 
   proxy_buffers 40 320k; 
   proxy_busy_buffers_size 640k; 
   proxy_temp_file_write_size 640k; 
   if ( !-e $request_filename) 
   { 
     proxy_pass http://127.0.0.1;#默认80端口 
   } 
  } 
   location / { 
   root /data//soft/html; #html访问路径 
   index index.html index2.htm; #html文件名称 
   } 
  } 
   error_page 404 /404.html;
Copier après la connexion

5 , en ce moment Vous pouvez le tester

D'abord la page html

Comment configurer nginx et Tomcat pour accéder aux images et aux pages statiques

Regardez la photo

#🎜 🎜##🎜🎜 #

Comment configurer nginx et Tomcat pour accéder aux images et aux pages statiques Évidemment, les pages et les images statiques sont accessibles avec succès sous les paramètres nginx commençons par les paramètres d'accès de Tomcat

Deuxième méthode : Tomcat#. 🎜🎜 #

1. Vérifiez la version de jdk

 java -version 
openjdk version "1.8.0_65" 
openjdk runtime environment (build 1.8.0_65-b17) 
openjdk 64-bit server vm (build 25.65-b01, mixed mode)
Copier après la connexion

2 Décompressez Tomcat et démarrez-le

tar -xvf apache-tomcat-8.5.30.tar.gz 
[root@localhost tomcat]# sh bin/startup.sh
Copier après la connexion

3. 🎜🎜## 🎜🎜#

4. Si ce qui précède est normal, placez le dossier de la page sous wepapps. Notez qu'il y a une page inde.html dans le dossier html.

[root@localhost soft]# cp -rp html/ /data/soft/tomcat/webapps/
Copier après la connexion

Tester l'accès à la page htmlComment configurer nginx et Tomcat pour accéder aux images et aux pages statiques

Continuez à mettre le dossier images sous wepapps, il y a des images sous images .

[root@localhost images]# cp -rp /data/soft/images/ /data/soft/tomcat/webapps/ 
Copier après la connexion

Visitez directement sur le navigateur comme suitComment configurer nginx et Tomcat pour accéder aux images et aux pages statiques

    

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!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal