お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2009-10-08 16:16:45

staygold
新しいメンバ
登録日: 2009-10-05

Ubuntu9.xxでPHP5.1.6の開発環境構築

 レンタルサーバと同じ環境のLINUX+PHP開発環境を構築しようと、1ヵ月半ほどチャレンジしていますが、何とか動く環境ができたものの、
いたるところに不要と思われるフォルダ・ファイルがあるため、もっとスマートな環境構築方法がないかと、トピックを立てて質問させていただきます。
 いろいろとWEBを調べたり書籍を購入・参照してもいろいろ違ったことがあって、うまく環境が構築できなかったので・・・。

 【レンタルサーバ環境】
 Apache:2.2.x
 MySQL:5.0.x
 PHP:5.1.6(CGIモード)
 Perl:5.8.x

 【ローカルの開発環境(VirtualBoxのゲストOSとして構築)】
 Ubuntu:9.04 日本語版RemixCD

 (1)「XAMPP for Linux」にて環境構築を試みたが、PHPが5.3.0だったため途中で断念。
 (2)PHP5.1.6が入っている「XAMPP for Linux」 1.5.4aで環境構築を試みたが、XAMPPのstartでエラーとなり断念。
 (3)Apache+MySQL+PHP5.1.6のソースファイルをダウンロードし、configure+make+make installを行い何とか動くようになった。
  ところが、configureやmakeの際にいくつかinstallしなければならないものがあったため、WEBで必要なものを検索して、apt-getで
  インストール。そのためか、パッケージマネージャで不要と思われるものは削除したが、ApacheやPHPなどの不要と思われるフォルダ・
  ファイルがいくつか点在している。

 そこで皆さんにお伺いしたいのですが、
 1.レンタルサーバと同じような環境を作る際に、一番スマートな手順はどのようにしたらよいでしょうか?。
 2.たとえばすべてをパッケージマネージャやapt-getでインストールした後、PHPだけを5.1.6に変更する、またはPHP5.1.6を同居させて
  簡単に切り替える方法はありますでしょうか?。(apt-getでインストールすると、PHPは5.2.6がインストールされるので・・・。)
 3.もうすぐUbuntu9.10がリリースされますが、このバージョンでapt-getでインストールされるPHPのバージョンはすでにわかっている
  のでしょうか?。


 初歩的な質問で申し訳ございませんが、ぜひ皆さんのお知恵・お力をお貸しいただけますよう、よろしくお願いいたします。
 
 

オフライン

 

#2 2009-10-08 19:04:57

STGSAGWAN
ゲスト

Re: Ubuntu9.xxでPHP5.1.6の開発環境構築

#1のstaygoldさんへ

staygold による投稿:

 1.レンタルサーバと同じような環境を作る際に、一番スマートな手順はどのようにしたらよいでしょうか?。

私だったら、

# ご質問内容の路線とはかなり違いますが、

開発環境は、仮想PCで構築します。
ゲストOSは、レンタルサーバーのOSと全く同じもので。
ホストOSをUbuntuにします。

 

#3 2009-10-09 19:01:51

STGSAGWAN
ゲスト

Re: Ubuntu9.xxでPHP5.1.6の開発環境構築

#1のstaygoldさんへ

#1のstaygold による投稿:

 【ローカルの開発環境(VirtualBoxのゲストOSとして構築)】

#2を書いた時には↑の部分を見落としていた為、私は#2で「仮想PCでやる」等と余計で変な事を言ってしまいました。
失礼しました。

とはいえ、#2で一番言いたかったのは、類似環境を作るならば、OSはもちろんのこと、OSバージョン自体も合わせ、ベースとなるシステムを合わせると、一番苦労が少ないのでは?ということです。

 

#4 2009-10-09 23:29:49

staygold
新しいメンバ
登録日: 2009-10-05

Re: Ubuntu9.xxでPHP5.1.6の開発環境構築

STGSAGWAN による投稿:

#1のstaygoldさんへ

#1のstaygold による投稿:

 【ローカルの開発環境(VirtualBoxのゲストOSとして構築)】

#2を書いた時には↑の部分を見落としていた為、私は#2で「仮想PCでやる」等と余計で変な事を言ってしまいました。
失礼しました。

とはいえ、#2で一番言いたかったのは、類似環境を作るならば、OSはもちろんのこと、OSバージョン自体も合わせ、ベースとなるシステムを合わせると、一番苦労が少ないのでは?ということです。

STGSAGWANさん

 ご意見ありがとうございました。
 今回は同時にEclipse等の環境も一緒に構築したくて、またUbuntuを詳しく知りたいと思い、上記のような環境で構築してみようかと考えました。

 本当は、レンタルサーバとまったく同じ環境が作れるといいのですが・・・。

オフライン

 

#5 2009-10-10 00:52:37

STGSAGWAN
ゲスト

Re: Ubuntu9.xxでPHP5.1.6の開発環境構築

#4のstaygold による投稿:

 今回は同時にEclipse等の環境も一緒に構築したくて、またUbuntuを詳しく知りたいと思い、上記のような環境で構築してみようかと考えました。

なるほど、Eclipseですか。Ubuntuにしたい気持ちは分かります。

ただ、それであっても、「綺麗で無駄の少ないサーバ環境+(クライアント環境)」を構築するなら、

ゲストOS A : Ubuntu + Eclipse
ゲストOS B : レンタルサーバと同じOS、同じバージョンで、Apache + PHP + MySql + Perl

と2つに分けるのがベストだと思います。

ゲストOS Bは、同じOS、同じバージョンならば、何も考えずに既成パッケージをインストールするだけで、自然と Apache + PHP + MySql + Perl のバージョンも合うと考えますけど。

--
おや、CentOS 5.3だと各バージョンがぴったり合いますね。
ひょっとしてレンタルサーバはCentOSなのでは?

http://distrowatch.com/table.php?distribution=centos
http://www.google.co.jp/search?q=CentOS+5.3+Apache+%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3

CentOS 5.3
--
Apache:2.2.x
MySQL:5.0.45
PHP:5.1.6
Perl:5.8.8

--

#1のstaygold による投稿:

 3.もうすぐUbuntu9.10がリリースされますが、このバージョンでapt-getでインストールされるPHPのバージョンはすでにわかっている  のでしょうか?。

インストールしたUbuntu以外のパッケージ情報について知りたければ、
http://packages.ubuntu.com/
で 検索すればよいですよ。

今回なら、php5 で karmic を検索。

ちなみに、Firefoxの右上の検索ボックスで、Ubuntu Package Searchを選んで、検索語を入力しEnter という手も。

 

Board footer

Powered by FluxBB