GNU/Linux >> Linux の 問題 >  >> Debian

Debian8VPSにNginxを使用してFuelPHPをインストールする方法

FuelPHPは、シンプルで柔軟性があり、コミュニティによって推進されているPHPフレームワークです。階層モデル-ビュー-コントローラー(HMVC)をサポートするようにゼロから設計されており、プロジェクトの作成、プロジェクトのデバッグ、または同様のタスクを実行するためのコマンドラインツールを提供します。今日は、LinuxVPSにFuelPHPをインストールする方法を紹介します。

WebサーバーとしてNginxがすでにプリインストールされているDebian8VPSにFuelPHPをインストールするので、サーバーにもNginxがプリインストールされていることを確認してください。サーバーにNginxがプリインストールされていない場合は、LEMPスタックインストールガイドを使用して、Nginxおよびその他のLEMPスタックコンポーネントをインストールできます。

Nginxがサーバーにインストールされている場合は、以下の手順に進むことができます。
まず、SSH経由でサーバーに接続し、すべてのシステムソフトウェアを利用可能な最新バージョンに更新します。その目的のために以下のコマンドを使用してください:

sudo apt-get update
sudo apt-get upgrade

これには少し時間がかかる場合があります。更新が完了したら、他の手順に進むことができます。次のコマンドを使用して、Gitをインストールします。

sudo apt-get install git-core

クイックインストーラーを使用してFuelPHPをインストールします。まず、curlを使用してオイルパッケージをダウンロードします:

curl get.fuelphp.com/oil | sh

これにより、Oilパッケージがダウンロードされ、DebianVPSの「/usr/bin」ディレクトリに保存されます。後で、Oilを使用してFuelプロジェクトを作成できます。新しいFuelPHPプロジェクトを作成するには、「/ var/www」ディレクトリに移動します。

cd /var/www/

次のコマンドを発行します:

oil create first_project

最初のプロジェクトの準備が整うまで少し時間がかかります。インストーラーは「oilrefineinstall」と「phpcomposer.pharupdate」も実行し、必要なディレクトリの一部を書き込み可能にして、composerの依存関係をプルします。

次に、新しいNginx構成ファイルを作成し、ドメイン名に次の仮想ブロックを追加します。

nano /etc/nginx/sites-available/domainname

次の内容を入力してください:

server {
    server_name domainname.com;

    access_log /var/log/nginx/domainname.com-access.log;
    error_log /var/log/nginx/domainname.com-error.log;
    root /var/www/first_project/public;

    location / {
        index index.php;
        try_files $uri $uri/ /index.php$is_args$args;
    }

    location ~ \.php$ {
        include /etc/nginx/fastcgi_params;
        fastcgi_pass unix:/var/run/php5-fpm.sock;
        fastcgi_index index.php;
        fastcgi_param FUEL_ENV "production";
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    }
}

domainname.comを実際のドメイン名に置き換えることを忘れないでください。ファイルを保存し、サイトを有効にしてNginxを再起動すると、変更が有効になります。これで、Webブラウザを使用して最初のFuelPHPプロジェクトにアクセスできるようになります。お気に入りのWebブラウザを開き、ドメイン名に移動します。

FuelPHPの使用を開始するには、http://fuelphp.com/docs/で入手できる公式のFuelPHPドキュメントを読むことをお勧めします。ここには、アプリケーションの構成方法、データベースの構成方法などの詳細が記載されています。

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

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


Debian
  1. Nginxを使用してDebianにGhostをインストールする方法

  2. Nginxを使用してDebianWheezyにDokuWikiをインストールする方法

  3. Nginxを使用してDebianVPSにYiiフレームワークをインストールする方法

  1. PostgreSQLを使用してDrupalをDebian8VPSにインストールする方法

  2. Debian8VPSにNginxを使用してPloneをインストールする

  3. Debian10にNginxを使用してWordPressをインストールする方法

  1. Debian9にNginxでPhorumをインストールする方法

  2. Debian11にNginxを使用してHTTPGitサーバーをインストールする方法

  3. Debian11にNginxを使用してWonderCMSをインストールする方法