centos7

mysql文字化け対応

たまにDBインストールしたばかりで、そのまま何の変更もなしに使うと起こる現象。大体はデフォルトの文字コードがlatin1になっているのが原因だったりします。それをutf8へ変更します。 mysqlログイン後、現在の設定を確認。 ...
centos7

Centos7 sshログインを公開鍵方式へ変更する方法

パスワード認証は簡単で便利ですが、セキュリティ的にあまりよろしくないので公開鍵認証方式へ変更する方法です。今回は例としてcentos7上でuserという名前のユーザへ設定を加えていきます。 まず、ssh用ディレクトリを作成します。あ...
centos7

Centos7 nginxのログをltsvに変更

通常形式のログはログ解析、集計をするときに区切りがスペース所によりダブルクォートだったりして、なかなかスムーズに解析できないので、ltsv形式に変更したときのメモ。 ltsvとは何かと言うと簡単に言えば、各項目の区切りをタブにしただ...
centos7

Centos7 nginx のphpアップグレード(5.6系=>7.3系)

nginx + php-fpm-5.6 + php-5.6で動いていた環境をnginx + php-fpm-7.3 + php-7.3にした時のメモです。 5.6を上書きせずに、7.3を別系統としてインストールして切り替える方法です。 こ...
linux

mysqlコマンド(import, export編)

CSVでもらったデータをインポートする、またはCSV形式でエクスポートして渡すなんて事たまにありますよね。そんな時用のメモです。 CSV,TSV出力 export # CSV出力 SELECT * FROM hoge INTO...
linux

mysqlコマンド(ユーザ作成・削除・権限変更編)

ユーザを作る、権限を付与するのはあまり頻繁にやらないので忘れがち。そんな時用のメモです。 CREATE USER ユーザの追加 # ユーザの追加とパスワードの設定 CREATE USER user_hoge IDENTIFIE...
linux

mysqlコマンド(バックアップ・リストア編)

たまにだけどよく使うのがmysqldumpのデータダンプと別DBへのリストア。それに関連するメモです。 MYSQLDUMP みなさん即ご存じのバックアップコマンドmysqldump。ただ、オプションなんだっけなーというのはよく...
linux

mysqlコマンド(コメント・CRUD編)

大体は覚えているけど、たまーに構文を忘れてしまったりするときの為のメモ。全部入れると長くなるので、この記事はテーブルに関連するCRUDのみ。 更新・削除に関しては失敗するとリストアが大変だったり、最悪バックップ取っていなくて復旧不可...
linux

Centos7 nginx利用下でphp系パッケージ更新後の作業

webサーバにapacheを使用している場合は不要な作業です。yum updateなどでphp系のパッケージを更新した場合、キャッシュなどのディレクトリへのグループ権限がapacheのものになってしまうので、それの対応です。これをしないと...
centos7

Centos7 Lets Encrypt(certbot)の自動更新

無料証明書のLet's Encrypt(certbot)は、3か月放置すると失効してしまうのと、1ヵ月前からでないと期間が延長されない。毎度手動で更新するのも面倒&忘れるとこれまた大変なので、自動で更新されるように設定する。1点注意点は、...
centos7

Centos7 rootスイッチ可能なユーザの追加とその限定

centos7でrootになれる一般ユーザの追加についての記録です。セキュリティ的にrootは特別な時以外にはならないほうがよい為です。うっかりrootユーザで/を消すなんてのも身近で起きたこともあるし、聞いたこともある本当にある怖い話で...
centos7

Centos7 Lets Encrypt(certbot) エラーのアップデート対応

今まで動いていたcertbotがエラーで落ちるようになったので、アップデートのメモ。作業したのは2019/12の話。以下、エラー内容。 # certbot renew Traceback (most recent call ...
linux

nginxにbasic認証をかける

たまにnginxでbasic認証かけてくれと言われ毎回忘れて調べなおす・・・というのが、そこそこあるのでメモ。 basic認証用のユーザ、パスワード対応ファイルを作成する。構文は以下。 $ sudo htpasswd -c ...
bootstrap4

bootstrap4 早見表

bootstrap4よく忘れるのでメモ。classに指定して使うんだからね! 導入方法は本家のこれ。htmlにちょっと記載するだけだから楽チン。 グリッド bootstrapのキモ。詳細は本家 *の値は1-12で行...
linux

Centos7 nginx + php-fpm(7.3)インストール・設定

nginx + php-fpm + ssl化の記録です。Let's Encryptの部分はapacheのSSL化と重複してます 別記事のphpインストールをしていない場合、php-fpmをインストールする # yum inst...
apache

Centos7 apache-2.4 インストール・設定

apacheのインストールとLet's Encrypt を使ったSSL化までです Webサーバで使うポートを開ける(80,443) ・ポート開放 # firewall-cmd --add-service=http --zone...
linux

Centos7 mysql-5.7インストール・設定

mysql-5.7をインストールしてとりあえず動くところまでの記録です リポジトリを追加していない場合は追加しておく # rpm -ivh # yum install # yum install mysql-5.7...
php

Centos7 php-7.3インストール・設定

php-7.3のインストール・設定です リポジトリの追加(必要があれば) # rpm -ivh # yum install php-7.3 インストール インストールしたいものは適宜変更してください。以下はなん...
linux

git コマンドいろいろ

ブランチの作成(master から develop を作成) $ git checkout master $ git branch develop $ git push origin develop リビジョン指定のチェックア...
centos7

firewall-cmd いろいろ

VPSなんかでの疎通確認でつい忘れがちなポート開放。必要なものだけ開けようね! 登録されているサービス名の表示 # firewall-cmd --get-services 空いているポートの確認 # firewal...
タイトルとURLをコピーしました