質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Laravel

LaravelとはTaylor Otwellによって開発された、オープンソースなPHPフレームワークです。Laravelはシンプルで表現的なシンタックスを持ち合わせており、ウェブアプリケーション開発の手助けをしてくれます。

Q&A

1回答

1110閲覧

Laravelでアプリ作成をする際、Laravelコマンドが使えない。

JasonOzuma

総合スコア6

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Laravel

LaravelとはTaylor Otwellによって開発された、オープンソースなPHPフレームワークです。Laravelはシンプルで表現的なシンタックスを持ち合わせており、ウェブアプリケーション開発の手助けをしてくれます。

0グッド

0クリップ

投稿2021/06/08 07:46

前提・実現したいこと

CentOSでLaravelでアプリを作成しています。
かなり序盤の話なのですが、プロジェクトを始めるにあたって、新しく作成したディレクトリにLaravelのインストーラをインストールし、linksというプロジェクトを作成したいと思っております。

そして、linksというプロジェクトを作成するため、「Laravel new links]というコマンドを実行したところ、「-bash: laravel: command not found」というエラーが出てしまいます。

調べたところ、Laravelコマンドを利用するためのPATHが通っていないことが原因ではないかということがわかり、Laravelコマンドを利用するためのPATHを通すため、「export PATH=$HOME/.composer/vendor/bin:$PATH」コマンドを実行後、「source ~/.bash_profile」コマンドを実行したところ、「-bash: export: ':/root/.composer/vendor/bin/:/root/.composer/vendor/bin/': not a valid identifier」というエラーが出てしまい、Laravelコマンドを利用するためのPATHを通すことができません。

.bash_profileに直接、「export PATH=$PATH:~/.composer/vendor/bin」を書き込む方法も試しましたが、同様のエラーが起きてしまいます。

このエラーに関して、解決方法などやヒントなど、分かる方がいらっしゃれば、教えて頂きたいです。

長文失礼しました。よろしくお願いします。

発生している問題・エラーメッセージ

エラーメッセージ

該当のソースコード

ソースコード

試したこと

ここに問題に対して試したことを記載してください。

補足情報(FW/ツールのバージョンなど)

ここにより詳細な情報を記載してください。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2021/06/08 08:05 編集

何の情報に基づいて、どんなコマンドを叩いたのかってあたりを、丁寧に説明して欲しい。ルート権限ユーザーでやったのか、一般ユーザーでやったのかとかも。
JasonOzuma

2021/06/08 08:43

失礼しました。 以下のようになります。 「CentOS 7でApacheをインストールし起動する」 https://qiita.com/S-Masakatsu/items/63b9e0e7a869d2aafc4b ↑今回アプリを作成するにあたって、このサイトの手順に沿って進めています。 「macにLaravelを導入」 https://qiita.com/iczo32/items/c20ebd5cf40c8a376cd2 ↑Laravelコマンドを利用するためのPATHを通すために自分が参考にしたサイトで、windowsですが、サイト内の「Laravelコマンドを利用するためにPATHを通す」の部分のコマンドを入力しました。 「Laravelをインストールした後にPATHを通す方法」 https://mittaniblog.com/laravel-path-through/ ↑Laravelコマンドを利用するためのPATHを通すため自分が参考にしたサイトで、.bash_profileに直接に書き込む方法が書いてあり、このサイトに記載の方法で、コマンドを入力しました。 よろしくお願いします。
退会済みユーザー

退会済みユーザー

2021/06/08 08:58

せっかくこの欄に書いてもらったけど、そういう情報は質問文中に加筆してください。わりと大事な情報なので、クリックしないと読まない欄よりも、質問文中なら読みやすくできますし。
guest

回答1

0

「laravel new」っていうと、
インストール 8.x Laravel
における、「Laravelインストーラ」の説明にあるやつだろうか。

それよりかは、
一般ユーザー権限でも大丈夫なやり方として
プロジェクトを起きたい作業用ディレクトリ上で

composer create-project laravel/laravel links

ってタイプするところから始めるとか。
(composerも先に入れておくのは、大丈夫かな。)

投稿2021/06/08 08:04

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問