web-dev-qa-db-ja.com

WAMPを安全にアップグレード

WAMPサーバーをアップグレードするにはどうすればよいですか失うことなく私の設定?現在のバージョンはWAMP 3.0.8ですが、WAMP 3.1.0にアップグレードしたいと考えています。

[〜#〜] from [〜#〜]

WAMP 3.0.8

  • Apache 2.4.23
  • MySQL 5.7.14
  • PHP 5.6.25、7.0.10

[〜#〜] to [〜#〜]

WAMP 3.1.0

  • Apache 2.4.27
  • MySQL 5.7.19
  • PHP 5.6.31、7.0.23、7.1.9
4
Jonjie

最初にWAMPServer 3以降、WAMPServerコードとApache/PHP/MySQL/mariaDBのバージョンは別々に扱われます。

そのため、ウェブサイトのコードや現在使用しているApache/MySQL/PHPのバージョンなど、何にも手を加えることなくWAMPServerのバージョンをアップグレードできます。

WAMPServer Backup Repo に移動し、ページタイトルの2番目のセクションWampserver update 3.1.3からWampserver Updates(またはWAMPServerの最新バージョンであれば何でも)をダウンロードします。

これにより、WAMPServerコードがアップグレードされます。すべてのコード/データベースは、以前と同じように残ります。

Apache/MySQL/PHP/mariaDBコンポーネントの追加/その他のバージョンの追加

再びリポジトリに移動すると、そのページに各コンポーネントのセクションがあります。デフォルトでは、使用可能なすべてのアドオンの最新バージョンのみが表示されます。各コンポーネントのすべての使用可能なバージョンを表示するには、[See all available versions]ボタンをクリックします。

これで、WAMPサーバーに追加するApache/PHP/MySQLのバージョンをダウンロードできます。各ADDONコンポーネントはインストールされますが(インストール時に管理者として実行することを忘れないで)コンポーネントはインストールされますがアクティブ化されません

WAMPServerは各コンポーネントの複数のバージョンを使用できるので、作業中のプロジェクトに合わせてバージョンを切り替えることができます。

したがって、コンポーネントの新しいバージョンをインストールした後、古いバージョンがまだアクティブで、新しいバージョンに切り替えることができます。

たとえばleft click wampmanager->Apache->versionを参照すると、Apacheの使用可能なすべてのバージョンが表示されます。これはPHPおよびMySQLとmariaDBにも適用されます。

そのため、互換性のあるバージョンを簡単に切り替えることができます。

MySQL/mariaDBのバージョンの切り替え

これは、追加の作業が少し必要な唯一のコンポーネントです。 MySQLの古いバージョンから新しいバージョンに切り替える前に、移動するデータベースを新しいバージョンのMySQLにバックアップします。

次に、MySQLのバージョンを新しいバージョンに切り替えます。古いアカウントと一致するようにすべてのユーザーアカウントを再作成し、以前に作成したバックアップを新しいデータベースに復元します。

注:MySQLサーバーの古いバージョンは削除されていません。まだ残っています。古いバージョンをアンインストールするか、しばらくバックアップとして保持するかは、あなた次第です。

個人的には、切り替え可能なApache/MySQL/PHPの多くのバージョンを持っています。したがって、たとえば、維持しているプロジェクトが複数ある場合は、コンポーネントのすべてのバージョンを利用できるようにしておくことができ、プロジェクトに戻る必要がある場合は、すべてのコンポーネントが待機します。

古いプロジェクトをPHPなど)の新しいバージョンにアップグレードすることを検討している場合にも最適です。非互換性を探しながら、メニューをクリックするだけでバージョンを切り替えることができます。

13
RiggsFolly