1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Lolipop環境にLaravelをインストールする方法(+Laravel mixによるVue.js)

Posted at

毎度忘れてしまうので、覚書として。

※ご注意:現時点での操作方法になりますので、時間の経過によって環境も変わる可能性があります。

ロリポの契約

スタンダードプラン以上にしましょう。
独自ドメインの設定、無料SSL、SSH接続が無いと設定できません。

ロリポの設定

独自ドメイン取得

ムームドメインだと連携が簡単なので、ムームドメインで取ってしまいましょう。
私は年間80円のドメインを購入しました。

サブドメイン設定

xxxxx.hogefuga.jp => /hogefuga/public/

PHP7.1のパス

/usr/local/php7.1/bin/php

MySQL設定

設定メニューの「データベース」→「作成」ボタンを押下

Laravelインストール

時間かかっても簡単な方法で、というのであればvendorディレクトリなども全部SFTPで転送してしまう方法です。
npmコマンドが使えないようなので、node_modulesについては頑張って転送しました。

マイグレーション

ロリポのデータベースはMySQL5.6しか選べないので、マイグレーションしようとすると以下のエラーが表示されます。

console
SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes (SQL: alter table `password_resets` add index `password_resets_email_index`(`email`))

以下のページを見ながらusersとpassword_resetsテーブルを修正しましょう。
https://qiita.com/beer_geek/items/6e4264db142745ea666f

参考

https://lolipop.jp/pricing/
http://0gravity000.sunnyday.jp/ProgramingNote/2017/10/21/tip_09_02_008/

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?