GNU/Linux >> Linux の 問題 >  >> Cent OS

LinuxにLaravelをインストールする方法

LinuxにLaravelをインストールする方法を紹介します。 Laravelは、PHPで記述されたオープンソースのWebアプリケーションフレームワークであり、model-view-controller(MVC)パラダイムに従います。 Laravelは若いフレームワークですが、豊富なドキュメント、フレンドリーなコミュニティ、クリーンで上品なコードのおかげですぐに人気を博しました。 LinuxへのLaravelのインストールは非常に簡単な作業です。以下の手順に注意深く従うだけで、10分以内にLaravelをLinuxマシンにインストールできます。

1。前提条件

このチュートリアルでは、次のことを前提としています。
-Webサーバー(apacheまたはnginx)
-PHP5.3以降
*LAMPまたはLNMPサーバーのセットアップ方法については、次の記事を参照してください。

2。 Webサーバーのルートディレクトリに移動します

Debian / Ubuntu

cd /var/www

CentOS / Fedora

cd /var/www/html

3。 Laravelをダウンロード

wget -O laravel.zip http://laravel.com/download

4。アーカイブの内容を抽出する

unzip laravel.zip
mv laravel-laravel-* laravelsite

5。所有権を変更する

Debian / Ubuntu

chown -R www-data: /var/www/laravelsite

CentOS / Fedora

chown -R apache: /var/www/html/laravelsite

6。新しいApacheまたはnginx仮想ホストを作成します

Nginx

server {
  server_name laravelsite.dev;
  listen 80;
  root /var/www/laravelsite/public;
  # Uncomment the following line for Centos/Fedora
  # root /var/www/html/laravelsite/public
  index index.php;
  location / {
    try_files $uri $uri/ @rewrites;
  }
  location @rewrites {
    rewrite ^ /index.php last;
  }
  location ~ \.php {
    fastcgi_index index.php;
    fastcgi_split_path_info ^(.+\.php)(.*)$;
    include /etc/nginx/fastcgi_params;
    fastcgi_pass 127.0.0.1:9000;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
  }
}

Apache

<VirtualHost *:80>
    DocumentRoot /var/www/laravelsite/public
    # Uncomment the following line for Centos/Fedora
    # DocumentRoot /var/www/html/laravelsite/public
    ServerName laravelsite.dev
</VirtualHost>
>

「よりクリーンなURL」を使用する場合は、.htaccessファイルに次のコードを追加してください。

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L]

お気づきのとおり、DocumentRootは「パブリック」ディレクトリを指しています。

7。 Webサーバーを再起動します

最後に、Webサーバーを再起動し、新しく作成したLaravelインストールをWebブラウザーで開きます。詳細なドキュメントについては、http://laravel.com/docs/

をご覧ください。

LinuxにLaravelをインストールする必要はありません。マネージドLaravelホスティングサービスのいずれかを使用している場合は、専門のLinux管理者にLaravelのインストールとセットアップを依頼するだけです。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。

PS。 この投稿が気に入った場合は、LinuxにLaravelをインストールする方法について、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。


Cent OS
  1. DebianLinuxにPHPComposerをインストールする方法

  2. CentOS8LinuxにPHP8をインストールする方法

  3. AlmaLinuxとRockyLinuxにPHP8をインストールする方法

  1. UbuntuLinuxにPHPをインストールする方法

  2. Ubuntu18.04にLaravelをインストールする方法

  3. Debian10LinuxにPHPをインストールする方法

  1. RockyLinux8にPHPComposerをインストールする方法

  2. Debian 11 /Debian10にLaravelをインストールする方法

  3. LaravelをFedora35/Fedora34にインストールする方法