をインストールする 以前、PHP を学習するときは、phpStudy 統合開発環境のみを使用していましたが、これは間違いなく非常に役に立ちます。なぜなら、簡単なインストールと使用方法により、不必要なトラブルが大幅に軽減されるからです。ただし、資格のある PHP 開発者として、PHP+MySQL+Apache のインストールと構成をマスターすることは必須の能力です。以下では、現在の比較的新しいバージョンの PHP、Apache、MySQL のインストールと設定方法を 1 つずつ紹介します。
次の記事では、3 つの情報源に加えて、建設プロセス中に発生した問題の修復と改善のメモについて言及しています:
「PHP環境の構築とDiscuzのインストール!」
http://www.myxzy.com/post-386.html
http://www.discuz.net/thread-3258186-1-1.html
現在のワンクリックインストールパッケージのほとんどは32ビットであり、64ビットシステムで直接使用するとエラーが報告されるため、ここではApache+PHPのビルド方法について説明します。 + Windows 64 ビット環境上の MySQL!
ここでデモンストレーションに使用する Windows 2008 64 ビット簡体字中国語バージョン、Apache、php、mysql は主に 64 ビット バージョンを使用します。ローカル環境が作成できたのでデフォルトの設定を使用しました。
1. PHP、Apache、Mysql ソフトウェアと VC ライブラリをダウンロードします。
以下は、PHP、Apache、Mysql のそれぞれの公式 Web サイトのアドレスです。
PHP: http://windows.php.net/qa/
Mysql: http://www.mysql.com/downloads/mysql/
Apache: http://www.apachelounge.com/download/win64/
このチュートリアルで使用される php、apache、mysql、vc ライブラリのダウンロード アドレス: Baidu Netdisk
2. インストール前の注意事項。
PHP と Apache をダウンロードする Web サイトに注意してください。Visual C++ ライブラリをインストールするためのプロンプトが表示されます。
Apache2.4.4 には VC10 ライブラリのサポート、Microsoft Visual C++ 2010 SP1 再頒布可能パッケージ (x64) が必要です
PHP5.6 には VC11 ライブラリのサポート、Visual Studio 2012 Update 1 の Visual C++ 再頒布可能パッケージが必要です
注1: Apache2.4.4でVC10ライブラリがインストールされていない場合、以下のエラーが表示されます。
エラー メッセージ: 「MSVCR100.dll がコンピューターにないため、このプログラムを開始できません。この問題を解決するには、プログラムを再インストールしてみてください。」
注2: PHP5.5.0beta2にVC11ライブラリがインストールされていない場合、以下のエラーが表示されます。
3. Apache をインストールします (ドライブ D のルート ディレクトリ下)。
(1) D:discuzApache24conf の下にある httpd.conf ファイルを開き、メモ帳を使用して開いて編集し、次の変更を加えて保存します。
37 行目で、ServerRoot "c:/Apache24" が ServerRoot "D:/discus/Apache24" に変更されます。 //Apache プログラムの場所。
204 行目の ServerAdmin が変更されたかどうかは関係ありません
213 行目の ServerName の前にある「#」を削除します。
237 行目で、DocumentRoot "c:/Apache24/htdocs" が DocumentRoot "D:/discus/Apache24/htdocs" に変更されます。 // Web サイトのルート ディレクトリです;
238行目が;271行目 DirectoryIndexindex.htmlはDirectoryIndexindex.htmlindex.phpindex.htmに変更されます //より多くのデフォルトページをサポートします
354行目 ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/" を ScriptAlias /cgi-bin/ " D:/discus/Apache24cgi-bin/" に変更します
370 行目 が に変更されます
(2) Apacheを起動します。
スタート --- 実行し、「cmd」と入力して、コマンドプロンプトを開きます。次のコマンドをそれぞれ入力します (各行で Enter キーを押します)
d:
CD Apache24bin
httpd
httpd.conf が正しく設定されている場合、httpd と入力して Enter キーを押しても、プロンプトは表示されません。コマンド ウィンドウは閉じずに (コマンド ウィンドウを閉じるということは、Apache を閉じることを意味します)、ローカル ブラウザーからアクセスしてください。 「It works」と表示されれば、Apache は正しくインストールされています。
(3) システムサービスにApacheを追加します
httpd コマンド ウィンドウを閉じると、エラーが報告されます。
スタート --- 実行し、「cmd」と入力して、コマンド プロンプトを開きます。次のコマンドをそれぞれ入力します (各行で Enter キーを押します)
d:
CD Apache24bin
httpd.exe -k install -n "サービス名" \サービスに参加します。 servicename はサービス内の名前であり、カスタマイズできます。
このサービスをアンインストールする場合は、まずサービスを停止し、次に httpd.exe -k uninstall -n "servicename" と入力してサービスをアンインストールする必要があります。
4. PHPをインストールします(ドライブDのルートディレクトリ下)
ここではPHP5.5.0をphp5apache2_4.dllで設定しています。 PHP.ini ファイルはもう必要ありません。PHP のデフォルトを使用してください。
(1) Apache24conf配下のhttpd.confを開き、最後に
を追加します#php5サポート
LoadModule php5_module "d:/discuz/php/php5apache2_4.dll"
AddHandler application/x-httpd-php .php
# php.iniへのパスを設定します
PHPIniDir "d: /discuz /php"
(2) Apacheサーバーを再起動します。
WebサイトのフォルダーD:/discuz/Apache24/htdocsにの内容で新しいindex.phpを作成し、php情報にアクセスできたことを意味します。インストールされています。以下に示すように。
5.MySQLのインストール
MySQL のインストールは cmd コマンドを使用して簡単に実行できます。 (各行に入力)
d:
cd mysqlbin
MySQLd --MySQL をインストールします
MySQL をネットスタート
phpディレクトリ内
730行目; extension_dir = "ext"、前の「;」を削除してextension_dir = "d:discuzphpext"に変更します
拡張機能を見つけて、次の 2 行を追加します
拡張子=php_mysql.dll
拡張子=php_mysqli.dll
extension=php_mbstring.dll (ここでは主に phpMyAdmin が中国語をサポートするために使用されます)
テストするには httpd を再起動します
;D:discuzphpext
phpMyAdmin4.1.2インストール
http://www.phpmyadmin.net/home_page/downloads.php 公式ウェブサイトのダウンロード
Web サイトとディレクトリに解凍し、phpMyAdmin の名前を変更します (Web サイトのルート ディレクトリは D:discuzApache24htdocs です)
phpMyAdmin ディレクトリで library/config.default.php ファイルを見つけます
パスワードを探し、2行を見つけ、mysqlのユーザーとパスワードを入力します
$cfg['サーバー'][$i]['パスワード'] = '*****';
$cfg['サーバー'][$i]['ユーザー'] = 'ルート';
$cfg['PmaAbsoluteUri'] = ''; を phpMyAdmin ディレクトリ パス (http://localhost/phpMyAdmin/ など) に設定します。
$cfg['DefaultLang'] = 'en' ここでエンコーディング zh を設定できます;
$cfg['DefaultConnectionCollation'] = 'utf8_general_ci'; データベースエンコーディングを設定しますテスト(Apacheとmysqlが起動している) http://localhost/phpMyAdmin/を開く 以下のページが表示されればインストール成功です
先ほど設定したユーザー名とパスワードを入力してログインします
フォーラムの設定について話し合う
D:discuzApache24htdocs の下にある元の phpMyAdmin を Web にコピーします
Apache の conf/httpd.conf ファイル内の DocumentRoot を DocumentRoot "D:/web" に変更します
に に変更されました
Apacheを再起動
D:/web ファイルの下にあるテスト ファイル web.php を編集し、編集します
ブラウザで http://localhost/web.php を開くと、次の画像が正常に表示されます
X3 インストール グラフィック チュートリアルについて説明します
http://www.comsenz.com/downloads/install/discuzx
|