Saba note

醜悪コード Ugly hacks ITものづくり

Windows10でxamppのphpをCLIで使う

Windows10でxamppのphpをCLIで使う

Windows MINGW64でphpを使うの続きです。 Localのコンソールが何であるかによってちょっと変わりますが基本は同じです。私はMINGW64使っておりますのでここでもその想定で。 xamppのphpパス x […]


LolipopのPHP(CLI)でいろいろなバージョンを使う

LolipopにSSHログインしたらコンソールから cd /usr/local ls -al とやると一応使える言語がいろいろと出てくるので確認してみてください。 rootなのでlsしかできないですのが、ここらに使えるも […]


githubにsshで接続する

githubにsshで接続する

githubはとても便利なんですが、最初に使おうと思うと結構面倒なので備忘録。 githubは基本すべてオープンになるので、ソースを晒す前提で書いてゆくとよいかと思います。無料で使えるリモートリポジトリなので大変ありがた […]


MacでGitのバージョンアップをする

brewで更新すると楽。(インストール手順はこちら) brew update これで最新になるので、 brew install git これで終わり。 /usr/bin/git –version git version […]


アンドロイド(スマホ)でSSLエラー

最近中間証明書を使うというのがもう主流というか当たり前になってきていて非常に面倒くさい。 グローバルサインのSSLチェッカーを使うと「中間証明書がない」と叱られます。中間証明書は設定済みなんですが、4階層以上の証明ツリー […]


Ubuntuでパスワードを設定する

rootのパスワード Ubuntuではデフォルトでrootのパスワードが設定されていません。インストール時に設定できるユーザーがsudo suでroot権限を得てコマンドを打つしかないのですが、rootにパスワードを設定 […]


無料SSLを取得する Let’s Encrypt

Let’s Encrypt 総合ポータル 普通のSSLと何が違うのかというのはいろんなサイトさんで説明しているので詳しいことは割愛。とはいえ、この無料SSLの最大の特徴は3ヶ月で自動的に無効になり更新が必要と […]


Linux CPU情報確認 /proc/cpuinfo

サーバーのCPU情報は、/proc/cpuinfoで確認できます。だいたいの目安で数値自体はかなりいい加減らしいです。その上、何を書いているのかよくわかりません。見るところ3箇所程度。 #cat /proc/cpuinf […]


誰がSSHログインしたのかログを取る方法

鍵のペアを作成する際にコメントに名前とかEmailとか入れておくとちょっと手間ですが誰がログインしたのかわかるようになります。 sshのsecureログのカスタマイズ vi /etc/ssh/sshd_config #S […]


CentOS7 インストールとサーバー設定

CentOS7 インストール後の初期設定 CentOS7の便利な設定をしておく CentOS7 ホスト名の設定(変更)方法 SSHの設定 無料SSLを取得する Let’s Encrypt


CentOS7の便利な設定をしておく

/etc/profileにショートカットを追加しておく llでリスト表示させるようにしておきます。 vi /etc/profile …. # some more ls aliases alias ll=’ls -al […]


CentOS7 + Apache2.4 + http2

CentOS7 + Apache2.4 + http2

「HTTP/2」がついに登場! 開発者が知っておきたい通信の仕組み・新機能・導入方法 概要としてはこんな感じで、この先数年後にはデフォルトスタンダードになってるんじゃないかと思います。 環境の下準備 CentOS7のイン […]


crontabの使い方

cronが設定されているかどうか確認する $ crontab -l で現在のcron設定が表示されます。cronはユーザー単位で設定されるので、スーパーユーザーの場合はrootがcronを設定することになりますので注意。 […]


CentOS7 SSHの設定

普通のクラウドサーバーとかVPSとかだったら最初からSSHが入っているのでほぼSSHの初期設定は必要なのですが、ここではセキュリティー上、パスワード認証を不可にして秘密鍵の接続のみということにします。個人的にはrootを […]


CentOS7でホスト名を変更する

Linuxは進化しすぎていろいろな設定方法がありすぎて気持ちが悪いのでここではシンプルな方法のみ。 1. コマンドプロンプトのホスト名を変更 1. hostnameファイルで変更 コマンドプロンプトのホスト名を変更 vi […]


X-Forwarded-For IPアドレスの透過

X-Forwarded-ForとかX-Cluster-Client-Ip LB(ロードバランサー)がかませてあるネットワーク設定ではアクセス元のグローバルIPが変換されてしまってログなんかに記述されるIPアドレスがLBの […]