このチュートリアルでは、CentOS6にZendFrameworkをインストールして構成する方法を示します。知らなかった人のために、ZendFrameworkはオープンソースのオブジェクトです- PHP用の指向性Webアプリケーションフレームワーク。フレームワークはモジュール式で、拡張可能で、安全性が高いため、多くの開発者が使用しています。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、独自のVPSでサイトをホストしていることを前提としています。インストールは非常に簡単です。 CentOS6サーバーへのZendFrameworkの段階的なインストールを示します。
CentOS6にZendFrameworkをインストールする
手順1.まず、システムでEPELリポジトリを有効にする必要があります。このリポジトリをyumで手動で構成する必要はありません。代わりに、次のパッケージをダウンロードしてインストールします。これにより、システムでEPELリポジトリが有効になります。
- CentOS664ビット
## RHEL/CentOS 6 64-Bit ## # wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm # rpm -ivh epel-release-6-8.noarch.rpm
- CentOS632ビット
## RHEL/CentOS 6 32-Bit ## # wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm # rpm -ivh epel-release-6-8.noarch.rpm
手順2.LAMPサーバーをインストールします。
CentOS 6 LAMPサーバーが必要です。LAMPがインストールされていない場合は、こちらのガイドに従ってください。
ステップ3.Zendフレームワークをインストールします。
サーバーにZendフレームワークをインストールするには、次のコマンドを実行します。
yum - y update yum --enablerepo=epel install php-ZendFramework
インストールしたら、サーバーのディレクトリルートに移動して、最初のプロジェクトを作成します。
cd /var/www/html zf create project idroot
上記のメッセージにエラーメッセージが含まれている場合は、PHPUnitをインストールする必要があります。次のコマンドを発行してPHPUnitをインストールします。
yum install php-pear-PHPUnit
次に、 / var / www / YourFirstProject / library /
に移動します 次のコマンドを使用して、ディレクトリを作成し、ライブラリディレクトリへのシンボリックリンクを作成します。
cd /var/www/idroot/library/ ln -s /usr/share/php/Zend .
ステップ4.ZendProjectを使用してApacheを構成します。
ここで、WebブラウザでプロジェクトにアクセスするためにApacheを設定する必要があります。ドキュメントルートを / var / www / html/idrootに設定する必要があります。 / public
ディレクトリ。それを行うには、以下のapacheの最小構成を使用します。
< VirtualHost *:80 > ServerAdmin [email protected] ServerName zend.idroot.us DocumentRoot /var/www/html/idroot/public < /VirtualHost>
完了したら、ファイルを保存して閉じます。変更を有効にするには、Apacheサービスを再起動します。
service httpd restart
ステップ5. Zend FrameworkWebUIにアクセスします。
Zend FrameworkはデフォルトでHTTPポート80で使用できます。お気に入りのブラウザを開き、 http://your-domain.com
> またはhttp:// server-ip
。ファイアウォールを使用している場合は、ポート80を開いて、コントロールパネルにアクセスできるようにしてください。
おめでとうございます!ZendFrameworkが正常にインストールされました。CentOS6システムにZendFrameworkをインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプや役立つ情報については、ZendFrameworkの公式Webサイトを確認することをお勧めします。