在Apache环境的构建中,有各种各样的命令需要使用
文件相关
从本地环境传输文件(文件夹)至远程环境。
$ scp -r 送りたいファイル名 root@ホスト名:送りたいリモートのディレクトリ(Ex.)/home/www)
检查文件的所有者权限
$ ls -l 確認したいファイル名
当您想要检查目录中所有文件的权限时。
確認したいディレクトリに移動ののち
$ ll
・设置文件的所有者权限等
$ chown -R 所有者:グループ所有者 ファイル名
通过添加R来更改整个目录内所有者的设置
当使用vi打开文件时,出现乱码导致日语无法显示。
:set enc=utf-8
当使用vi命令查看日志时,希望能够查看最新的错误日志。
:$
查看Apache错误日志
$ cd /
$ vi /var/log/httpd/error_log
与MySQL相关的命令
在创建MySQL用户时,需要设置与密码安全级别相关的命令。
-> global validate_password_policy="LOW or MEDIUM or HIGH"
使用MySQL命令来显示密码安全级别列表
-> show global variables like '%validates%';
・查看MySQL的状态
$ systemctl status mysqld.service
・MySQL日志
$ cd /
$ cat /var/log/mysql/mysqld.log
・MySQL的用户列表
-> SELECT user, host from mysql.user
创建MySQL用户
-> create user 'ユーザー名'@'ホスト名' identified by 'パスワード';
删除MySQL用户
-> drop user 'ユーザー名'@'ホスト名';
给特定用户授予所有权限。
-> grant all privileges on データベース名.* to 'ユーザー名'@'ホスト名';
将在MySQL中进行的更改应用
-> FLUSH PRIVILEGES;