ホームページ php教程 php手册 PHP インストールプロセス - win2000 システムの場合

PHP インストールプロセス - win2000 システムの場合

Jun 21, 2016 am 08:59 AM
apache application httpd nbsp php

  1.安装PHP

  准确的说是安装PHP解析器,因为有了它才能把PHP代码解释以显示出来。笔者安装的是PHP4.3.3,建议新手不要上来就安装最新版本,因为第一参考资料少,第二可能比旧版本改动很多。也不要装太旧的版本,这就是从兼容性考虑了。应该符合中国传统的中庸之道,选择中等版本就行。
(1)把下载下来的PHP安装包解压到你的C盘根目录(这里选择C根目录盘是为了以后修改调试方便用,你也可以选择不同的目录),解压后应该能得到一个类似于"php-4.3.3-Win32"的目录,把目录名称改成"PHP"(大小写均可)。
(2)打开刚才解压的PHP目录,你会发现有一个叫做"php.ini-dist"的文件,这就是PHP的配置文件了,你需要把它改名成"php.ini",然后复制到系统目录winnt下。
(3)PHP安装目录下的"php4ts.dll"必须要复制到windows系统的system32目录下
有的文章推荐把dlls和extensions目录里的所有文件拷到system32 里,好像没有这个必要。
可能有人需要修改register_globals ,它默认  Off,改成on的意思是打开全局变量,为了以后编程方便。

  2.安装Apache

  笔者安装的是2.0.50
推荐首先停止你的iis或pws服务。因为二者都是默认80端口,实际上如果停不了iis,也可以进行安装,将来在配置文件中也可以配置。
(1)运行你下载的Apache2安装文件,安装Apache,安装过程中会提示你输入主机名,管理员信箱等信箱,这些信息在你安装完以后是可以修改的,所以可以放心的输入。
(*为了以后操作方便起见,强烈建议将此处的安装路径用"Change"改变到"X:"下(注X为你的硬盘盘符)或者符合8.3文件名格式的其他名称,以后每次输入Apache安装路径时,都不必为其添加引号。系统安装成功后将自动在此建立一个名为"Apache2"的目录,也就是说,安装之后的实际Apache系统文件所在路径将为"X:\Apache2"目录。*) 安装完后,在apache2\conf\httpd.conf 下查找ServerAdmin,即可修改管理员信箱,(199行附近);213行则是ServerName 我改为localhost
(2)编辑apache2/conf/httpd.conf
120行Listen 80改为81端口,这是因为当你的win2k重起后,iis将会重占80端口,为避免冲突,所以apache使用81端口。
下面的134-170行左右为加载模块的部分。在这部分下面的加上两句:
LoadModule php4_module c:/php/sapi/php4apache2.dll 
//注释:如果你的php目录不是C:/php,请按实际来写。
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php4
注意在.之前有个空格一定要加上,否则报错。
(这一句有人说也可以加到768行左右的AddType application/x-tar .tgz之后,不过我有一次这么作了以后没弄成)意思是:加载php4模块, 其中第2句如果仅仅是AddType application/x-httpd-php .php则只能解析php扩展名的文件,php3扩展名的程序解析不了。 

注: 通常、php はモジュール形式で実行するため、次のように追加するだけで十分であると記載されている記事もあります:
ScriptAlias /php/ "c:/php/"
AddType application/x。 -httpd- php .php
Action application/x-httpd-php "/php/php.exe"
or
LoadModule php4_module c:/php/sapi/php4apache2.dll
AddType application/ x-httpd -php .php4
ScriptAlias /php4/ "c:/php/"
Action application/x-httpd-php4 "/php4/php.exe"
AddType application/x- httpd-php4 .php
実際には、php を CGI モードで実行していますが、これは必要ありません。
DirectoryIndex * という行を見つけます。これは次のように変更して、デフォルトのファイル名を追加できます:
DirectoryIndexindex.phpdefault.phpindex.htmindex.htmldefault.htmdefault.html
それ以外の場合はインデックスphp は自動認識できません。
中国語をサポートするための最良の解決策は、Apache で conf/httpd.conf ファイルを変更し、AddDefaultCharset ISO-8859-1
を検索して、それを
#AddDefaultCharset ISO-8859-1
に変更することです。 AddDefaultCharset GB2312
Dreamweaver を使用して作成された多くのファイルには次のものが含まれることに注意してください:
実際、これによりファイルが作成されることがよくあります。中国語が入っていると文字化けしてしまいます! !理由: http.conf の 355 行目の DefaultType text/plain は text/html ではないため、中国語を表示するには手動で text/plain に変更します。
(3) 実行
Apache を実行するにはさまざまな方法があります

cmd で
c:Apache2/bin>
「apache -k install //これがインストールです」と入力しますservice
「apache -k start」と入力おめでとうございます。 Apache2 は正常にインストールされています)
最も単純な PHP プログラムを作成します
phpinfo();
?>
という名前を付けますinfo.php を作成して apache2/htdocs に保存します。 次に、アドレス バーに http://localhost:81/info.php と入力すると、php と apache2 の関連情報が表示され、いよいよ php の学習を開始できます。旅。
3. MySql のインストール
MySql は簡単​​にインストールできますが、デバッグは困難です。 mysql が正常にインストールされたら、mysql/bin と入力し、winmysqladmin をダブルクリックします。最初の実行ではユーザー名とパスワードを入力する必要があります。
その後、この小さなプログラムを使用してデータベースとの接続ステータスをテストできます。
$db_conn= mysql_connect("localhost","abc","xyz") or die("Can't connect!!");?>
接続がない場合、 「接続できません!!」というメッセージが表示されます
// そのようなサービスがない場合: 「ファイル名を指定して実行」を開き、「C:mysqlbinmysqld-nt.exe –install」と入力します。次に、「管理ツール」→「サービス」を開き、「mysql」サービスを見つけて開始します。



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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Dec 24, 2024 pm 04:42 PM

PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

CakePHP の日付と時刻 CakePHP の日付と時刻 Sep 10, 2024 pm 05:27 PM

Cakephp4 で日付と時刻を操作するには、利用可能な FrozenTime クラスを利用します。

CakePHP ファイルのアップロード CakePHP ファイルのアップロード Sep 10, 2024 pm 05:27 PM

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP について話し合う CakePHP について話し合う Sep 10, 2024 pm 05:28 PM

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 Dec 20, 2024 am 11:31 AM

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、

CakePHP バリデータの作成 CakePHP バリデータの作成 Sep 10, 2024 pm 05:26 PM

Validator は、コントローラーに次の 2 行を追加することで作成できます。

CakePHP クイックガイド CakePHP クイックガイド Sep 10, 2024 pm 05:27 PM

CakePHP はオープンソースの MVC フレームワークです。これにより、アプリケーションの開発、展開、保守がはるかに簡単になります。 CakePHP には、最も一般的なタスクの過負荷を軽減するためのライブラリが多数あります。

PHPでHTML/XMLを解析および処理するにはどうすればよいですか? PHPでHTML/XMLを解析および処理するにはどうすればよいですか? Feb 07, 2025 am 11:57 AM

このチュートリアルでは、PHPを使用してXMLドキュメントを効率的に処理する方法を示しています。 XML(拡張可能なマークアップ言語)は、人間の読みやすさとマシン解析の両方に合わせて設計された多用途のテキストベースのマークアップ言語です。一般的にデータストレージに使用されます

See all articles