サーバー

サーバー

さくらのVPSからさくらのクラウドへマイグレーションする際のコツ

先日、さくらのVPSからさくらのクラウドへマイグレーションする機会があったので、その際に気付いたコツを書いておきます。 マイグレーションする際に気を付けたこと 出来るだけサーバのダウンタイムを少なくしたい DNSの変更等も...
サーバー

rsyncコマンドでファイルやディレクトリの同期を行う

サーバのデータをバックアップしたい。データの同期をしたい。差分だけ同期したい。そんなときはrsyncコマンドが便利です。 2度目以降の転送は差分同期により高速に転送できます。 rsyncコマンドの基本的な使い方 rsync 同期...
サーバー

サーバー側の回線速度測定方法と各社serverの比較(speedtest-cli)

PCやスマホではブラウザやアプリで簡単に回線速度の測定が行えますが、サーバーなどのCUI環境で簡単に使えるspeedtest-cliを利用してサーバー側の回線速度の測定を行う方法を解説します。 ついでに代表的なVPSサービスやクラウド...
サーバー

ERROR 1045 (28000):でMySQLにrootログインできない場合の対策

サーバーにSSHで接続し、MySQLやMariaDBにrootでログインしようとしたら ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor...
サーバー

yumが「Another app is currently holding the yum lock;」で実行できない

yumでアップデートをしようとしたら、何度も「Another app is currently holding the yum lock; waiting for it to exit...」と表示されていつになってもyumが実行できない。...
サーバー

言語別、サービス別のコメントアウト方法一覧表

各言語のコード内や、各サービスの設定ファイル内でコメントアウトする方法をまとめてみました。 C言語、C++、C# CSS Go HTML Java、JavaScript Perl PHP Pyth...
サーバー

Let’s EncryptのSSL証明書の更新をcronで自動実行する

ブログに記事を追加しようと思い、WordPressにログインしようと思ったら「この接続ではプライバシーが保護されません」と表示されている。 しまった!Let's Encryptの期限切れだ! うっかりLet's Encr...
サーバー

MariaDB(MySQL)をアップグレードしたらINSERTに失敗。[SQL_MODE]

MariaDB(MySQL)をアップグレードしたら昔作ったプログラムでDBへのINSERTが失敗する。 そんなときは現在のSQL_MODEをチェックしましょう。 MariaDBのデフォルトのSQL_MODEが変更になっている可能...
サーバー

CentOS7のNginxをTLS1.3に対応させてyumでインストールする

CentOS 7のNginxをTLS 1.3に対応させたいが、ソースからビルド等せずに出来るだけ簡単にyumでTLS 1.3対応済みのNginxをインストール(又はアップデート)したい。 そんな要望が多いと思いますのでその方法を解説し...
2019.09.07
サーバー

CentOSのバージョンを確認するには?

現在利用中のCentOSのバージョンを調べたいときがある。 バージョンを確認する方法はたくさんあるが代表的な確認方法をまとめておきます。 ※動作確認環境 CentOS 7.6 OSのバージョン確認方法 SSHで以下のコマン...
サーバー

yumコマンドの基本操作とリポジトリの追加・削除方法のまとめ

linuxをいじっているとパッケージのアップデートやインストールでyumコマンドを使う局面がとても多いです。 yumコマンドの基本操作とリポジトリの追加・削除のやり方をテーマごとに分けてまとめてみました。 ※動作確認環境 Ce...
2019.01.26
サーバー

Fail2banで不正なアクセスをブロック(BAN)してサーバを守る

メールサーバーに何やら不審なアクセスが続いている。 アクセス元のIPアドレスから国を調べると「セーシェル」らしい。その他にも国外の怪しいIPアドレスからのアクセスが大量に存在する。 早速Fail2banで対策する。 ※動作...
2019.03.17
サーバー

SSH接続がタイムアウトで自動的に切断されないようにする

SSHでAWSやconohaのVPSに接続している際に、一定期間何もしないとタイムアウトで自動的に接続が切れる。 そのたびに何度も再接続するのは手間が掛かるので自動的に切断されないようにする設定です。 自動切断の原因 もともとSS...
サーバー

MariaDBを10.3にアップグレードする際の手順と注意事項

MariaDBを10.3未満から10.3にアップグレードする際の注意事項と手順です。 公式サイトに記載された手順をもとに古いMariaDBを一旦全て削除してから最新版のインストールを行った方法と、MariaDB-serverだけrpm...
2019.01.19
サーバー

MariaDB(MySQL)初期設定時のセキュリティとutf8mb4化の手順

MariaDB(MySQL)の初期設定時の「mysql_secure_installation」によるセキュリティ対策と、スマホの絵文字対策のために文字セット(charset)を「utf8mb4」へ変更する際の手順です。 MariaD...
2019.01.16
サーバー

OOM Killer発動時にサーバーを再起動する方法

VPSで管理してるWEBサイトの死活監視のアラートメールが届き、ブラウザでチェックしたらサイトが見れない。SSHでログをチェックしたら「httpd invoked oom-killer:」の文字が…。 OOM KillerさんにApa...
サーバー

Apacheのエラー[httpd: Could not reliably determine the server’s fully qualified domain name]を対策する方法

Apacheの起動時や、「apachectl -V」でApacheの状態を確認した際に、 「httpd: Could not reliably determine the server's fully qualified domain n...
サーバー

NginxでPerl CGIをsuEXEC化して各ユーザー権限で実行する方法

基本的にNginxではPHPを利用するが、たまにPerl CGIを動かしたいときがある。 そんな時には「FCGI Wrap」と「Spawn FCGI」を利用してNginxでPerl CGIを利用可能にするが、更にApacheのsuEX...
サーバー

自分のサイトのSSLの安全性をチェックしよう(SSL Server Test)

無料SSLのLet's Encryptの普及により、もはやサイトの常時SSLは常識となりつつあるが、常時SSL化したからといって安心してはいられない。 SSLのバージョンや「暗号スイート(Cipher Suites)」という暗号アルゴ...
サーバー

PHP 7をOPcacheとAPCuで高速化する(PHPアクセラレータ)

PHP7が更に爆速になると噂のOPcacheとAPCuをインストールしてテストする。 WordPressを利用しているサイトでは効果絶大との情報だが、はたしてどれだけの速度増加が認められるだろうか? 前回のサイトの表示速度測定が...
スポンサーリンク