oktatas:web:back-end_framework:laravel:laravel_deploy:laravel_es_angular
Különbségek
A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
Előző változat mindkét oldalonElőző változat | |||
oktatas:web:back-end_framework:laravel:laravel_deploy:laravel_es_angular [2021/12/12 18:29] – [Az Angular Laravel kombináció] admin | oktatas:web:back-end_framework:laravel:laravel_deploy:laravel_es_angular [2021/12/12 19:33] (aktuális) – [Az Angular Laravel kombináció] admin | ||
---|---|---|---|
Sor 11: | Sor 11: | ||
===== Az Angular Laravel kombináció ===== | ===== Az Angular Laravel kombináció ===== | ||
+ | ==== Áttekintés ==== | ||
- | <code apache> | + | Legyen egy " |
- | Alias /api /home/www/html/projekt01/backend/public/ | + | * A backend (Laravel) a /var/www/remek/api könyvtárba telepítettük. |
+ | * A frontend (Angular) | ||
- | <Directory "/home/www/html/projekt01/ | + | <code> |
+ | | ||
+ | `-var/ | ||
+ | `-www/ | ||
+ | `-remek/ | ||
+ | |-api/ | ||
+ | | ||
+ | </ | ||
+ | |||
+ | ==== Backend ==== | ||
+ | |||
+ | |||
+ | A backend-t a /remek útvonalról fogjuk kiszolgálni. Ehhez vegyünk fel | ||
+ | egy apache konfigurációt: | ||
+ | |||
+ | <code apache / | ||
+ | Alias /remek / | ||
+ | |||
+ | < | ||
Options FollowSymLinks MultiViews | Options FollowSymLinks MultiViews | ||
AllowOverride All | AllowOverride All | ||
Sor 22: | Sor 42: | ||
</ | </ | ||
+ | Mentés után engedélyezzük a konfigurációt: | ||
+ | a2enconf remek | ||
+ | |||
+ | Ha szükséges engedélyezzük a rewrite modult: | ||
<code bash> | <code bash> | ||
- | sudo a2enmod rewrite | + | a2enmod rewrite |
</ | </ | ||
+ | Indítsuk újra a szervert: | ||
+ | systemctl start apache2 | ||
+ | |||
+ | ==== Frontend ==== | ||
+ | |||
+ | |||
+ | A frontendet kiszolgálhatjuk alkönyvtárból vagy a tartománynév gyökeréből. | ||
+ | |||
+ | Ha tartománynév gyökeréből szolgáljuk ki, szerkesszük a / | ||
+ | állományt. Állítsuk be a DocumentRoot értékét: | ||
+ | |||
+ | |||
+ | <code apache / | ||
+ | ... | ||
+ | DocumentRoot / | ||
+ | </ | ||
+ | |||
+ | |||
+ | Indítsuk újra a webszervert. | ||
oktatas/web/back-end_framework/laravel/laravel_deploy/laravel_es_angular.1639330148.txt.gz · Utolsó módosítás: 2021/12/12 18:29 szerkesztette: admin