「CentOS初期設定まとめ」の版間の差分

提供: sha.ngri.la
移動先: 案内検索
(リンク)
(MySQLのインストール)
21行目: 21行目:
 
ipアドレスでブラウザから接続するとapacheのテスト画面が表示される。
 
ipアドレスでブラウザから接続するとapacheのテスト画面が表示される。
 
==MySQLのインストール==
 
==MySQLのインストール==
 +
===MariaDBの削除===
 +
# yum remove mariadb-libs -y
 +
# rm -rf /var/lib/mysql
 +
===公式Yumリポジトリの追加===
 +
*[https://dev.mysql.com/downloads/repo/yum/ MySQL Yum Repository]
 +
# yum localinstall -y https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
 +
===インストール===
 +
# yum install -y mysql-community-server
 +
バージョンの確認
 +
# mysqld --version
 +
===MySQLの起動===
 +
# systemctl start mysqld.service
 +
# systemctl enable mysqld.service
 +
===パスワード確認===
 +
# grep 'temporary password' /var/log/mysqld.log
 +
2020-12-25T09:10:32.120714Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: Bl,>mV&5=fwO
 +
 +
<code>Bl,>mV&5=fwO</code>がパスワード
 +
 
==PHPのインストール==
 
==PHPのインストール==
 
レポジトリの追加
 
レポジトリの追加

2020年12月25日 (金) 13:33時点における版

一般ユーザー追加とrootでのログイン禁止

tara.ttmを追加する

> useradd tara.ttm
> passwd tara.ttm

パスワードの設定

> su
# usermod  -G wheel tara.ttm
> groups tara.ttm

rootログイン禁止設定

> sudo vi /etc/ssh/sshd_config
# PermitRootLogin yes

をコメントアウトを外して

PermitRootLogin no

変更を反映する

> sudo systemctl restart sshd.service

Apacheのインストール

> sudo yum -y install httpd

とりあえず起動する

> sudo systemctl start httpd.service

ipアドレスでブラウザから接続するとapacheのテスト画面が表示される。

MySQLのインストール

MariaDBの削除

# yum remove mariadb-libs -y
# rm -rf /var/lib/mysql

公式Yumリポジトリの追加

# yum localinstall -y https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

インストール

# yum install -y mysql-community-server

バージョンの確認

# mysqld --version

MySQLの起動

# systemctl start mysqld.service
# systemctl enable mysqld.service

パスワード確認

# grep 'temporary password' /var/log/mysqld.log
2020-12-25T09:10:32.120714Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: Bl,>mV&5=fwO

Bl,>mV&5=fwOがパスワード

PHPのインストール

レポジトリの追加

> sudo yum install http://rpms.famillecollet.com/enterprise/remi-release-7.rpm


リンク