ホームページ  >  記事  >  バックエンド開発  >  PHP開発環境

PHP開発環境

WBOY
WBOYオリジナル
2016-06-23 13:31:59899ブラウズ

1. PHP の歴史:

1994 年 Rasmus Lerdorf によって Perl で作成され、後に C で書き直されました。

1995 PHP1 および PHP2 が Personal Home Page Tools (PHP Tools) の名前でリリースされました。年末には 15,000 の Web サイトが PHP を使用していました

1997 年に Zeev Suraski と Andi Gutmans が PHP パーサーを書き換え、PHP: Hypertext Preprocessor という名前に変更しました

1998 年に、PHP3 が正式にリリースされました

。テクノロジーが確立されました。

2000 年に PHP4 がリリースされました。

2. PHP の利点:

( 2) 学習コストが低い

(3) 高い開発効率

(4) クロスプラットフォーム

(5) 便利な開発と展開

(6) 非常に豊富なオープンソースフレームワーク (ThinkPHP など)

(7) 非常に豊富なオープンソース CMS システム(例: Joomla、WordPress)

(8) オープンソース Web サイト システム 非常に豊富 (例: DiscuzX)

3. PHP 関連用語の説明

(1)Linux

サーバー オペレーティング システム

(2)Cygwin

Windows上のLinux環境をシミュレート

( 3)Apache httpd

Webサーバー

(4)Nginx

Webサーバー

(5)MySQL

データベース

(6) XAMPP

Webサーバー、データベース、PHPを統合して開発環境を迅速に構築

( 7)Eclipse PDT

IDE

(8)ZendStudio

IDE

(9)PhpStorm

IDE

(10) FTP

ファイル転送プロトコル

(11)SSH

Connect Serverコマンド

( 12)SCP

ファイルのアップロードおよびダウンロードコマンド

4.PHP開発環境: (Unbuntu Server下にLAMP環境を構築)

まず第一に、以下の図を通して LAMP の動作原理を確認できます:

注: CURD はデータベースの追加、削除、変更クエリを意味します



Apache をインストールします:

sudo apt-get install apache2

apache2 -v



PHP をインストールします:

sudo apt-get install php5

php5 -v


Apache が libphp5.so パッケージをロードしたかどうかを確認します。

猫/ect/ apache2/mods-enabled/php5.load

ターミナルが LoadModule php5_module /usr/lib/apache2/modules /libphp5.so と出力した場合は、正常にロードされたことを示します。


MySQL をインストールします:

sudo apt-get install mysql-server

インストールプロセス中にデータベース root ユーザーのパスワードを設定する必要があります。 PHP5のインストールPHP5サポートmysqlモジュール:

sudo sudo apt-apt-apt-apt-mysql

mysqlサポートモジュールが完了したかどうかを確認:

cat/php5/mods-available/mysql.iniini

ターミナルに extension=mysql.so が出力された場合、インストールが正常に完了したことを意味します。 Restart mysql:

sudo service mysqlrestart

restartapache:

sudo service apache2再起動


その他のインストール方法:

1. ワンタイムコマンドラインから必要なソフトウェアパッケージをすべてインストールします:

sudo apt-get install apache2 php5 mysql-server php5-mysql


2.必要なソフトウェア パッケージをすべてインストールするには:

sudo taskel install Lamp-server


著作権表示: この記事はブロガーによるオリジナルの記事であり、ブロガーの許可なく複製することはできません。

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