Let’s Encryptを使ったSSL証明書の所得方法 環境 Amazon Linux + Apache Certbot クライアントのインストール Amazon Linuxの場合、wgetでソースを落とし、直接インストールする必要がある。 $ wget https://dl… t.horiuchiまとめてみた2018.12.21 2,450
SQLインジェクションと対策方法 SQLインジェクションとは MySQLの仕組み、構文を逆手に取り、意図しないSQL文が実行されてしまうことをいう。 対策をしないまま放置しておくと、ユーザー情報やパスワードを抜き取られてしまう原因にもなりとても危険だ。 … t.horiuchiまとめてみた2018.12.20 265
[MySQL]データベースの内部構造について MySQLを扱うにあたり、私が解釈する上で時間がかかったデータベースの内部構造についてまとめてみた。 1.テーブル シートに相当する。Excelのブックのような構造で、データベースを管理していく上で複数作ることのテーブル… t.horiuchiまとめてみた2018.12.14 646
[VIM] readonly のファイルを sudo で強制的に保存する方法 今回、私がApacheを導入するにあたって手がつまり解決しづらかった内容があったため、記事にまとめた。 DocumentRootを書き換えた時など、 readonlyだと表示が出て、通常のコマンドでは保存できない場合があ… t.horiuchiまとめてみた2018.12.13 1,323
シェルスクリプトで乱数を使うためには シェルスクリプトで乱数を使うためには、基本的に事次行のコマンドを使用する。 echo $RANDOM しかし、このコマンドは0から32767まで数字を選んでしまうため、どこまでの数字を使うかこちらで定義する必要がある。そ… t.horiuchiまとめてみた2018.12.07 1,749
Linuxコマンドでファイル、ディレクトリを消去する方法 ファイル、ディレクトリを消去する方法は複数あるが、基本的なコマンドは次の2つだ。 $ rm -r フォルダ名 $ rm ファイル名 これは、ファイルを消去するコマンドだ。 $ rmdir ディレクトリ名 上記のコマンドと… t.horiuchiまとめてみた2018.12.06 379