ホームページ >バックエンド開発 >PHPチュートリアル >あの頃一緒に学んだPHPを一緒に学びましょう(1)

あの頃一緒に学んだPHPを一緒に学びましょう(1)

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-07-29 08:48:141470ブラウズ

1994 年に PHP 言語が作成されて以来、PHP 言語は魔法のように Web サイトのデザインに好まれる言語になりました。 2000 年の PHP 4.0 のリリースにより、間違いなく PHP 4.0 に新鮮な血が注入され、そのオープンソース精神でも尊重されました。プログラミング言語の学習を始めるには、構文と基本的なアプリケーション例を学ぶだけです。この期間中、私は PHP のプロセスを少しずつ記録していきます。第一に自分自身を要約するため、そして第二に、同じ問題に遭遇する後続の学習者の疑問を解決するためです。
ノートテイクは主に質問を通して行われ、書籍ベースの授業のように言語の基礎を少しずつ探求することはありません。主にPHP学習の基礎段階で、問題を予測して一つ一つ記録し、いつまでたっても理解できない過程を記録します。ここからが本当の PHP 言語の始まりです。
1): PHPにはどのような開発環境や開発ツールが必要ですか?
PHP 言語のバージョンの問題については、理解する必要がありますが、Baidu/Google ではこれらの開発バージョンの問題を見つけることができるため、あまり重要ではないと思います。作業者が仕事をうまくやりたいなら、鋭利な工具を選ばなければなりません。初回は開発環境の構築です。私が初めて触れた開発環境はWindowsでしたが、今回はLinuxでその後の検討を進めていきたいと思います。ここで、両方の開発環境のデプロイメントを一度示します。
2): Windows のインストール手順は何ですか?どのような点に注意する必要がありますか?
最初は Windows です。ここでは、便宜上、WampServer 開発を使用します。これは、Windows の Apache Mysql、PHP のサーバー ソフトウェアです。 Windows の下の mysql 。あまり深く考えずに、ワンクリックでサーバーやデータベースなどを簡単にインストールおよび展開できます。次のステップに直接進むことができます。ただし、インストールプロセス中は次の点に注意してください:
1. WampServer プログラムが配置されているパスには漢字とスペースを含めることはできません。
2. MySQL のデフォルトのユーザー名: root、パスワードは空です
3. MySQL データベース ファイルの保存ディレクトリ: wampbinmysqlmysql5.5.8data
4. このマシンにアクセスするには http:// を使用してください。 127.0.0.1/ (ポート 80 が占有されていない場合)
6. デフォルト以外のポート、URL は http://127.0.0.1:port/ です
IIS サーバーがインストールされている場合、ポート 80 はデフォルトで占有されます。 wamp サービスを変更する必要があります。 インターネット ポート番号: C:wampbinapacheApache2.2.17conf フォルダーに httpd.conf ファイルの Listen ノードがあります。ポート番号を 80 または必要なものに変更します。変更後、すべてのサービスを再起動して実行します。
開発ツール: PHP 開発ツール: Zend Stodio、PHPedit、EditPlus 2、easyeclipse、DW などはすべて完成できます。継承された開発ツールとして、Zend はより使いやすくなっています。
3):インストールパッケージの展開環境もLinux環境ですか?グラフィカルな管理インターフェイスはありますか?
ただし、Linux 上でも PHP を開発できます。ここで選択した開発環境は LAMP (linux+Apache+Mysql+PHP) で、開発環境をインストールする例として Ubuntu ディストリビューション バージョンを使用しました。 Apache 公式 Web サイト カードでは、オフライン インストール パッケージをダウンロードすることも、オンラインでインストールすることもできます。ここではオンラインインストールを選択する方が便利です。まず、Ubuntu システムを使用し、ウィンドウ コマンド (Ctrl+Alt+t) を入力します。
Apache のインストール
強力な Web プログラムである Apache は、当然、Web サーバーを構築するための最初の選択肢です。ターミナルに次のコマンドを入力します:
sudo apt-get install apache2
インストールが完了したら、Apache を起動する必要があります
sudo /etc/init.d/apache2 restart
ブラウザに http://localhost または http を入力します://127.0.0.1。「It works!」と表示される場合は、Apache が正常にインストールされたことを意味します。これは、Web ディレクトリであり、すべての Web ファイルが /var の下に作成されます。ブラウザ経由でアクセスできるようにする必要がある場合は、このディレクトリに配置する必要があります。
PHP のインストール
Ubuntu でのソフトウェアのインストールは非常に簡単です。ターミナルで次のコマンドを実行するだけです:
sudo apt-get install libapache2-mod-php5
インストール後、Apache を再起動する必要があります。 PHP モジュールをロードします:
sudo /etc/init.d/apache2 restart
次に、Web ディレクトリの下に新しい PHP ファイルを作成して、PHP が正常に実行できるかどうかをテストします。コマンド:
sudo gedit /var/www/phpinfo .php
次に入力します:
(注: 使用する場合は、bloginfo を phpinfo に置き換えてください。サーバーの制限により、phpinfo 関数は使用できません)
次に、ファイルを保存し、http:/ブラウザで /127.0.0.1/phpinfo.php に PHP の実行パラメータを示すページが表示された場合、PHP は正常に実行されています。
ただし、ページが表示されず、ファイルをダウンロードするように求められる場合は、Apaceh が PHP モジュールを正しくロードしていないことを意味します。解決策は /etc /apache2/apache2.conf または /etc/apache2/mods- です。次のコマンド行を /php5.conf ファイルに追加します:
AddType application/x-httpd-php .php .phtml .php3
上記のコマンドを追加した後、次のコマンドを使用して Apaceh を再起動すると、問題は解決されるはずです。
sudo /etc/init.d/apache2 stop
sudo /etc/init.d/apache2 restart
期待したページが表示されない状況があります。 www フォルダーに適切なアクセス権がない可能性があります。 sudo chmod +x ./www を渡すと、www フォルダーのアクセス許可が変更されます。 (Linuxの権限管理に詳しい人は知っていると思います)
MySQLのインストール
sudo apt-get install mysql-server
インストールの最後にrootのパスワードを求められるので、ここでのrootのパスワードはUbuntuではないことに注意してください。 root パスワードは、MySQL に設定する root パスワードです。もちろん、必要に応じて同じパスワードを設定できます。主にローカルでのテストに使用するので、実際にサーバーとして使用する場合は、他の設定を参照する必要があるかもしれません。
さて、開発環境のインストールは終わったので、ルールに沿ったプログラムを書いていきましょう!

以上、Learning Together Network で当時一緒に勉強した PHP (1) について、Learning Together Network の内容も含めて紹介しましたが、PHP チュートリアルに興味のある友人の参考になれば幸いです。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。