laravelでDBを2つつなぐ

    'connections' => [
        env('DB_CONNECTION_1') => [
            'driver'   => 'pgsql',
            'host'     => env('DB_HOST_1'),
            'database' => env('DB_DATABASE_1'),
            'username' => env('DB_USERNAME_1'),
            'password' => env('DB_PASSWORD_1'),
            'charset'  => 'utf8',
            'prefix'   => '',
            'schema'   => 'public',
        ],
        env('DB_CONNECTION_2') => [
            'driver'   => 'pgsql',
            'host'     => env('DB_HOST_2'),
            'database' => env('DB_DATABASE_2'),
            'username' => env('DB_USERNAME_2'),
            'password' => env('DB_PASSWORD_2'),
            'charset'  => 'utf8',
            'prefix'   => '',
            'schema'   => 'public',
        ],
    ],

 

.env

DB_CONNECTION_1=
DB_CONNECTION_2=

 

 

nginx 初期設定

YumでNginxセットアップ+PHP-FPM - Qiita

root

vi /etc/nginx/nginx.conf

location ~ .php$ {
            fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;

vim /etc/nginx/conf.d/idlemile_sample.conf

 

root  が /publicじゃなかった。。。

hostがansibleで書き換えられてた。。。

 

 

 

nginx 公開領域

/etc/nginx/conf.d/hogehoe.conf

server {
    listen 80;
    server_name hogehoge;
    charset utf8;
    root /var/www/hoge; # シンボリックリンク済み -> /home/hoge/project/public
    #root /home/hoge/project/public;

nginxでホームディレクトリを公開ディレクトリに設定するふ - Qiita