13,005
回編集
68行目: | 68行目: | ||
== 外部から接続する場合 == | == 外部から接続する場合 == | ||
外部のクライアントPCからLaravelに接続する場合、仮想ホストを構築する必要がある。<br> | 外部のクライアントPCからLaravelに接続する場合、仮想ホストを構築する必要がある。<br> | ||
<br> | |||
/etc/apache2/vhosts.dディレクトリに、以下のようなファイルを作成する。<br> | /etc/apache2/vhosts.dディレクトリに、以下のようなファイルを作成する。<br> | ||
ここでは、仮想ホスト名を<u>laravel01</u>、ドキュメントルートを<u>~/htdocs/laravel01/public</u>ディレクトリとしている。<br> | |||
sudo vi /etc/apache2/vhosts.d/vhost-laravel01.conf | sudo vi /etc/apache2/vhosts.d/vhost-laravel01.conf | ||
<br> | <br> | ||
202行目: | 204行目: | ||
<u>SUSEの場合、Apache2のユーザ名およびグループ名は、<code>wwwrun</code>である。</u><br> | <u>SUSEの場合、Apache2のユーザ名およびグループ名は、<code>wwwrun</code>である。</u><br> | ||
sudo chmod -R 775 <Laravelのプロジェクトディレクトリ> # 不要の可能性がある(要調査) | sudo chmod -R 775 <Laravelのプロジェクトディレクトリ> # 不要の可能性がある(要調査) | ||
sudo chown -R wwwrun:wwwrun <Laravelのプロジェクトディレクトリ> | sudo chown -R wwwrun:wwwrun <Laravelのプロジェクトディレクトリ> | ||
または | |||
sudo chown -R wwwrun:wwwrun <Laravelのプロジェクトディレクトリ>/storage | |||
<br> | <br> | ||
最後に、外部のクライアントPCの/etc/ | 最後に、外部のクライアントPCの/etc/hostsファイルにおいて、以下の設定を追記する。<br> | ||
sudo vi /etc/hosts | sudo vi /etc/hosts | ||
<br> | <br> |