1. Emballez le projet Java dans un package jar
Ici, j'utilise l'outil maven
Une fois l'empaquetage terminé, l'un est demo.jar et l'autre est jst.jar.
2. Outils de préparation
1.Serveur
2.Nom de domaine (Remarque : après le dépôt)
3.xshell est utilisé pour se connecter au serveur
4.winscp (Remarque : Afficher outil, utilisé pour transférer le jar)
3. Transmettez le package jar dans le serveur
Faites-le simplement glisser directement
3. Utilisez xshell pour exécuter le package jar
Remarque : (Environnement Java et environnement maven du serveur, veuillez le configurer vous-même, pas de description ici.)
cd sur le chemin du paquet jar et exécutez : nohup java -jar demo.jar >temp.txt &
Après l'exécution, les deux packages jar sont démarrés. Utilisez ensuite l'adresse IP et le numéro de port pour accéder à l'interface
(Remarque : interface de test)
4. Téléchargez et installez nginx
.5. Configurez nginx.conf
**(Remarque : * ********représente l'adresse du serveur)
http { include mime.types; default_type application/octet-stream; #log_format main '$remote_addr - $remote_user [$time_local] "$request" ' # '$status $body_bytes_sent "$http_referer" ' # '"$http_user_agent" "$http_x_forwarded_for"'; #access_log logs/access.log main; sendfile on; #tcp_nopush on; #keepalive_timeout 0; keepalive_timeout 65; #gzip on; server { #监听的端口号 listen 80; #设置访问的二级域名 server_name demo.eysource.com; #charset koi8-r; #access_log logs/host.access.log main; location /{ #配置访问的项目路径(注:这里重点) proxy_pass http:********:9091/ # root html; # index index.html index.htm; proxy_set_header host $host; proxy_set_header x-real-ip $remote_addr; proxy_set_header x-forwarded-for $proxy_add_x_forwarded_for; client_max_body_size 100m; root html; index index.html index.htm; } } server { #监听的端口号 listen 80; #设置访问的二级域名 server_name aaa.eysource.com; #charset koi8-r; #access_log logs/host.access.log main; location /{ #配置访问的项目路径(注:这里重点) proxy_pass http:********:8080/ # root html; # index index.html index.htm; proxy_set_header host $host; proxy_set_header x-real-ip $remote_addr; proxy_set_header x-forwarded-for $proxy_add_x_forwarded_for; client_max_body_size 100m; root html; index index.html index.htm; } } }
6 accès via le nom de domaine (réussi)
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!