CoreServer プログラミング

CoreserverにLaravelをインストール

投稿日:2018年12月3日 更新日:

webフレームワークのSinatraが簡単だったので、なにか作ってレンタルサーバーにアップしてドメインに対応しようとしたが、できなかったので、ほかのフレームワークを探した。Laravelというのがよさげだったので、Coreserverにインストールしてみた。

Laravel用ディレクトリを作る。

ルートで、laravelというディレクトリを作る。この下に、ドメイン名のディレクトリを作る。

mkdir laravel
cd laravel 
mkdir ****.aaaa.com

(****.aaaa.comは、coreserverで作成したサブドメイン)

ディレクトリ構成は、

/laravel/****.aaaa.com 
/public_html/****.aaaa.com

のようになり、同じ名前のディレクトリが二つある。

いったん、 /laravel/****.aaaa.comにインストールして、その中の一部を /public_html/****.aaaa.comに移動して、そちらのを公開する。

分けるのは、たぶんセキュリティー的に分けたほうがいいんだろうと思う。参考をまるのままやってるから、よくわかってない。

Composerをインストールする。

Composerというのをインストールする。これがないとインストールできないのだろう。

php71cli -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

をやってみたが、できないので、

curl -sS https://getcomposer.org/installer | php

をやったらできた。

このcomposer.pharを一応ルートに移動させた。

Laravelをインストールする。

/laravelに移動して、

php71cli -d register_argc_argv=1 "/virtual/(ユーザー名)/composer.phar" create-project laravel/laravel ****.aaaa.com --prefer-dist

でインストール。

そして、そこにできたpublicフォルダの中身をpublic_htmlのなかに移動する。

mv /virtual/(ユーザー名)/laravel/****.aaaa.com/public/* /virtual/(ユーザー名)/public_html/****.aaaa.com/

そのあとは、移動したフォルダの中のindex.phpを開いて、

require __DIR__.'/../vendor/autoload.php'; => 
require '/virtual/(ユーザー名)/laravel/****.aaaa.com/vendor/autoload.php';
$app = require_once __DIR__.'/../bootstrap/app.php'; => 
$app = require_once '/virtual/(ユーザー名)/laravel/****.aaaa.com//bootstrap/app.php';

と変更する。これで、****.aaaa.comにアクセスすると、表示される。

参考:

XREAでLaravel5.6を導入する方法

LaravelをCORESERVER(XREA)で動かす

Composerをインストールしてみた

コアサーバーおすすめ

おすすめドメイン

-CoreServer, プログラミング

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

Coreserver:サイト設定の新規設定時、IPアドレスを当サーバに向けて下さい。と出る。

Coreserverで、サイト設定の新規設定で、サブドメインをドメイン名にして、SSLを無料SSLにして、新規設定しようとすると、 サイトの新規設定に失敗しました。 IPアドレスを当サーバに向けて下さ …

no image

Xcodeでプロジェクトをコピペしてプロジェクト名ターゲット名その他変更して動くようにする

目次 (このページの内容) 1.問題 MacのXcodeでプロジェクトをコピペして名前変えても動かない。動くようにしたい。 2.解決法 2-1プロジェクトをコピペする 2-2フォルダ名をすべて新しい名 …

no image

CoreserverのメールがThunderBirdで登録できない

Coreserverで独自ドメインを登録して、それを使って独自のメールアドレスを登録して、それをメーラーThunderbirdで登録しようとした。 しかし、”Thunderbirdはあなたのアカウント …

no image

pythonでIOError: [Errno 2] No such file or directory: ‘~’

pythonでプログラミングしていて、IOError: [Errno 2] No such file or directory: ‘/Users/user/files/sample.txt …

no image

WARNING: UNPROTECTED PRIVATE KEY FILE! と表示される。【Windows10】

Ruby On Railsチュートリアルをやってる。WindowsにUbuntuを入れられるようになってるので、インストールして、環境を整えた。 Ruby On Railsチュートリアルの、Gitでプ …

目次上ユニット

はじめまして、あつろうです。

個人ブログを立ち上げました。

日々思うことを書き連ねていこうと思っています。

よろしくお願いします。