Linux上のソースからMySQLをインストールする
Linuxは、MySQLをインストールするためのさまざまな方法をサポートしています。利用可能な多くのインストールのうち、使用する必要があるのはOracleのディストリビューションの1つだけです。
ステップ
-
タイプ-Apt、セットアップ方法-MySQLAptリポジトリを有効にする
-
タイプ-Yum、セットアップ方法-MySQLYumリポジトリを有効にする
-
タイプ-Zypper、セットアップ方法-MySQLSLESリポジトリを有効にする
-
タイプ-RPM、セットアップ方法-特定のパッケージをダウンロード
-
タイプ-DEB、セットアップ方法-特定のパッケージをダウンロード
-
タイプ-汎用、セットアップ方法-汎用パッケージをダウンロード
-
タイプ-ソース、セットアップ方法-ソースからコンパイル
-
タイプ-Docker、セットアップ方法-MySQLCommunityEdition用のDockerHubを使用します。 MyOracleサポートからMySQLEnterpriseEditionのDockerイメージをダウンロード
-
タイプ-OracleUnbreakableLinux Network、セットアップ方法-ULNチャネルを使用
システムのパッケージマネージャーを使用して、ユーザーが使用しているLinuxディストリビューションのネイティブソフトウェアリポジトリからMySQLとパッケージを自動的にダウンロードしてインストールできます。これらのネイティブパッケージには、現在利用可能なリリースの背後にいくつかのバージョンがあります。
開発マイルストーンリリースはネイティブリポジトリで利用できないため、ユーザーは一般的にインストールできません。
多くのLinuxインストールでは、マシンの起動時に自動的に起動するようにMySQLを設定する必要があります。
多くのネイティブパッケージインストールにはこの操作を実行する機能がありますが、ソース、バイナリ、およびRPMソリューションの場合、この機能は個別に設定する必要があります。
必要なスクリプトは「mysql.server」です。これは、MySQLインストールディレクトリの下のsupport-filesディレクトリ、またはMySQLソースツリーにあります。 Mysqlを自動的に起動してシャットダウンするには、/ etc / init.d/mysqlとしてインストールできます。
-
汎用バイナリを使用したUnix/LinuxへのMySQLのインストール
Oracleには、MySQLのバイナリディストリビューションのセットが付属しています。これには、多くのプラットフォーム用の圧縮tarファイル(拡張子が.tar.xzのファイル)形式の一般的なバイナリ配布、および特定のプラットフォーム用のプラットフォーム固有のパッケージ形式のバイナリが含まれます。 MySQL圧縮tarファイルのバイナリディストリビューションの名前は「mysql-VERSION-OS.tar.xz」の形式です。ここで、VERSIONは数値を表し、OSはディストリビューションを使用する必要のあるオペレーティングシステムのタイプを示します。 圧縮されたtarファイルのバイナリ配布
-
Linuxでソースからパッケージを構築する方法
オープンソースの性質に加えて、カスタマイズ性は、多くのユーザーがLinuxを愛する他の理由の1つです。特定のニーズとスタイルに合わせて、ほぼすべてのファイルを変更および構成できます。これには、ソースからパッケージを再構築する機能が含まれます。 ソースからパッケージを再構築する機能は、パッケージの変更、機能の有効化または無効化、さらにはカスタム変更の適用を可能にするため、Linuxのパワーユーザーにとって有益です。 この記事では、ソースからパッケージを再構築するための簡単な手順について説明します。 1。ソースリポジトリを有効にする ソースパッケージを再構築する前の最初のステップは、ディスト