LoginSignup
1
1

More than 3 years have passed since last update.

Apacheでの環境構築におけるいろいろなコマンド 

Last updated at Posted at 2020-02-05

ファイル関連

・ローカル環境からリモート環境へファイル(フォルダ)を転送する

Terminal
$ scp -r 送りたいファイル名 root@ホスト名:送りたいリモートのディレクトリ(Ex.)/home/www)

・ファイルの所有者権限の確認など

Console
$ ls -l 確認したいファイル名

・ディレクトリにあるすべてのファイルの権限を確認したいとき

Console
確認したいディレクトリに移動ののち
$ ll

・ファイルの所有者権限の設定など

Console
$ chown -R 所有者:グループ所有者 ファイル名

-Rを付与することで、ディレクトリ内全体の所有者の設定を変更する

・viでファイルを開いた際に、文字化けしていて、日本語が表示されないとき

Console
:set enc=utf-8

・viでログを確認するときに最新のエラーログを確認したいとき

Console
:$

・Apacheエラーのログを確認する

Console
$ cd /
$ vi /var/log/httpd/error_log

MySQLに関するコマンド

・MySQLでユーザーを作成する際などに、求められるパスワードのセキュリティレベルの設定に関するコマンド

Console
-> global validate_password_policy="LOW or MEDIUM or HIGH"

・MySQLでパスワードのセキュリティレベル一覧を表示するコマンド

Console
-> show global variables like '%validates%';

・MySQLのステータス確認

Console
$ systemctl status mysqld.service

・MySQL ログ

Console
$ cd /
$ cat /var/log/mysql/mysqld.log

・MySQLのユーザー一覧

Console
-> SELECT user, host from mysql.user

・MySQLのユーザー作成

Console
-> create user 'ユーザー名'@'ホスト名' identified by 'パスワード';

・MySQLのユーザーの削除

Console
-> drop user 'ユーザー名'@'ホスト名';

・特定のユーザーにすべての権限を付与

Console
-> grant all privileges on データベース名.* to 'ユーザー名'@'ホスト名';

・MySQLで行った変更の反映

Console
-> FLUSH PRIVILEGES;
1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1