
LinuxのFedora28でPHPのデーターベースにMariaDB10.1を
使用する予定です。
尚、PCはFedora28の1台だけです。
下記のURLの『MariaDB10.1の使い方』に関する質問です。
https://qiita.com/hana_shin/items/4d7e9f07e206e9 …
MariaDB10.1の使い方
Q1)この資料に有るように、項3.1の リポジトリの追加が必要でしょうか?
Q2)この資料に有るように、項3.2の パッケージのインストールで
3.2.1 サーバと、3.2.2クライアントの両方のパッケージのインストールが
必要でしょうか?
Q3)他に、もっと良い方法がありますか?
初心者の質問ですが宜しくお願いします。
============================
3.1 リポジトリの追加
[root@server ~]# vi /etc/yum.repos.d/MariaDB.repo
[root@server ~]# cat /etc/yum.repos.d/MariaDB.repo
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
[root@client~]# vi /etc/yum.repos.d/MariaDB.repo
[root@client ~]# cat /etc/yum.repos.d/MariaDB.repo
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
3.2 パッケージのインストール
3.2.1 サーバ
パッケージをインストールする。
[root@server ~]# yum install MariaDB-server MariaDB-client
インストールしたパッケージの版数を確認する。
[root@server ~]# rpm -qa|grep MariaDB
MariaDB-server-10.1.31-1.el7.centos.x86_64
MariaDB-common-10.1.31-1.el7.centos.x86_64
MariaDB-shared-10.1.31-1.el7.centos.x86_64
MariaDB-client-10.1.31-1.el7.centos.x86_64
3.2.2 クライアント
パッケージをインストールする。
[root@client~]# yum install MariaDB-client
[root@server ~]# firewall-cmd --add-port=3306/tcp
success
[root@server ~]# firewall-cmd --runtime-to-permanent
success
===============================
以上
No.1ベストアンサー
- 回答日時:
私は(サーバーに)CentOS7を使っています。
https://downloads.mariadb.org/mariadb/repositori …
上のサイト(MariaDB)で、OSにFedora28を選択すると
バージョンは 10.3(安定版)と10.2(安定版)が選択できるようです。
(和訳)
「MariaDBはFedora 19以降のYUMリポジトリに含まれています。・・・」と書かれていますね。
私は古いバージョンを使っており、同じRedHat系でも環境が異なるので、
具体的に書けないので、ごめんなさい。
参考に (#はroot権限の意味です)
# yum repolist all
で、リポジトリ一覧が表示されます。 disable(無効) か enable(有効) が分かります。
No.2
- 回答日時:
(追伸)
>3.2.1 サーバと、3.2.2クライアントの両方のパッケージのインストールが
必要でしょうか?
両方インストールしておけば良いでしょう。
依存関係で、他のパッケージもインストールされると思いますが、
PHPと連携する場合
php-mysql
が必要になります。 ← 既にPHPをインストール済みでしたら、自動でインストールされます。
これも参考までに
もし、WebサーバーでWordPressなどのCMSを使う目的でしたら
php-gd
php-mbstring
も必要になります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Mondo rescueがインストールで...
-
Linux(CentOS6.10)のupdateでの...
-
Windowsのソースコードって非公...
-
パソコンでゲームをプレイしよ...
-
Ubuntu on Xorgのログインについて
-
1枚でも「1枚”組”」なのですか?
-
raspberrypi に bluealsaを入れ...
-
Fedoraのupgradeで、libruby.so...
-
ubuntu 初期化について
-
redhat enterprise Linuxなどの...
-
windows7がインストールできない
-
AVerMedia Live Gamer MINI ゲ...
-
Rでlavaanをインストールできま...
-
外部レポジトリとは
-
DebianでCUI環境で正しく日本語...
-
Linuxの頻繁なバージョンアップ...
-
./configureの次にmakeが出来ま...
-
ゲームは毎月買う? パッケージ版
-
パフォーマンスモニタの%Proces...
-
apacheのインストール時、エラ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
rpmからyumに移行する方法をお...
-
kernelの世代管理について
-
yum updeteでエラー
-
rdesktop が、接続拒否される(...
-
こんにちは。
-
LINUXでGUIプログラムの作り方...
-
yumで見つかったパッケージにつ...
-
centOS5.3 インストール後の設...
-
yumの設定方法について
-
yum updateができません。OSが...
-
最新のパッケージをダウンロード
-
Mondo rescueがインストールで...
-
CentOS初期設定chkconfig認識不...
-
linuxで時計を表示するソフトは...
-
configureに失敗してしまいます
-
CentOS6.4にコーデックをインス...
-
yumが全く動かない
-
rpm のインストールについて
-
CentOS6.2 ソフトウェアの追加...
-
CentOS5でyumを使ってMysql4やp...
おすすめ情報