0
3

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 1 year has passed since last update.

laravel サーバ環境構築基礎

Last updated at Posted at 2019-11-15
少なくとも一つのフレームワークを覚えようと思って、複数のフレームワークの中ララベルに興味ありました。
いろいろ調べたところ、テスト環境の情報が多い、サーバ環境構築の情報が少ない、バラバラです。
一応、苦戦二日間やっと構築成功しました、以下に纏めます。共有致します。

この手順で恐らく一発でできそうな感じ。

OS CentOS 6.10 32bit
php5.6.40
laravel5.4
mysql5.6/40
Apache2.2.15

■ composer インストール

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
composer

■ laravel インストール

composer global require "laravel/installer"

■ プロジェクトを作成

composer create-project --prefer-dist laravel/laravel laravelapp
(laravelapp   プロジェクト名です)

■ 権限変更

chmod 777 storage -R
chmod 777 bootstrap/cache -R

■ httpd.conf 編集

<Directory "/var/www/html">
AllowOverride None  ->  AllowOverride All
(ご自身の環境合わせ設定)

■ config/app.php 編集

timezone = 'Asia/Tokyo',
locale = 'ja',
'fallback_locale' => 'en',

■ laravelapp/.env 編集

DB_DATABASE=mydb
DB_USERNAME=root
DB_PASSWORD=test
(必要応じて)

■ laravelapp/app/Providers/AppServiceProvider.php 編集

   public function boot()
 {
   Schema::defaultStringLength(191); //追加

■ httpd 再起動

リモートサーバのURLでlaravelの起動画面と任意の
web.phpの指定のパスで動作確認OK。

(完了)

次は関連のAPP作成予定です。

0
3
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
0
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?