FTL Advanced Edition Gameplay On Linux
目次:
- 前提条件
- Debian 9にMariaDBをインストールする
- MariaDBリポジトリからDebian 9にMariaDBをインストールする
- MariaDBの保護
- コマンドラインからMariaDBに接続します
- 結論
MariaDBは、オープンソースのマルチスレッドリレーショナルデータベース管理システムであり、MySQLの下位互換性のある代替品です。 MySQLの元の開発者の一部を含むMariaDB Foundationによって保守および開発されています。
Debian 9のリリースで、MySQLはデフォルトのデータベースシステムとしてMariaDBに置き換えられました。
このチュートリアルでは、Debian 9マシンにMariaDBをインストールする方法について2つの異なる方法を示します。 最初の方法では、DebianリポジトリからMariaDBをインストールするために必要な手順を説明し、2番目の方法では、公式のMariaDBリポジトリからMariaDBの最新バージョンをインストールする方法を説明します。
一般的に、DebianリポジトリからMariaDBをインストールすることをお勧めします。
MariaDBよりもMySQLを好む場合は、Debian 9にMySQLをインストールする方法のチュートリアルをご覧ください。 アプリケーションに特定の要件がない場合は、Debian 9のデフォルトのデータベースシステムであるMariaDBを使用する必要があります。前提条件
このチュートリアルを続ける前に、sudo特権を持つユーザーとしてログインしていることを確認してください。
Debian 9にMariaDBをインストールする
この記事を書いている時点では、Debianメインで利用可能な最新のMariaDBバージョンはバージョン10.1です。
Debian 9にMariaDBをインストールするには、次の手順を実行します。
-
最初に次を入力して、
apt
パッケージのインデックスを更新します。sudo apt update
パッケージリストが更新されたら、次のコマンドを実行してMariaDBをインストールします。
sudo apt install mariadb-server
MariaDBサービスが自動的に開始されます。 次のように入力して確認できます。
sudo systemctl status mariadb
出力は次のようになります。
● mariadb.service - MariaDB database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset Active: active (running) since Wed 2018-09-12 15:10:40 UTC; 1min 48s ago Main PID: 11356 (mysqld) Status: "Taking your SQL requests now…" CGroup: /system.slice/mariadb.service └─11356 /usr/sbin/mysqld
MariaDBリポジトリからDebian 9にMariaDBをインストールする
この記事の執筆時点で、MariaDBの最新バージョンはバージョン10.3であり、公式のMariaDBリポジトリからインストールできます。 次の手順を続行する前に、MariaDBリポジトリページにアクセスして、利用可能な新しいバージョンがあるかどうかを確認してください。
Debian 9システムにMariaDB 10.3をインストールするには、次の手順を実行します。
-
最初の手順は、MariaDBリポジトリを有効にし、リポジトリGPGキーをシステムにインポートして、次のコマンドを実行することです。
sudo apt install software-properties-common dirmngr
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
sudo add-apt-repository 'deb http://mirrors.dotsrc.org/mariadb/repo/10.3/debian stretch main'
リポジトリが有効になったら、パッケージリストを更新し、MariaDBを次のようにインストールします。
sudo apt update
sudo apt install mariadb-server
MariaDBサービスは自動的に開始され、確認するには次のコマンドを実行します。
sudo systemctl status mariadb
● mariadb.service - MariaDB 10.3.8 database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled) Drop-In: /etc/systemd/system/mariadb.service.d └─migrated-from-my.cnf-settings.conf Active: active (running) since Sun 2018-07-29 19:36:30 UTC; 56s ago Docs: man:mysqld(8) https://mariadb.com/kb/en/library/systemd/ Main PID: 16417 (mysqld) Status: "Taking your SQL requests now…" Tasks: 31 (limit: 507) CGroup: /system.slice/mariadb.service └─16417 /usr/sbin/mysqld
MariaDBの保護
MariaDBインストールのセキュリティを改善するには、
mysql_secure_installation
スクリプトを実行します。
sudo mysql_secure_installation
スクリプトは、rootアカウントのパスワードの設定、匿名ユーザーの削除、ローカルマシンへのrootユーザーアクセスの制限、テストデータベースの削除を求めるプロンプトを表示します。
最後に、スクリプトは特権テーブルをリロードし、すべての変更がすぐに有効になるようにします。
すべての手順について詳しく説明しています。すべての質問に「Y」(はい)と答えることをお勧めします。
コマンドラインからMariaDBに接続します
端末を介してMariaDBサーバーにルートアカウントとして接続するには、次のように入力します。
mysql -u root -p
mysql_secure_installation
スクリプトを使用して以前に設定したルートパスワードを入力するよう
mysql_secure_installation
ます。
パスワードを入力すると、以下に示すようにMariaDBシェルが表示されます。
Welcome to the MariaDB monitor. Commands end with; or \g. Your MariaDB connection id is 2 Server version: 10.1.26-MariaDB-0+deb9u1 Debian 9.1 Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB >
結論
このチュートリアルでは、Debian 9サーバーにMariaDBをインストールして保護する方法を示しました。
MariaDBサーバーが稼働し、コマンドラインからMariaDBサーバーに接続する方法がわかったので、次のガイドを確認してください。
mariadb mysql debianこの投稿は、Debian 9シリーズにLAMPスタックをインストールする方法の一部です。
このシリーズの他の投稿:
•Debian 9にApacheをインストールする方法•Debian 9にPHPをインストールする方法•Debian 9にApache仮想ホストを設定する方法•Debian 9にMariaDBをインストールする方法•Debian 9にLet's EncryptでApacheを保護するLinuxディストリビューションの更新:Ubuntuのスラッシュサポート、Debian 7.0の近くのダウンロード

CanonicalのLTS(Long Term Support) CanonicalはUbuntu LinuxのLong Term Support(LTS)リリースのサポート期間を3年から5年に延長したことはずいぶん前ではありませんでしたが、先週、CanonicalはUbuntu Linuxの逆方向の動きを見せました
Debian 9でユーザーを追加および削除する方法

ユーザーを追加および削除する方法を知ることは、Linuxユーザーが知っておくべき基本的なスキルの1つです。 このチュートリアルでは、Debian 9でユーザーを追加および削除する方法を示します。
Debian 9でスワップスペースを追加する方法

スワップは、物理RAMメモリの容量がいっぱいになったときに使用されるディスク上のスペースです。 このチュートリアルでは、Debian 9システムにスワップファイルを追加するために必要な手順の概要を説明します。