カテゴリ:さくらのVPS

MySQLでフィールドに設定できる属性たち

投稿日:

このページは、MySQLでフィールドに設定できる各種属性のうち、主に私が使用したことがあるものの一部をひたすらメモっていくものです。

もくじ

  • フィールドに属性を設定する例
  • (整数型データに適用)UNSIGNED:整数を符号なしにして最大値を2倍にする
  • PRIMARY KEY:主キー制約を設定して重複・空白を排除する
  • (整数型データに適用)AUTO_INCREMENT:行が追加されるごとに自動で連番を振っていく
  • UNIQUE:一意性を保証する(重複を排除)
  • NOT NULL:意味がある値を必ず入れる(空白を排除)
続きを読む

CentOS7に「cgroups」を導入してCPU使用率やネットワーク帯域、ディスクI/Oなどを制御する

投稿日:2018年03月23日
最終更新日:

CentOS7でサーバーを運用する上で、ある特定のプログラムがリソースを独占するような事態を防ぎたい時があるかと思います。そんな時に力になってくれるのが、「cgroups」です。

もくじ

  • 「cgroups」の概要
  • 「cgroups」のインストール手順
  • 「cgroups」で制御できるもの
  • 設定の手順
続きを読む

さくらのVPSでCentOS7のサーバーを構築する 番外編…Apache再起動時に秘密鍵のパスフレーズ入力をサボる方法

投稿日:2018年02月19日
最終更新日:

本ブログの「さくらのVPSでCentOS7のサーバーを構築する」シリーズ本編では、サーバーの起動からWordPressが稼働を開始するところまでの手順を解説しました。今回は番外編として、SSL導入後のApache再起動時に秘密鍵のパスフレーズ入力をサボる方法を解説します。

もくじ

  • 番外編…IPアドレスベースSSL
  • 番外編…SNI SSL
  • 番外編…Apache再起動時に秘密鍵のパスフレーズ入力をサボる方法
    • 注意点
    • 方法1…秘密鍵を復号する(パスフレーズ入力を不要にする)
    • 方法2…パスフレーズ入力を自動化する
  • 番外編…「Let’s Encrypt」でSSL/TLSサーバー証明書を無料で取得する
  • 番外編…Cron(noanacron)をインストールする
続きを読む

さくらのVPSでCentOS7のサーバーを構築する 番外編…SNI SSL

投稿日:2018年01月28日
最終更新日:

本ブログの「さくらのVPSでCentOS7のサーバーを構築する」シリーズ本編では、サーバーの起動からWordPressが稼働を開始するところまでの手順を解説しました。今回は番外編として、「SNI SSL」の導入方法を解説します。

もくじ

  • 番外編…IPアドレスベースSSL
  • 番外編…SNI SSL
    • 「SNI」とは何か
    • 下準備
    • SSLサーバー証明書の設置・設定
  • 番外編…Apache再起動時に秘密鍵のパスフレーズ入力をサボる方法
  • 番外編…「Let’s Encrypt」でSSL/TLSサーバー証明書を無料で取得する
続きを読む

PHPの「include_path」設定について

投稿日:2018年01月10日
最終更新日:

このページでは、PHPの「include_path」設定について解説します。これを使うことで、プログラムの作成を少し楽にすることが出来るかもしれません。

もくじ

  • 「include_path」とは?
  • PHPの設定ファイル(php.ini または .user.ini)で設定する
  • .htaccessで設定する
  • PHPのプログラム中で設定する
  • 設定が反映されているか確認する
続きを読む