Site-ul meu mergea bine și apoi am actualizat nuxt.config.js. Apoi, după aceea, site-ul începe să apară Serviciu indisponibil.
Folosesc pm2 pentru a porni / implementa aplicația. Serverul său vps cu apache în el.
Se arată:
Serviciu indisponibil
Serverul nu poate deservi temporar solicitarea dvs. din cauza timpului de întreținere sau a problemelor de capacitate. Vă rugăm să încercați din nou mai târziu.
Dar, dacă alerg npm run dev site-ul se incarca bine fara nici o problema.De asemenea, am verificat starea cu lista pm2, arată că aplicația este online.
Pachetul meu.json
{
"nume": "nuxtjs",
"versiunea": "1.0.0",
„privat”: adevărat,
„scripturi”: {
"dev": "nuxt --hostname domain.link --port 49000",
"build": "nuxt build",
"start": "nuxt start",
"generate": "nuxt generate",
"deploy": "pm2 start npm --name nuxtjs -- start"
},
„dependențe”: {
"@nuxtjs/axios": "^5.13.6",
„@yeger/vue-masonry-wall”: „^3.0.16”,
"core-js": "^3.19.3",
"nuxt": "^2.15.8",
"pm2": "^5.1.2",
"vue": "^2.6.14",
"vue-server-renderer": "^2.6.14",
"vue-template-compiler": "^2.6.14",
"webpack": "^4.46.0"
},
„devDependencies”: {},
"config": {
„nuxt”: {
"gazdă": "0.0.0.0",
"port": "49000"
}
}
}
Si al meu domain.link.conf se pare ca:
<VirtualHost *:80>
ServerName domain.link
ServerAlias www.domain.link
ServerAdmin admin@domain.link
DocumentRoot /var/www/html
<Directory /var/www/html/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>
ProxyRequests Off
ProxyPreserveHost On
ProxyVia Full
<Proxy *>
Require all granted
</Proxy>
ProxyPass / http://domain.link:49000/
ProxyPassReverse / http://domain.link:49000/
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Dar, dacă verific apache2/error.log arata:
[Sun Feb 06 09:15:31.555004 2022] [proxy:error] [pid 137137] (111)Conexiune refuzată: AH00957: HTTP: încercarea de conectare la ip:49000 (domain.link) a eșuat
[Sun Feb 06 09:15:31.555068 2022] [proxy_http:error] [pid 137137] [client 27.34.104.213:56874] AH01114: HTTP: nu s-a putut face conexiunea la backend: domeniu: http://link, referer de domeniu .legătură/