レンタルサーバー向けのlarabel構築手順

2019年5月11日土曜日

t f B! P L
coreserverの(おそらくxrea,valueserver,他レンタルサーバでも同じかな?)laravel構築手順がなかったので、構築ついでのメモです。

以下、すべてsshで接続した端末で実施しています。
※実施フォルダはどこでもいいですが、専用にフォルダを作ったほうがよいかも

1.composerセットアップ
$ curl -sS https://getcomposer.org/installer | phpcli
phpcli指定しないと、エラーがでるので、phpcliを指定

2.Laravelインストーラー取得(今回はv5.8.16)
$ phpcli composer.phar  global require laravel/installer
ルートの.config/composerに作成されます。

3.Laravelプロジェクトを作成
$ phpcli composer.phar  create-project --prefer-dist laravel/laravel 〇〇〇

4.composerのアップデート
$ phpcli composer.phar  update
※これやらないと、次のartisanでエラーになります。
 なぜか、3回しないと、すべてのアップデートが反映されずとりあえず、artisanでエラー出た場合は、再度実施するのが良いかも


5.keyファイルの作成と、キャッシュクリア
$ phpcli artisan key:generate
$ phpcli artisan config:clear

6.Laravelのpublicの各ファイルを公開フォルダへリンクを作成
ln -s /virtual/user_name/laravel/.htaccess /virtual/user_name/public_html/〇〇〇.com/
ln -s /virtual/user_name/laravel/css  /virtual/user_name/public_html/〇〇〇.com/
ln -s /virtual/user_name/laravel/favicon.ico /virtual/user_name/public_html/〇〇〇.com/
ln -s /virtual/user_name/laravel/index.php /virtual/user_name/public_html/〇〇〇.com/
ln -s /virtual/user_name/laravel/js/ /virtual/user_name/public_html/〇〇〇.com/
ln -s /virtual/user_name/laravel/robots.txt /virtual/user_name/public_html/〇〇〇.com/
ln -s /virtual/user_name/laravel/web.config /virtual/user_name/public_html/〇〇〇.com/

以上で、環境構築は終了で、アクセスしたときに、Laravelが表示されればOK

QooQ