技術メモ(サーバ管理・運用)

DNSサーバ

djbdns(tinydns, dnscache) を使う

DNSキャッシュサーバを選ぶ

daemontools を使う

データベースサーバ (RDBMS)

MySQLのインストールと管理メモ

PostgreSQLの管理

  • PostgreSQLのインストール
  • PostgreSQLの初期設定
  • PostgreSQLでの認証の設定
  • PostgreSQLのユーザ管理
  • データベースサーバの起動、停止
  • データベースの作成と削除
  • バックアップとPostgreSQLのバージョンアップ
  • GUIツール

ファイル共有 / プリント(印刷)サーバ

ストレージ 記事が増えてきたので、別にまとめました。

  • Samba4
  • Alfresco5 -- エンタープライズ・コンテントマネジメントシステム.
  • Linux LVM
  • そのほか

FreeBSD FreeBSD や ZFS 関係は、こちらのページへ。

CUPSでLinuxのプリンタ (PIXUS) を共有する

MoinMoinのインストールと運用

いろいろなWikiシステム

メールサーバ

qmailのインストール

Zimbra メールサーバ & Webメール

Zimbra: 新しいアカウントの追加 デスクトップのメーラから使う設定も。

OpenLDAP の設定

OpenLDAP で共有アドレス帳

LDAPのデータ構造

公開鍵基盤 (PKI) 関係

2 tierプライベート認証局を作る

プライベート認証局でSSLサーバ証明書, nginxでの TLS設定

SSLクライアント証明書でユーザ認証 (nginx)

S/MIME

プロジェクト管理

Tracを使う

Redmineでプロジェクト管理

Subversion導入ツアー

ViewVCのインストール

[2016.1]
ほかのオープンソースプロジェクトマネジメントソフトウェアについてリストアップ。雨後の筍か!

]Project Open[
複数プロジェクトを扱える。非常に高機能。

インストーラは Windows 版と Linux 版がある。

OpenProject.org - Open source project collaboration software
モダンな見た目のプロジェクトマネジメントソフトウェア。Agile & Scrum. Rubyで作られている。

open sourceの Community Edition, 商用の Enterprise Edition (オンプレミス), SaaSサービス (有料) がある。

Open Source, Free Project Management & Task Management Software | Orangescrum
こちらもモダンな見た目。複数プロジェクトを扱える。プロジェクトを跨いでリソースの調整はできないみたい。

SaaS (最小プランは月9 US$, 10ユーザ), オープンソース版 (オンプレミス) がある。Gantt Chart は add-onとして別売り。

Taiga.io
2016年1月現在まだbeta版ながら、画面が洒落てる。Scrum -- Product Backlogs, Kanban 対応。Django (Python) で作られている。

ソースコードはここ; Taiga.io · GitHub

Odoo | Open Source Project Management
Odoo (OpenERP) の1モジュール。モジュールごとの料金になっている。

Python で作られている。

Webサーバ

Apache2 HTTPサーバのインストール Apache2でバーチャルホストとSuEXECを有効にする。

An HTTP Server導入メモ Windows用のWebサーバー,An HTTP Serverをインストールし,Rubyスクリプトを動かす。

wwwsrvのインストール pure-rubyの小さなWebサーバー,wwwsrvをインストールする。

FastCGI for Ruby on Rails Apacheでrailsアプリケーションを高速化するFastCGIのインストール方法。

その他

Linuxのファイアウォール設定