• 締切済み

バージョン選びについて

お世話になります。 Apache PHP MySQLをインストールしたいのですが、 手元にある参考書には、Apache2.2.0 PHP5.0 MySQL5.0を想定して解説してあります。 現在利用しているサーバの利用案内を見たところ、PHPのバージョンは4.4.1となっていますが、PHP4.4.1以外は最新のバージョンのものをインストールし、参考書の通りに進めていけばよいのでしょうか? それともバージョンが違うと設定方法も違ってくるのでしょうか。

  • PHP
  • 回答数1
  • ありがとう数1

みんなの回答

  • inu2
  • ベストアンサー率33% (1229/3720)
回答No.1

えっと、ちょっと具体的な環境が見えてこないんですけど レンタルしているサーバーの利用案内にPHP4.4.1とあるわけですよね? MySQLは入っていないのでしょうか? それとも、ApacheやMySQLだけ、ユーザーが勝手にインストールできるんでしょうか? いやいや、そんなレンタルサーバー聞いたこと無いですよ サーバー丸ごと一台レンタル(ホスティング)しているのであれば、自分の思うように自由自在に好きなアプリやバージョンを入れられるはずですし、 共有のサーバーならば、PHPだけ固定で他のアプリ類はご自由に ってなサーバーありえないはずです 良く利用規約を読んでください 差し支えなければ、利用中のレンタル業者名を教えていただければ、もっと具体的な回答が期待できます ここから本題 PHPもMySQLもまったくの初心者ならば 同一バージョンのものを利用したほうが良いです せめて、一ケタ台(つまり、PHP4.*.*って意味)を同じものを使ってください ちなみに、4系列の最新バージョンは、PHP4.4.4です 又、MySQLも 4.0以前 と 4.1以降で、文字コードの扱いに大きな変化がありましたので、MySQL(というかデータベース)初心者ならば、同一バージョンにすることをオススメします MySQL5系で当たり前に使えるSQL文が4.0以前でまったく使えなかったりしますよ

関連するQ&A

  • apache PHP MYSQLのバージョン

    apache PHP MYSQLを使ってWEBアプリを作るための勉強を始めました。iMac G4で、本に書いてある通りにプリインストールされているapache PHPを使える状態に設定し、本に付属してあったCDからMYSQLをインストール、設定しました。この本に付録されているMYSQLや、プリインストールされていたapache PHPのバージョンは、 apache1.3.33 PHP4.4.1 MYSQL-standard-4.0.20 となっています。 インストール、設定は上手くいき、本を読み進めて行くには問題ありません。ただ、最新バージョンじゃなくて良いのかな?とふと思い、違いがあるのか?今後の事を考えたら最新バージョン入手は必須なのか?など、本とは関係のないところで(余計な?)心配が出て来て、つまづいてしまいました。現在のままでも十分なのか、それとも今のうちに最新バージョンを入手し、そのインストール、設定の仕方を覚えておいた方が良いのかで悩んでいます。最新バージョンを入手設定した方が良いのならその方法をお教てください。お願いします。

    • ベストアンサー
    • PHP
  • Apacheのバージョンはどれを選べばいいのですか

    まったくの初心者なので本を参考にして作業を進めています。「最新安定版をインストールする」と書かれていたので、本の例として挙げられているバージョンとは違う apache_2.2.4 をインストールしました。 インストール後に「It works!」という文字が表示されました。この表示については分かりましたが、その後の設定に関しては、本に書かれている内容と実際が違い、調べても分からないことが多く困っています。例えばhttpd.confの編集で「「AddCharset」が連なっているブロックの先頭に○○を追記する」とあったが、httpd.conf に AddCharset がまったく見あたらないなど。 情報が多い別のバージョンに変えたほうがいいのではないかと思っているのですが、どのバージョンを使えばいいでしょうか? ところで最新版がどれかぐらいは分かるのですが、「安定版」とはなんでしょうか?それとApache1とApache2の違いや、それ以降の数字(apache_2.2.4の場合は末尾の.2.4)は、どういう違いで区分されているのですか? それからPHP5とMySQL5の本を購入したのですが、どのバージョンを使えばいいのでしょうか?相性のよい最新安定版を教えてください。 使用OS WindowsXP Home Edition それから投稿カテゴリーが判らなかったのですが、ここであっていますか?

  • Linuxのバージョン

    Windowsで使わなくなったパソコンにTURBO Linuxをインストールしてみようと思います。 以前に買って、TURBO Linux 6.5だと思っていた本を参考にしようと6.5で準備をしていたのですが、よくよく見たら6.0の本でした。6.5のインストール後の設定など見ても、本を見ても若干内容が違うようです。 6.0をインストールしてみましたが、インストーラから機能が落ちていることがわかります。 TURBO Linuxのサイトでは、8.0がダウンロードできるようですが、別途参考にする本など購入しなければなりません。 こういう状況で、 Linuxのバージョンはどれを選択すれば良いでしょうか? 具体的には、 Webサーバ PHP Perl RUBYなどのスクリプト MySQLなどのデータベース を導入して利用するつもりです。 必要なものだけ最新をインストールすればよいのでしょうか? 6.5でTURBOPKGでパッケージを更新してもPHP3はPHP3のままでPHP4にはならないようでした。 とりとめなくなってしまいますが、アドバイスいただきたくお願いします。

  • Debian/GNU Linux V.3.1r1 LAMP完全再導入について

    お世話になります。 LAMP環境でPHP4がApache2からうまく呼べなくなりいろいろ試しているうちに深みにはまりました。 Apache2 PHP4 MySQL4を再導入したく aptitute remove apache2 libapache2-mod-php4 php4-mysql mysql-server aptitude install apache2 libapache2-mod-php4 php4-mysql mysql-server をやっても状況が改善されなかったので aptitude remove apache2 libapache2-mod-php4 php4-mysql mysql-server のあと、残っていた /etc/apace2 /etc/php /etc/mysql それぞれ削除してしまいました。 その後、 aptitude install apache2 libapache2-mod-php4 php4-mysql mysql-server したのですが、どうもapache2.confなど再生成されないものがあるようです。 完全に上書きで再インストールすることはできないでしょうか?

  • PHP Version 5.2.9-1 でMySQLがつかえない

    こんにちは。自分のサーバーを立てようとトライしています。 まず環境を書きます。 Windows Server 2003 PHP Version 5.2.9-1 MySQL ver 5.1 [php.int] Client API version 5.1.33 PHPのセットアップは、完了しました。(phpinfo()が正しく動作することを確認) MySQLも正しくインストールできて、コマンドプロンプトや、GUIツールなどからはデーターベースの作成、削除、値の書き込みなどもできています。 PHPのインストール画面で、MySQLのオプションもつけてインストールしました。 libmysql.dllは、[MySQLインストールディレクトリ]\MySQL Server 5.1\binとPHPインストールディレクトリと、system32にあります。 php_mysql.dllはphp.intで設定したとおり[phpインストールディレクトリ]\extにあります。 この環境で、mysqlを動かそうと、テストをしてみました。 http://www.phpbook.jp/database/mysql/index3.html の画面下部「テスト」という項目のを使ってみました。こいつを動かそうとすると、HTTP500が帰ってきます。(ユーザー名と、パスワードは指定しなおしてあります) どなたかこの原因がわかる方はいらっしゃいますでしょうか?お力を貸していただければ幸いです。

    • 締切済み
    • PHP
  • 最新バージョンで開発すべきでしょうか?

    お世話になります。 これまで、バージョンといたしましては、 Java6、Apache HTTP Server 2.2、Apache Tomcat6をベースとして、 動的Webサイトを、Javaサーブレット、JSP、JavaBeans、MySQLなどで開発してきました。 しかし近々、次の新たな開発が開始予定の為、 開発環境をネットで調査していたところ、最新バージョンとして、 「Java7、Apache HTTP Server 2.4.1、Apache Tomcat7.0.26」などが、 すでにダウンロード可能の様でした。 そこでご質問させていただきます。 今(2012年2月27日(月)現在)から、 新たに上記しましたような動的Webサイトの開発をSTARTする場合には、 Java、Apache HTTP Server 、Apache Tomcatの 各バージョンにつきましては、 「Java7、Apache HTTP Server 2.4.1、Apache Tomcat7.0.26」などの 最新バージョンを採用すべきでしょうか? それとも現在安定して動作を確認済である、 Java6、Apache HTTP Server 2.2、Apache Tomcat6 を採用すべきでしょうか? 質問内容は以上です。 アドバイス等頂けましたら助かります。 よろしくお願いいたします。

    • ベストアンサー
    • Java
  • MySQL Client API versionについて

    質問です。 WindowsXP PHP5 MySQL5 Apache2 上記の環境PHP+MySQL+ApacheでWordpressなどのシステムを動かそうとしているのですが 一つ疑問に思っている点があります。 phpinfo.phpやphpMyAdminにあるMySQL Client API versionが version4.1.7と出ています。 MySQLのバージョンは5なのですが、どうしてクライアントAPIバージョンは4になるのでしょうか またこれは一体どのようなものなのでしょうか

  • Debian/GNU Linux V.3.1r1 + PHP4で PHPが突然動作しない

    お世話になります。 Debian/GNU Linux V3.1r1で突然PHP4が動作しなくなってしまいました。 (ダウンロードしますか?となってしまう) 日経Linux2006-1の特集2に記事を参考に、 aptitude install apache2 libapache2-mod-php4 php4-mysql mysql-server としてLAMP環境を用意しました。 数日は正常に動作していたのですが、 (<?php phpinfo(); ?>も正常に表示していました。) 突然上記の状況となりました。 実は、この現象は一度経験があり、その際は aptitude remove apache2 libapache2-mod-php4 php4-mysql mysql-server をして aptitude install apache2 libapache2-mod-php4 php4-mysql mysql-server をしたところ回復しました。 今回は、MySQL内に若干データを入れたのでアンインストール&再インストールの手順は避けたいと思います。 aptitude remove apache2 libapache2-mod-php4 aptitude install apache2 libapache2-mod-php4 では解決しませんでした。 Apache2のデフォルトページは見れるので、Apache2は動作しているようです。 PHP4のモジュールがロードされる記述が見つけられないのですが、どういう仕組みでPHP4のモジュールはロードされるのでしょうか。 また、そのほかにはどのような確認をしたらいいでしょうか。

  • LAMP(Linux・Apache等)の最適組合せ

    LAMP(ランプ)における、OSであるLinux(CENTOS)、WebサーバであるApache HTTP Server、データベースであるMySQL、スクリプト言語であるPHPの最適バージョンの組み合わせを教えていただきたく。 いづれも最新バージョンの組み合わせで問題はないものでしょうか。 CENTOSのバージョンに規定される使用可能なPHPのバージョンなど、互いのバージョンが影響しあうことがあるかのように聞いています。 ならば、各4種(CENTOS Apache  MySQL PHP)最適バージョンの組み合わせのリストがあるのでしょうか。

  • アプリケーションのバージョンアップ

    続いて質問で恐縮です。 FreeBSD(というかPC-UNIX系一般なんでしょうか)において 一度インストールしたソフトウェアの上位のバージョンを インストールしたい場合、旧バージョンとの共存や、インストール 時における競合のような問題は発生しないのでしょうか。 たとえば、apache1.3.34 --> apache2.X へ移行させたり PHP4 --> PHP5 としたりする場合です。 PHP4でしか動作確認が取れていないコンテンツを利用しつつ PHP5も入れたい、という状況の場合、PHP4 と PHP5が一つの FreeBSD内部で共存して、PHP4も5も完全対応のサーバとして 使えたりはしないのでしょうか。

専門家に質問してみよう