Android
 Computer >> コンピューター >  >> システム >> Android

AndroidスマホでLaravel 8をセットアップする方法【PC不要】

こんにちは!この記事では、スマートフォンだけを使ってLaravel 8をインストールする方法をご紹介します。

このガイドを最大限に活用するには、PHPの基礎知識があると理想的ですが、なくても心配いりません。基本の部分も丁寧に解説するので、どなたでもスムーズに始められます。

Laravelとは?

Laravelは、表現力豊かでエレガントな構文が特徴のWebアプリケーションフレームワークです。PHPをベースに構築されているため、Laravelを使えばPHPでの開発が格段に効率化されます。

認証機能をはじめ、さまざまな機能に対応したパッケージが豊富に用意されている点も魅力です。たとえば認証機能なら、自分で一から実装する必要はありません。Laravelの詳細については、公式サイトlaravel.comをご覧ください。

なぜこのチュートリアルを書いたのか

このチュートリアルを作った理由は、ノートパソコンやデスクトップPCを持っていないプログラミング学習者でも、スマートフォンだけで実際にモノづくりができるようにしてほしかったからです。

以前freeCodeCampに投稿した記事への反響を見て、技術の仕組みを学びたいという人が多いことを実感しました。そこで、今回のようなガイドをさらに増やしていこうと考えています。

それでは早速始めましょう。このチュートリアルでは、Composerをインストールし、それを使ってスマートフォン上にLaravel 8をセットアップする手順を解説します🔥🔥

筆者はPrecious Oladele、今月で19歳になります🥴。ナイジェリア出身で、この手順をご案内します。「なぜそんなに詳しいの?」と思われるかもしれませんが、実は私自身もノートパソコンを持っておらず、スマートフォンで試行錯誤しながら学んできたからなんです😎

必要なもの

このチュートリアルを進めるには、Android 6.0以降を搭載したAndroidスマートフォンが必要です。

セットアップ

まず、Google PlayストアにアクセスしてTermuxをダウンロードしましょう。

AndroidスマホでLaravel 8をセットアップする方法【PC不要】

Termuxは、スマートフォン上で動作するLinuxベースの環境です。普段のLinuxと同じ感覚で使えて、KaliやUbuntuなど好きなディストリビューションをインストールすることもできます。今回はこのTermuxを使って、スマートフォンにLaravel 8をセットアップしていきます。

Composerのダウンロード

Composerをダウンロードする前に、Termuxアプリを開いて次のコマンドを入力してください。

termux-setup-storage

ストレージへのアクセス許可を求められるので、「許可」をタップします。完了したら、https://getcomposer.org/download/ にアクセスしましょう。

AndroidスマホでLaravel 8をセットアップする方法【PC不要】

このページのコードをすべて取得します。その前に、PHPをインストールしておく必要があります。Termuxで以下のコマンドを入力してください。

apt install php

Enterキーを押すと、次のような画面が表示されます。

AndroidスマホでLaravel 8をセットアップする方法【PC不要】

インストールが完了したら、Composerのページに戻ってコードをコピーします。TermuxはLinuxベースの環境なので、この手順が必要になります。もしWindowsなら、composer.exeをワンクリックでダウンロードできるのですが…。

コード全体をコピーしてTermuxに貼り付け、Enterキーを押してください。

Composerのインストールが完了すると、次のように表示されます。

AndroidスマホでLaravel 8をセットアップする方法【PC不要】

Laravel 8のインストール方法

Laravel 8をインストールする前に、composer.pharファイルが存在するかどうか確認しましょう。Termuxで次のコマンドを入力します。

ls

Enterキーを押すと、現在のディレクトリにあるファイルの一覧が表示されます。

AndroidスマホでLaravel 8をセットアップする方法【PC不要】

composer.pharファイルとstorageフォルダが確認できますね。storageフォルダはファイルマネージャーへのアクセスを可能にするもので、最初に入力したtermux-setup-storageコマンドによって生成されたものです。

それではLaravel 8をインストールしましょう。インストール方法は「プロジェクトとして作成する」か「グローバルにインストールする」の2通りあります。ただし、スマートフォンでグローバルにインストールすると、パス設定などの作業が必要になり、やや複雑です。そこで、このガイドではシンプルな「プロジェクトとして作成する」方法を採用します。

Termuxで以下のコマンドを入力してください。

php composer.phar create-project laravel/laravel myapp

myappはプロジェクト名なので、好きな名前に変更できます。入力したらEnterキーを押して、処理が完了するのを待ちましょう。

以下のような画面が表示されれば、Laravelのインストールは成功です。

AndroidスマホでLaravel 8をセットアップする方法【PC不要】

とても簡単ですね。動作を確認するには、cd myappでプロジェクトのディレクトリに移動し、php artisan serveでLaravelサーバーを起動します。

これで開発スタートです🔥

AndroidスマホでLaravel 8をセットアップする方法【PC不要】

ブラウザでhttps://127.0.0.1:8000 を開くと、Laravelが正常に動作していることが確認できます。

AndroidスマホでLaravel 8をセットアップする方法【PC不要】

また、コーディング中にTermuxアプリが強制終了しないよう、以下の設定も忘れずに行っておきましょう😎

AndroidスマホでLaravel 8をセットアップする方法【PC不要】

まとめ

最後まで読んでいただきありがとうございました。このチュートリアルを通じて、新しいことを学べたなら嬉しいです。これであなたもAndroidスマートフォンにLaravelをインストールして、本格的なアプリ開発を始められるはずです。

私のコンテンツをもっと見たい方は、YouTubeチャンネル「DevStack」の登録をお願いします🙏😁
DevStack

  1. Androidスマホをリセット(初期化)する方法|機種別・状況別の手順を徹底解説

    Androidスマホを使っていると、最初からやり直したくなるときがあります。端末の動作が不安定になったり、挙動がおかしくなったりして、「そろそろ初期化(ファクトリーリセット)の時期だな」と感じたら、本記事の手順を参考にしてみてください。 Androidスマホのリセットは、デバイスが抱えるさまざまな問題を解決するのに役立ちます。動作の遅さ、画面のフリーズ、アプリの強制終了など、多くのトラブルを一括で改善できるでしょう。 端末をリセットすると、内部ストレージに保存されたすべてのデータとファイルが消去され、OSが新品同様の状態に戻ります。 Androidスマホをリセットする方法 ここでは、初心者

  2. Androidスマホがルート化されているか確認する4つの方法【初心者向け完全ガイド】

    Androidは、ユーザーフレンドリーで学びやすく操作しやすいOSとして、世界中で利用者が急増しています。Androidスマートフォンは魅力的な機能やスペックを多数搭載しており、Google Playストアからさまざまなアプリをダウンロードして、複数のタスクを同時にこなすことも可能です。さらに、「ルート化」と呼ばれるカスタマイズ手法を使えば、端末を自分好みに自由に変更することもできます。 「ルート化(Rooting)」とは、Android OSのシステムコードへのroot権限(管理者権限)を取得するプロセスのことです。iOSデバイスでは同じような行為を「脱獄(Jailbreak)」と呼びます。