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