ポジローぽけっと

昨日より今日、今日より明日を信じて、トライトライ

debian

debianのnginxでpukiwikiを動かしたくなったら

php5-fpmをインストールして、pukiwikiを設置する。 php5-fpmのインストールと設定変更 以下でインストールして、 sudo apt install php5-fpm 以下ファイルの sudo vi /etc/php5/fpm/pool.d/www.conf listen.owner, listen.groupをnginxに変更する ※unix dom…

init.dで起動するプロセスが異常終了した場合に再起動かけたかったら

monitを使う install sudo apt install monit setting cd /etc/monit/conf.d sudo vi example.conf 最もシンプルなexampleは以下(example.confは/etc/monit/monitrcから読み込まれる)、 (/etc/init.d/exampleは自身でexample.pidを生成し、serviceから呼…

debianでgitlabを動かしたくなったら

本家の方法通り進めて Installation methods for GitLab | GitLab アクセス先の変更は以下に習えばよい GitLabのURL変更方法(CentOS) - ゆるふわエンジニアのブログ 注意点 メモリ消費が多く sakura VPS 512MBだと動作が重い oom-killerが動く root@tk2-242-…

debianのnginxでredmineをsubdirectoryで動作させたくなったら

nginxの設定とredmineの設定を変更する 構成 以下にURLにアクセスした際に動作させる場合で試した。 http://server/redmine nginxの設定 サブディレクトリにaliasを設定し /redmineへのアクセスを/usr/share/redmine/publicへのアクセスとする # redmine loc…

debianサーバ起動時にサービスを動作させたくなったら

/etc/init.d/に起動スクリプトを作って登録する 起動スクリプトの作り方 テンプレートをコピーして、 # cp /etc/init.d/skelton /etc/init.d/kidou 最低限以下を書く(参考:ラズパイで自動起動するデーモンを自作する - 銀の弾丸 Provides DAEMON start, st…

debianのユーザディレクトリの.profileを消してしまったら

焦らずに cp /etc/skel/.profile /home/[username]/ 参考 https://www.debian.org/doc/debian-policy/ch-files.html#s10.7.5

debianのnginxでredmineをspawn-fcgiで動作させたくなったら

試したのはdebian 8, jessie redmineのインストール redmine - Debian Wikiの2までやる。 インストールとは別だが、フォルダ配置が純粋redmineと異なる点に注意 詳細はページ最下段のDifferences_from_upstream_Redmineにある通り nginxのインストールとconf…

debianで不要なLISTENポートを閉じたくなったら

誰がどのポートでLISTENしてるか調べて、意図していない不要なserviceは止める netstatで調べる -l:listening sockets, -t:tcp, -p:name of the program # netstat -ltp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Fore…

debianにsshできるけどsftpできなかったら

接続先の.bashrcで以下記述より以前で標準出力していないか確認する # If not running interactively, don't do anything case $- in *i*) ;; *) return;; esac してたら実行を上記より下に移す 参考 サーバーにsftpできないときは - console.lealog(); bash…