GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

DirectAdminサーバーにLaravelをインストールする方法

DirectAdminサーバーにLaravelをインストールする方法を紹介します。 Laravelは、表現力豊かでエレガントな構文を備えた、人気のあるオープンソースのPHPWebアプリケーションフレームワークです。このガイドは他のLinuxVPSシステムでも機能するはずですが、DirectAdminVPS用にテストおよび作成されています。 DirectAdminサーバーへのLaravelのインストールは簡単な作業です。以下の手順を慎重に実行するだけで、10分以内にインストールできます。

このガイドでは、すでに次の手順を実行していることを前提としています。

  • PHP 5.6.4以降(PHP 7を強くお勧めします)
  • OpenSSL、Mbstring、PDO、Tokenizer、PHP、およびXML拡張機能
  • ApacheまたはNginx

1。 SSH経由でVPSにログイン

ssh root@my_server

2。システムを更新し、必要なパッケージをインストールします

yum update
yum install git curl

3。 Composerをインストールする

Composerは、パッケージをインストールできるPHPの依存関係マネージャーです。 Composerは、プロジェクトに必要なすべてのライブラリと依存関係を取り込みます。

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

4。 Laravelをインストールする

Laravelのインストールは簡単なプロセスです。このガイドでは、composercreate-projectコマンドを使用してLaravelをインストールします。

DirectAdminによって作成されたデフォルトファイルを削除します:

rm -rf /home/USERNAME/domains/LARAVEL_DOMAIN_NAME/public_html/*

ドメインルートディレクトリに切り替えます:

cd /home/USERNAME/domains/LARAVEL_DOMAIN_NAME/public_html/

コンポーザーcreate-projectを使用してLaravelをインストールします コマンド(コマンドの最後にあるドットに注意してください):

composer create-project --prefer-dist laravel/laravel .

rootまたは別のsudoユーザーとしてログインしている場合は、正しい所有権と権限を設定する必要があります。

chown -R USERNAME:USERNAME /home/USERNAME/domains/LARAVEL_DOMAIN_NAME/public_html/

「USERNAME」を実際のユーザー名に変更し、LARAVEL_DOMAIN_NAMEを実際のドメイン名に変更することを忘れないでください。

5。 DirectAdminを構成する

デフォルトのWebサーバードキュメントルートを編集して、public_htmlから変更する必要があります publicへ Laravelの要求に応じて。

https://YOUR_SERER_IP:2222で管理者としてDirectAdminにログインします。 [追加機能]セクションの下にある[カスタムHTTPD構成]リンクをクリックします。新しいウィンドウにすべてのドメインのリストが表示されます。Laravelをインストールしたドメインをクリックすると、Webサーバーの構成を編集できる新しいウィンドウが表示されます。

ドキュメントルートを変更するには、「Httpd.confCustomizationfor」テキストエリアに次の行を追加します。

|?DOCROOT=`HOME`/domains/`DOMAIN`/public_html/public|

nginxを使用している場合は、Nginxがリクエストを処理できるように、次の行も追加する必要があります。

location / {
    try_files $uri $uri/ /index.php?$query_string;
}

最後に[保存]ボタンをクリックします。

それでおしまい。これで、DirectAdminサーバーにLaravelが正常にインストールおよび構成されました。 Laravelの詳細については、Laravelの公式ドキュメントを参照してください。DirectAdminの詳細については、DirectAdminの公式ドキュメントを参照してください。

もちろん、Laravelホスティングサービスのいずれかを使用している場合は、DirectAdminサーバーにLaravelをインストールする必要はありません。その場合は、専門のLinux管理者にDirectAdminにLaravelをインストールするよう依頼するだけです。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。

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


Panels
  1. LaravelをcPanelにインストールする方法

  2. Ubuntu16.04にMySQLをインストールする方法

  3. Ubuntu16.04にNextCloud13をインストールする方法

  1. Ubuntu20.04にFastPanelをインストールする方法

  2. Ubuntu16.04にGraylogサーバーをインストールする方法

  3. Ubuntu16.04にosTicketをインストールする方法

  1. サーバーにLaravelをインストールする方法

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

  3. Fedora34サーバーをインストールする方法