Saba note

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

CentOS7で送信メールサーバーを設定する

Postfixの設定 インストール yum -y install postfix 2017-09-25時点では最新のpostfix-2.10.1-6.el7.x86_64がイントールされると思う。(あるいは最近のサービス […]


CentOS7の自動起動設定

自動起動サービスのリスト表示 長年親しんできたchkconfigがいなくなってsystemctl list-unit-files -t serviceという長ったらしいコマンドになりました。 [CentOS6] chkc […]


CentOS7でPHP7のインストール

まずはリポジトリ関連 yum -y install epel-release rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm PH […]


CentOS7 Apache2.4インストールと設定

インストール リポジトリの調整しなくても2.4が入ってくれるっぽいです。 yum -y install httpd これで完了。 httpd -v Server version: Apache/2.4.6 (CentOS […]


CentOS7でホスト名を変更する

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


CentOS7 のセットアップ

centos7.example.com = 123.456.789.xxxとして設定してゆきます。 アップデート インストール完了したら、とりあえずやっておく。 yum -y update 長い。 私的に必ず使うツール系 […]


CentOS7 SSHサーバーの設定 (丁寧にやる)

最近のクラウドサーバーはSSHのコンソールが管理画面にあったりするのでよいですね。SSH接続できなくなったからといってデータセンターに行くことももうないです。 設定の前にサーバーの通信を遮断しているものを全部フリーにして […]


mp4とかの動画ファイルがBasic認証で再生されなくなる

端末によってまちまちですが一部のAndroide端末ではBasic認証をかけたディレクトリ以下の動画が再生できないというのがあります。また再生はできてもいちいちBasic認証が2回走るということになります。 通常Basi […]


何故か毎回書いてしまうBackupシェル

すごく簡単なバックアップシェルです。DBとファイルを保存して、別筐体にもコピーします。コピーはrsyncの方が速いのでscpとか使うのやめました。 あと30日前のものはバックアップのタイミングで削除されます。cronで実 […]


SSLの設定をする

SSL証明書はなんであんなに高価なんですかね。仕事でつかっている限り10万円って全然高くないんですが、これ個人だと結構痛い金額です。SSL証明書取得の手続きも面倒です。 CentOS6でSSLの設定をする CentOS6 […]


/tmp/ディレクトリ下のファイルはいつ削除されるのか?

/tmp/ディレクトリ下は、テンポラリ領域としてファイルの解凍や一時的に利用するファイルが書き出されています。常時稼働させている状態でしばらくの日数を経て/tmp/下を見ると、以前あったファイルが無くなっている場合があり […]


upload_max_filesizeの設定 PHPのアップロードサイズを調整する

php.iniで設定する PHPのアップロードサイズは、php.iniの設定を見るとデフォルトでは、 ; Maximum allowed size for uploaded files. ; http://www.php […]


rsyncsync

rsyncsync サーバー間でアプリケーションの同期をします。rsyncの同期なのでアプリケーションの種類は問いませんが、多少そのアプリの内容に精通していないと使いづらいと思います。 設定内容は以下になります。 同期元 […]


CentOS7でiptablesを使う方法

Firewallというのが追加されました。 CentOS6まではLinuxサーバ上でファイアウォールを稼働さす場合、iptablesを使ったフィルタを実装するのが一般的でした。これをこのままCentOS7で利用することも […]


CentOS7のSSHの設定

SSHの設定はポリシー的なところ大きいので設定の仕方というご案内はできないんですが、だいたいこんなルールでやってます。 Rootのログインは基本禁止。*但し鍵認証+IP制限が可能であればOK。問題は鍵の管理になります。 […]


シンボリックリンクとハードリンクを作成する

シンボリックリンク ln -s ./top/index.html ./index.html ln -s <実体ファイルパス> <シンボリックリンクのファイルパス>という風になっています。-sオプションを忘れず […]