純規の暇人趣味ブログ

手を突っ込んで足を洗う

「 サーバ運営 」 一覧

VirtualBoxで仮想環境を使ってみよう

  2016/12/23    サーバ運営

どうもこんにちは、コスプレ衣装を手に入れて大はしゃぎしている@HimaJyunです。

ま、それは置いておいてと、サーバの動作テストをする時は「仮想環境」を頻繁に使用します。

仮想環境を作るためのソフトは色々あります、どれも使うのが特別に難しいという訳ではないのですが、(ネタがないので)今回は「VirtualBox」の使い方を紹介しようと思います。
続きを読む→

[Minecraft]1.11対応のSpigot(Bukkit)を用意する

  2016/11/17    サーバ運営 ,

どうも、@HimaJyunです、やってまいりましたね、定期的に発生するプラグイン淘汰イベント、メジャーアップデート……

1.9、1.10とこの記事を書いたので恒例(期待している方も居るかも?)ですが、1.11もきちんと書きますよ、もちろんですとも。
続きを読む→

SSL評価サイトでA+を取る設定

  2016/11/08    サーバ運営

もうお気づきの方も居ると思われますが、このブログ、Let's Encrypt製証明書でECDSAを使用し暗号化、HTTP/2に対応しています、先進的でしょ?

と言う訳でド定番ネタですが、そのSSL設定、SSL Server Testで評価をA+にするための方法をいくつか紹介しましょう。
続きを読む→

[Bukkit]従量課金制/flyプラグイン「EbiFly」を作った

  2016/08/16    サーバ運営 ,

Minecraftのマルチプレイ、サーバによっては/flyコマンドでサバイバルモードであれど空を飛べる様になっている所があります。

僕のサーバではサーバ内通貨「アミト」を消費する事で飛行できる仕組みになっているのですが、今日はこのためのプラグイン「EbiFly」を公開しようと思います。(特段隠す必要がある物でもないですからね。
続きを読む→

vsftpdのセキュリティ対策

  2016/08/12    サーバ運営

Webサーバでコンテンツを管理するために導入されているFTP

そのFTP用のサーバとして利用されているvsftpd、どうすればこれをより安全に出来るか、自分の知り得る方法をいくつか紹介してみようと思います。
続きを読む→

Muninプラグインの作り方

  2016/08/08    サーバ運営

Raspberry PiにMuninをぶち込んで4鯖を監視させてる@HimaJyunです。

Muninは(比較的簡単に)自分でプラグインを作成して利用する事が可能です、実際、僕の持つサーバ達にもお手製のプラグインをいくつか仕込んであります。

今回はこの「Muninプラグインの作り方」を軽く解説してみようと思います。
続きを読む→

Gitoliteにgit-lfsを載せる

  2016/07/31    サーバ運営

Gitはソースコードを扱うための物であり、通常、バイナリファイルをバージョン管理する事は不得意です。

そこで、ファイルをポインタとして扱い、別途それ用のサーバに転送する事で良しなにしようと言うgit-lfsと言う物があります。

ただ、比較的最近に出来た物なので、「それ用のサーバ」として良い感じの物がありません。

なので、今回はGitoliteにそれ用のサーバ機能を載せられるものを作ってみました。
続きを読む→

mod_authnz_fcgiでRedmineのアカウントを使ってBasic認証を行う

  2016/07/27    サーバ運営 ,

Gitoliteを建てたりRedmineを建てたりRedmineと連携させたりSmartHTTPに対応したり暗号化してみたり、僕自身も一体何を目指しているのかよく分からなくなってきたGitサーバ構築

お次はSmartHTTPのBasic認証をRedmineのアカウントで出来るように連携してみようと思います。
続きを読む→

Let's Encryptにイントラサイトの証明書を発行してもらう

  2016/07/23    サーバ運営

最近、「Let's EncryptにECDSAの鍵を発行」してもらったり「GitoliteをSmart HTTPで利用出来る様にしたり」しました。

ここまでやったのならば、Smart HTTPでのGitアクセスもLet's製証明書で暗号化してしまいたいです。(オレオレ証明書は警告が出るのが面倒)

ただ、僕のプライベートGitサーバは外からアクセス出来ない様にしているので、そのままではLet's証明書が取得出来ません。

そこで、イントラサイトでもLet's証明書を取得する方法を考えてみました。
続きを読む→

GitoliteをSmart HTTPで利用出来る様にする

  2016/07/15    サーバ運営 ,

前々から「Gitoliteをセットアップ」してみたり、「Redmineをインストール」してみたり、「GitoliteとRedmineを連携」してみたりしています。

これで完璧なGitサーバが出来上がったと満足していたのですが、まるでその僕の意図を見抜いていて打ち砕くかの如く、VisualStudioのGitがHTTP(S)にしか対応していなかったので(半ギレしつつも)対応してみました。
続きを読む→