ホームページ  >  記事  >  運用・保守  >  upupwでApacheをアップグレードする方法

upupwでApacheをアップグレードする方法

藏色散人
藏色散人オリジナル
2019-08-09 11:05:013019ブラウズ

upupwでApacheをアップグレードする方法

upupw で Apache をアップグレードするにはどうすればよいですか?

UPUPW が更新されるたびに、Apache PHP、MySQL、phpMadmin、PHP コンポーネントなどのバージョンや設定の更新など、大きな調整が行われます。基本的には、以前のバージョンからの変更があります。 UPUPW.EXE メインプログラムをすべてのフォルダーにコピーします。

各アップデート プロジェクトは大規模ですが、アップグレードは比較的簡単です。

1. UPUPW プログラム フォルダーを見つけ、UPUPW コントロール パネルを開き、s5 を押してすべてのサービスを停止します (s5 は、書き込まれたシステム サービスもアンインストールします)

2. upupw フォルダーの名前を変更します。 upupw_bak など (アップグレード エラーが回復不能になるのを防ぐためにバックアップとして予約されています)

3. 新しいバージョンの Apache PHP 統合パッケージ upupw ディレクトリを指定されたパスに解凍します

4. UPUPW.EXEファイルの新しいバージョンを入力してs1を押します すべてのサービスをオンにし、正常にオンにできることを確認してs5を押してすべてのサービスをオフにします(エラーが発生したかどうかわからない場合に備えて、事前に実行してください) (アップグレードまたはプログラムの新しいバージョンにランタイム ライブラリがないため)

5. 元のバージョンの upupw_bak をバックアップします ディレクトリ下のホスト/仮想ホスト構成ファイルと Web サイト ディレクトリ、および対応する Web サイトデータベース データ ディレクトリ内のデータベース ディレクトリ。具体的なファイル パスは次のとおりです。

Apache バージョン: Apache2\conf\extra\httpd-vhosts.conf

(httpd-vhosts.conf は、 Apache サーバーのホーム ディレクトリと仮想ホスト ディレクトリ設定ファイル)

MySQL\data ディレクトリ

(データ ディレクトリ内の対応する Web サイト データ フォルダをバックアップします)

すべてのファイルphpMyAdmin ディレクトリを除く htdocs ディレクトリ内

(もちろん、ここでは phpMyAdmin の古いバージョンを引き続き使用できます)

vhosts ディレクトリ

(仮想ホスト デフォルトの保存場所パスが選択されていない場合、すべての仮想ホストの Web サイト ファイルが含まれます。仮想ホストによって選択されたパスが upupw フォルダーにある場合は、バックアップする必要があります。他のディレクトリまたはディスクにある場合は、バックアップする必要はありません。バックアップ)

6. バックアップしたファイルを使用して新しいバージョンのファイルを順番に上書きし、コントロール パネルを開いて s1 を押してすべてのサービスを開始し、対応する Web サイトに順番にアクセスします。紛失したかアクセスできません。8 を押して MySQL データベースをアップグレードし、もう一度お試しください。

問題がなければ、アップグレードは成功です。

備考:

* 3 つの設定ファイル httpd.conf、my.ini、php.ini を手動で変更する場合は、自分でバックアップするか、upupw control を押してください。パネル 11 構成ファイルを Backup ディレクトリに自動的にバックアップし、cfg_bak.zip ファイルをコピーして使用します

3 つの構成ファイル httpd.conf、my.ini、および php.ini を直接上書きすることはお勧めしません。ここで、新しいバージョンの設定ファイルは通常、最適化または新しいコンポーネントの参照のため、上書きするとサービスが有効になりませんので、変更された部分を新しいバージョンの設定ファイルに別途コピーしてください。

## ファイルの新しいバージョンに特別な指示がない場合、上記の方法は Apache バージョンへのすべての更新に適用されます。

Apache 関連の知識の詳細については、

Apache 使用法チュートリアル 列をご覧ください。

以上がupupwでApacheをアップグレードする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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