• 締切済み

PHPを試しながら勉強するための環境設定

PHPを実際に試しながら勉強する場合、自前のサーバが設定されているか、リモートのサーバへのアクセスが必要なのではないかと思います(結果はサーバの応答として出てくるので?)。始めて勉強するような場合はどのような環境設定にしておくものなのでしょうか。自宅のPCをサーバに仕立てるのはそれなりに敷居が高いように思うのですが。httpのデーモンの設定が必要ですね。それとも外部からのパケットを一切受け付けない一種の仮想環境的な模擬サーバ環境が設定できるとかですが。、Windowsには「XAMPP」ってものをインストールしておくらしいですが。よろしくお願いします。

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

みんなの回答

  • okwavey2
  • ベストアンサー率15% (251/1593)
回答No.2

とりあえず、質問の内容がハチャメチャなので、意味のわからない単語の意味を調べましょう。 学習のために開発環境はもちろんあった方が良いですね。 サッカーの練習するならボールを買うのと同じ事です。 で、その開発環境を作ろうとするときに最初にやると良いのは、例えば 『php 開発環境 Windows10』とかで検索することですね。 あなたがWindows10を使っているかどうかなんて知りませんが、最低限これくらいは検索キーワードに含めるべきなものということです。 ここで回答するよりも遥かに分かりやすい画像つきの説明ページがあります。 説明ページで足りなければ、動画もあるかもしれません。 とりあえず、手っ取り早くと言うことなら、phpが使えるレンタルサーバーを契約してしまえば良いです。

  • t_ohta
  • ベストアンサー率38% (5069/13245)
回答No.1

Windows環境なら XAMPP が手っ取り早く簡単でいいんじゃないですか。 Apache httpd, PHP, MySQL など、PHPを動かすために必要な環境が一式用意されるので、ローカルでテストするには便利です。 インストールも一般的なWindowsアプリケーションと同じ感覚でインストールできます。

  • agehage
  • ベストアンサー率22% (2545/11323)
回答No.1

PHPの動作環境を作るにはお手持ちのWindowsPCがあれば問題ありません Windows用のWEBサーバーとPHPをインストールします 5分もあれば調べて実行できるでしょう まずはこれで試されるとよいと思います WindowsでPHP/Apache環境構築(ダウンロード~画面を起動するまで https://qiita.com/uriuri7610/items/df6a05ed27b65fde499c 最終的には古いパソコンにいわゆるLAMP環境を用意しますと、個人の勉強用としては最善の環境が出来上がると思います (勉強用とのことですので外部公開は考えていません、外部公開をしたくなったらまた質問をしてください)

関連するQ&A

  • Linuxの勉強環境について

    勉強するにあたって、サーバーを購入する必要はあるでしょうか? 仮想環境というフレーズをよく目にするのですが、仮想環境は通常のPCでも準備できるんでしょうか? 仮想環境についてもいまいちよく理解できていないのでご教授いただけると助かります。

  • レンサバでのPHPの設定について

    現在、「10日で覚えるPHP入門教室」を読みながら、PHPを勉強しております。 ここでは、PHPを動かすために、XAMPPという無料のソフトウェアをインストールし、その環境のもとPHPを勉強しております。 そこで質問ですが、現在はXAMPP環境のもと、php.iniというファイルを編集し、様々な設定を行えますが、実際にレンタルサーバーを借りてPHPの様々な設定を行うにはどうしたら良いのでしょうか? レンタルサーバーに、htmlファイルやcssファイル、phpファイルをアップロードするように、php.iniもアップロードすれば良いのでしょうか? それとも、レンタルサーバーのサイトにログインし、そこでPHPの様々な設定が行えるのでしょうか? すごく初歩的なことだと思いますが、もしくは勘違いをしていることもあると思いますが、ご回答を宜しくお願い致します!!

    • ベストアンサー
    • PHP
  • 【xampp】php設定()

    こんにちは。 phpの動作環境がほしいと思いxamppliteをUSBに設定しました。 各設定が終わり、無事に動く様になったのですが 少し不明な点がありましたのでこちらに書かせていただきました。 phpの記述で 通常のレンタルサーバーなら <?= 変数名 ?>  で表示されるのですが xamppではうまく動作しませんでした。 <?php 変数名; ?>  だとうまく表示されます。 基本的な質問かもしれませんが 前者の記述は一般的ではないのでしょうか? それともxamppの設定云々の問題なのでしょうか? 独学で勉強してきまして そこまで詳しい知識がありません。 『xampp 設定 <?= ?>』や 『xampp 設定 記述』等で調べても有力な情報に辿り着かず ちょっと困惑しています。 ご存じの方がいらっしゃいましたら 誘導でも結構です、ご教授いただければ幸いです。 よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • HTMLを少し勉強、Rubyを勉強したいが

    何から始めたらいいですか? Windows10なのですが、開発環境は 仮想でlinuxとか動かすんですよね? Unixのコマンドも覚えなければならないし、敷居がたかいですか? VBとかC言語とかより難しいんでしょうか? ウェブクローラーを作りたいんですが、どうすればいいでしょうか? CSSとかHTML、Javascriptの勉強もしなければならないとは思うのですが、 rubyも勉強しなければできませんよね?

    • ベストアンサー
    • Ruby
  • php+mysqlを勉強したいのですが・・・

    mysqlは全くわからずでこれから勉強したいと思っております。 xamppをインストールして「mysql入門」などで検索してみたところ apacheとphpとmysqlをそれぞれ個別にインストールする前提で紹介されており データベースの作成方法もコマンドから入力という形でした。 試しにコマンドに「mysqlshow」と入力すると以下のようなエラーがでます。 (apache,mysqlの稼動は確認済みです) 内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません xamppは一括で簡単に必要な環境を作ることができるということだったので インストールしたのですが解決するには個別にインストールするしか ないのでしょうか? http://localhost/phpmyadmin/からであればデータベースを作成することができました。 xamppをDドライブにインストールしたのが原因?とも思ったのですが アドバイスなど頂けますと幸いです。 また、xamppの環境にてmysqlの説明をわかりやすくしているサイトなどがあれば教えて下さい。 mysqlは経験がなく右も左もわからない状態なのでわかりづらい質問かと思いますが 宜しくお願い致します。

    • 締切済み
    • PHP
  • ローカル環境での開発

    こんにちは。 JAVAを勉強しようと思っているのですが、ローカル環境(サーバを借りずに自分のPC上で開発を行う)を整えるソフトなどはありますか? PHPのXAMPPのようなソフトがあれば教えてください。 よろしくお願いします。

    • ベストアンサー
    • Java
  • VMwareで2003server環境を複数作ることは出来ますか?

    WindowsXPの入ったノートパソコンを使用しています。 Windows2003Serverで動作するシステムを複数動かせる環境を用意しなければなりません。 そこで、VMWareのWorkStationを使用しようと思うのですが、 3つの仮想マシンを作成したとしてそのどれもに2003Serverを入れたいと思います。 手元にあるのは2003serverのスタンダード(5CAL)です。 この場合、各仮想マシンでアクティベーションが必要になるのでしょうか? 各仮想マシンでアクティベーションが必要な場合、それは可能なのでしょうか? 分かりにくい説明で申し訳ありませんが、よろしくお願いします。

  • xamppのセキュリティ設定する必要ありますか?

    ローカルPCでxamppを利用しようと考えています。 手順を書いてあるサイトを見ると、基本的にxamppのセキュリティ設定をしましょう。 ・mysqlのrootパスワード変更 ・XAMPPのディレクトリ制御 など、http://localhost/security/index.phpで警告されている箇所を直しましょうとあります。 しかし、これってローカルPCで利用する場合に設定が必要でしょうか? サーバー上でxampp動かすなら必要でしょうが、ローカルで動かす場合はインターネットなどの外部から元々アクセスできないから必要ないと思うのですが、 本当にこの設定は必要なのでしょうか? やっておいた方が無難だからというような理由では納得できないため、質問させていただきました。

  • PHP環境を構築中です。

    PHP環境を構築中です。 ネットで文献を見ながら設定を行い、 サーバ上でhttp://localhost/phpinfo.phpと指定して phpinfo()をブラウザに表示する事までできたのですが、 クライアントから、http://localhost/phpinfo.phpでは表示できません。 localhostの代わりにIPアドレスを入力すれば表示する事ができます。 きっとDNSの設定をどこかでしなければならないのだと思うのですが、 どこでどのような設定をすれば良いでしょうか? DNSサーバは別立てで持っています。 ドメインの部分は「appweb」としたいのですが、ドメイン取得は行っていません。 社内環境で使用する場合でもドメインの取得は必要なのでしょうか? php:5.2.12 apache:2.2.14 SVOS:WinXP FTP:TinyFTPDaemon Ver0.52b

  • 仮想環境ソフトでオススメのものは?

    macbookにbootcampでvistaを入れ、そのvistaに仮想環境として、 CentOSを入れたいと思っていますが、それを実現させるためのオススメの フリーソフトって何がありますか? 検索してみると「VMwarePlayer2.0」がよく引っかかりますが、 その他にもVirtualPCというMicrosoftの製品もあるようですね。 出来るだけ簡単に設定できるものがいいのですが。。。 それから、仮想環境をWebサーバ化した場合、 そのWebページをvista側から閲覧する方法って どうしたらいいのでしょうか? WebサーバにもIPを与えないと閲覧は出来ないのでしょうか? 基本的にlinux、データベース、Webの勉強をしたいと思っているので、 自分の作ったサイトをローカルででも確認できると助かるのですが。。。 宜しくお願いいたします!

専門家に質問してみよう