【Linux】手動でNTPサーバーにアクセスして時刻を合わせる

NTPサーバーが起動中なのに時間がずれている場合、
その原因はともかく、まずは手動で時刻を合わせます。

dateコマンドで日時を直接してもよいですが、

せっかくNTPサーバーを動かしているので
手動で外部のNTPサーバーにアクセスして時刻を合わせてみます。

上記の例はさくらインターネットのNTPサーバーです。

ちなみに、NTPサーバーが起動中なのに時間がずれていた原因ですが、
あるシステムで使用しているデータベースサーバーなのですが
セキュリティのためあえて外部と接続できないようにしていました。
にも関わらず外部のNTPサーバーを見に行く設定になっていました。

なので、そのサーバーが唯一、ローカルネットワークで接続している、
そのシステムのウェブサーバーの時刻を参照するようにしました。

手動設定

NTPの設定
/etc/ntp.conf

【Linux】CentOS6.5でPHP5.3をいきなりPHP7.1にする

PHPのシステム開発でPHP7以上が要求される案件も増えてきていると思います。

でもCentOS6.5での標準はすでにサポートが切れて久しいPHP5.3です。
そろそろ「PHP5.3で稼働しています」と言うのが恥ずかしくなってきました。

意を決してPHP7にバージョンアップすることにしたのですが、
まずは本番サーバーで試す前に
スタンバイサーバーでPHP7.1にバージョンアップしてみました。

すぐにWebサーバーを再起動して動作確認しましょう。

ちなみに私のサーバーでは、なんとPHP4の名残でコンストラクタの定義でクラス名を使っていたところがあって、エラーになってました。

【Linux】viで全角記号があるとおかしくなる問題を修正

viで「●」などの全角記号が含まれるテキストを編集していると
おかしくなったことはありませんか?

全角文字なのにカーソルの幅が半角文字分になっていて
その行の編集が大変だったり。

以下の設定で解決できます。

~/.vimrc を開いて

を追加して保存します。