Laravel и угловое развертывание с Nginx - PullRequest
0 голосов
/ 09 сентября 2018

Я использую laravel в качестве серверного API и угловой для клиента.

У меня есть бэкэнд apis, как обычно, где клиент хранит изменения.

Как http://api.example.com/api/... - это мой api url.

http://english.example.com, http://hindi.example.com будет использовать тот же API, но разные угловые сборки.

Как развернуть их на одном сервере (как laravel, так и на всех клиентах)

В настоящее время у меня есть эта конфигурация nginx, но я получаю ошибку 500.

/ и т.д. / Nginx / сайты Недоступные / english.example.com /etc/nginx/sites-available/hindi.example.com

    server {
  # Listening on port 80
  listen 80;
  listen [::]:80;

  # Root folder pointing to the `public`
  # folder in the project
  root /var/www/example.com/public/english.example.com;

  # Make sure to add index.php to the list
  index index.php index.html index.htm;

  server_name english.example.com;

  location / {
    # First attempt to serve request as file, then
    # as directory, then laravel entry point.
    try_files $uri $uri/ /index.php?$query_string;
  }

  # pass PHP scripts to FastCGI server
  #
  location ~ \.php$ {
    include snippets/fastcgi-php.conf;

    # With php-fpm (or other unix sockets):
    fastcgi_pass unix:/var/run/php/php7.1-fpm.sock;
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...