Installation of openvpn on Ubuntu 18.04 LTS
目次:
- 前提条件
- Ubuntu 18.04にMariaDBをインストールする
- MariaDBリポジトリーからUbuntu 18.04にMariaDBをインストールする
- MariaDBの保護
- コマンドラインからMariaDBに接続します
- 結論
MariaDBは、オープンソースのマルチスレッドリレーショナルデータベース管理システムであり、MySQLの下位互換性のある代替品です。 MySQLの元の開発者の一部を含むMariaDB Foundationによって保守および開発されています。
このチュートリアルでは、Ubuntu 18.04マシンにMariaDBをインストールする方法について2つの異なる方法を紹介します。 最初の方法ではUbuntuリポジトリからMariaDBをインストールするために必要な手順を説明し、2番目の方法では公式のMariaDBリポジトリからMariaDBの最新バージョンをインストールする方法を示します。
通常、最初の方法を使用して、Ubuntuが提供するMariaDBパッケージをインストールすることをお勧めします。
MariaDBの代わりにMySQLをインストールする場合は、「Ubuntu 18.04にMySQLをインストールする方法」チュートリアルを確認してください。前提条件
このチュートリアルを続ける前に、sudo特権を持つユーザーとしてログインしていることを確認してください。
Ubuntu 18.04にMariaDBをインストールする
この記事を書いている時点では、MariaDBバージョン10.1はUbuntuのメインリポジトリに含まれています。
Ubuntu 18.04にMariaDBをインストールするには、次の手順を実行します。
-
パッケージのインデックスを更新します。
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 Sun 2018-07-29 19:31:31 UTC; 38s ago Main PID: 13932 (mysqld) Status: "Taking your SQL requests now…" Tasks: 27 (limit: 507) CGroup: /system.slice/mariadb.service └─13932 /usr/sbin/mysqld
次の方法でMariaDBバージョンを確認することもできます。
mysql -V
mysql Ver 15.1 Distrib 10.1.29-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
MariaDBリポジトリーからUbuntu 18.04にMariaDBをインストールする
この記事の執筆時点で、公式のMariaDBリポジトリから入手できるMariaDBの最新バージョンは、MariaDBバージョン10.3です。 次の手順に進む前に、MariaDBリポジトリページにアクセスして、利用可能な新しいバージョンがあるかどうかを確認する必要があります。
Ubuntu 18.04サーバーにMariaDB 10.3をインストールするには、次の手順を実行します。
-
最初に、次のコマンドを使用してMariaDB GPGキーをシステムに追加します。
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
キーがインポートされたら、MariaDBリポジトリに以下を追加します。
sudo add-apt-repository 'deb http://ftp.utexas.edu/mariadb/repo/10.3/ubuntu bionic main'
MariaDBリポジトリからパッケージをインストールできるようにするには、パッケージリストを更新する必要があります。
sudo apt update
リポジトリが追加されたので、MariaDBパッケージをインストールします:
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サーバーのバージョンを印刷します。
mysql -V
mysql Ver 15.1 Distrib 10.3.8-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
MariaDBの保護
mysql_secure_installation
コマンドを実行して、MariaDBインストールのセキュリティを向上させます。
sudo mysql_secure_installation
スクリプトは、rootユーザーのパスワードの設定、匿名ユーザーの削除、rootユーザーによるローカルマシンへのアクセスの制限、テストデータベースの削除を求めるプロンプトを表示します。 最後に、スクリプトは特権テーブルをリロードし、すべての変更がすぐに有効になるようにします。
すべての手順について詳しく説明しています。すべての質問に「Y」(はい)と答えることをお勧めします。
コマンドラインからMariaDBに接続します
ターミナルを介してMariaDBサーバーに接続するには、MariaDBクライアントを使用できます。
rootユーザーとして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 49 Server version: 10.1.29-MariaDB-6 Ubuntu 18.04 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サーバーが稼働し、コマンドラインからMariaDBサーバーに接続する方法がわかったので、次のガイドを確認してください。
コマンドラインよりもWebインターフェースを好む場合は、phpMyAdminをインストールして、MariaDBデータベースとそれを介してユーザーを管理できます。
mariadb mysql Ubuntuこの投稿は、Debian 9シリーズにLEMPスタックをインストールする方法の一部です。
このシリーズの他の投稿:
•Ubuntu 18.04にMariaDBをインストールする方法•Debian 9にNginxをインストールする方法•Debian 9にPHPをインストールする方法•Debian 9にNginxサーバーブロックを設定する方法•Debian 9で暗号化してNginxを保護するElasticsearchをubuntu 18.04にインストールする方法
Elasticsearchは、オープンソースの分散型フルテキスト検索および分析エンジンです。 RESTful操作をサポートし、大量のデータをリアルタイムで保存、検索、分析できます。 このチュートリアルでは、Ubuntu 18.04にElasticsearchをインストールする方法を示します。
DrupalをUbuntu 18.04にインストールする方法
このチュートリアルでは、Ubuntu 18.04マシンにDrupal 8.6をインストールする方法を示します。 Drupalをインストールする方法は複数あります。このチュートリアルでは、Composerを使用してDrupal 8.6をインストールするために必要な手順を説明します。
djangoをubuntu 18.04にインストールする方法
Djangoは、開発者が安全でスケーラブルで保守可能なWebアプリケーションを構築できるように設計された、無料でオープンソースの高レベルPython Webフレームワークです。 このチュートリアルでは、Ubuntu 18.04のPython仮想環境にDjangoをインストールする方法について順を追って説明します。