1

apache2、php5、mysql、redis、mongodb、およびその他の開発ツールを使用して (vps) ホスティングをセットアップする方法を学ぼうとしています。

このルート「Vagrant(up.com)」を実践していきます。CentOS を使いたいのですが、今のところ、デフォルトの「ボックス」ウィッシュで「Ubuntu 12.04」をいじっています。

apache2 のインストールはそれほど難しくなく、MySql もそうではありません。PHPを慎重にセットアップすることは別の話です。

http://debphp.org/から新しいバージョンの PHP をインストールする方法を 1 つ見つけました。これが唯一の方法ですか?ホスティング会社はこれをどのように解決しますか?

今、私の本当の質問です。したがって、php5.4+ をインストールできますが、5.4 (デフォルト) と 5.5 の両方が必要です。現在の (共有) ホスティングでできるように、.htaccess ファイルを介して PHP 5.5 を有効にしたいと考えています。

例えば:

# .htaccess
AddHandler application/x-httpd-php55 .php

同じことをしたいのですが、方法がわかりません。google で調べてみましたが、どのキーワードを使用すればよいかわかりません。いくつか試しましたが、結果はありませんでした。

これを見つけることができるリンクを持っているか、本を知っている人はいますか (無料である必要はありません)。私が見つけた唯一のものは、.htaccess の条件付き PHP バージョンです。しかし、答えは、何が起こっているのかを本当に理解するために短くすることです.

参考までに: 私は Linux ターミナルの専門家ではありません (まだ :) )。apache2 についてはあまり知りませんが、それは私がそれを学ぼうとしていないという意味ではありません。

編集: 実際、自分の VPS を持つ準備ができたら、Nginx を使用することを計画しています。最終的には、とにかく両方を使用/構成する方法を学びたいです。

4

1 に答える 1

1

PHP の並列インストールが必要になります。ユーザーは、次のような .htaccess ファイル内のハンドラー ディレクティブを使用して目的のバージョンの PHP を選択できます。

# PHP 5.4
AddType application/x-httpd-php54 .php

# PHP 5.5
AddType application/x-httpd-php55 .php

このようなインストールはカスタムであり、パッケージをインストールして、モジュールを介して Apache で使用するように構成する必要があります。これは、慣れていない場合は簡単な作業ではありません。ソフトウェア(Apache、PHP、MySql)の管理が非常に簡単になり、必要なアイテムの簡単なクリック構成が可能になるため、ホスティングプロバイダーまたはcPanelから直接cPanelライセンスを購入することをお勧めします. また、サーバーの構成に費やす時間を短縮し、最終的な目標である Web サーバーのように実際に Web サイトで作業する時間を増やすことができます。

于 2013-10-20T01:06:57.830 に答える