タグ

freebsdに関するgroverのブックマーク (16)

  • インテグレイテッドシステムズ

    BINDでrndcコマンドが利用できない DNSサーバ機能を提供するbind (isc-bind) をFreeBSDで単純にインストールするとrndcコマンドでコントロールすることができません。ここでは、portsインストールされたbind9 で、rndcコマンド管理を行うための設定手順を紹介します。 rndcコマンドとは? rndc コマンド自体知らない人がいるかもしれません。 Remote Name server Daemon Controlの略称で、bind8までに利用されていたndcコマンドを拡張し、遠隔ホストで稼働しているbind9までもコントロールできるコマンドです。

  • FreeBSD 6.0でSubversion + Trac環境を作る (Re::Monologue)

    前回、前々回とMacOSXで行っていた作業をFreeBSDでも行っておきました。 クライアントとしては非常に使いやすいMacOSXですが、今のところサーバとして運用する気にはなれません。 取りあえずportsでSubversionをインストール # cd /usr/ports/devel/subversion # make WITH_MOD_DAV_SVN=YES WITH_APACHE2_APR=YES WITHOUTBDB=YES # make install # mkdir /home/svn # cd /home/svn/ # svnadmin create repos # vi repos/conf/svnserve.conf [general] anon-access = read auth-access = write password-db = passwd realm =

  • [FreeBSD]PostfixでPOP before SMTP(FreeBSD-5.3の場合)

    PostfixでPOP before SMTP(FreeBSD-5.3) ごった煮 - tips about programming and building a server

  • [FreeBSD]DNS(BIND-9)の導入

    以下の様にして、/usr/local/etc/rndc.confファイルを作成します。 # mv /usr/local/etc/rndc.conf.sample /usr/local/etc/rndc.conf # chmod 400 /usr/local/etc/rndc.conf # chown root:wheel /usr/local/etc/rndc.conf 以下の様にして、/usr/local/etc/rndc.keyファイルを作成します。 # /usr/local/sbin/rndc-confgen -a -b 512 -r /dev/urandom -u bind # chmod 400 /usr/local/etc/rndc.key # chown bind:bind /usr/local/etc/rndc.key 先ほど作成した/usr/local/etc/rndc.

  • http://www.toshikazu.org/archives/000075.html

  • FreeBSDあれこれ - 検索

    意図してこのページに来たのでなければ、お探しのページの URL は変更されているようです。ここから再検索してください。 FreeBSDあれこれ - 検索

  • Kozupon.com - FreeBSD CVSupを使ったアップデート!

    CVSupを使ったFreeBSDのソース及びportsのアップデート方法を解説する。 1.cvsupを使ったアップデート ■ cvsupをportsから入れる # cd /usr/ports/net/cvsup-without-gui/ # make install clean ■ csvupの設定ファイルをコピる # mkdir /usr/local/etc/cvsup # cp /usr/share/examples/cvsup/ports-supfile /usr/local/etc/cvsup/ # cp /usr/share/examples/cvsup/stable-supfile /usr/local/etc/cvsup/ ■ ports コレクションの Makefile を最新にするためのファイルである同期するホスト名を変更する # vi /usr/local/etc

  • portsの使い方

    FreeBSDではportsという、アプリケーションのソースコードを取得し、FreeBSD用のパッチを当て、コンパイルしてインストールするといった作業を自動的にやってくれる便利なシステムがあります。 前述したpackageはportsから作成されているものなので、packageよりもportsの方が柔軟性があると言えるでしょう。 またportsは全てのアプリケーションをインストールするPorts Collectionとして用意されているので、OSをインストールした時にPorts Collectionをインストールしていれば、portsとして用意されている全てのアプリケーションがインストール可能となっています。 portsの利点は、ports自体はインストールするために必要な情報ファイルで形成されているため、アプリケーションのバージョンが上がってもすぐにFreeBSD用として使用で

  • telnet の方法

    >クライアントマシンから telnet するときだけ telnetd を起動させたいのですが、 それをしてくれるのが、inetdデーモンです。 inetdがtelnetのポートを監視していて、クライアントからそのポートにアクセス があったら、telnetdを立ち上げます。 通常ではtelnetdが立ち上がっていないはずです。 それより、セキュリティを設定する方がよいです。 tcpwrapperを組み込んで、inetd.confでtcpwrapper(tcpd)経由でtelnetを起動します。 telnet stream tcp nowait root /usr/sbin/tcpd in.telnetd /etc/hosts.allowファイルで接続できるクライアントを指定します。 in.telnetd: 192.168.1.0/255.255.255.0 /etc/hosts.denyファ

    telnet の方法
  • ネットワークプログラミングの基礎知識

    ネットワークプログラミングの基礎知識 ここでは IP アドレスやポート番号、クライアントとサーバの役割などを説明し、 perl・C言語・Java などでソケット (Socket) を使った HTTP クライアントや POP3 クライアント、簡単なサーバを作成してみます。 要はネットワークプログラミングをやってみよう、ということです。 このページのサンプルプログラムは、RFC などの規格に準拠した「正しい」プログラムではありません。 また、全体的にエラー処理が不十分です (今後改善する予定です)。 あくまでも概要を理解するためのサンプルととらえてください。 もし気でしっかりとしたクライアントやサーバを書きたいなら、このページを読んだ上で、 さらに RFC を熟読し、そして wget・Apache・ftp コマンドなどのソースを参考にしてください。 このページに間違いを見付けたら、掲示板

  • PHPをFreeBSD/MacOSXに最適化 - Vox

    また技術的なことを書いてみるテスト。 別にbloggerで作ろうと思ってるけれど、めんどいのでとりあえずこっちで。Optimizing PHP for Intel based MacRasmus at Yahoo! have been using a patched version of PHP running on their FreeBSD boxes. The reason is that PHP generates lots of stat calls which really slows down the system on FreeBSD. Since OS X is based on FreeBSD I have long planned to test this patch on my system to see how it affects eZ publish. Yah

  • Postfix チュートリアル - バーチャルドメイン

    今までで説明してきたように、Postfix は mydestination に設定されたドメイン宛のメールを自分が最終目的地であると判断して、ユーザのメールボックスに配送する (またはユーザが存在しない場合は元メールの送信者に対するエラーメールを生成する)。 たとえば、tmtm.org のメールサーバであるマシンで、example.com ドメイン宛のメールも受け取りたければ、mydestination に example.com を追加するだけで良い (当然、DNS の設定等をちゃんと行なって、example.com 宛のメールがそのサーバ宛に送られてくるようにしないといけないが)。 この設定を行うと、tommy@tmtm.org 宛のメールと tommy@example.com 宛のメールが同じ tommy ユーザのメールボックスに格納されることになる。 だが、これでは都合が悪いことが

  • ProFTPD - Professional FTP Daemon

    このサイトは ProFTPD サイトの日語訳です。オリジナルサイトのドキュメントは更新されていますので、最新情報についてはhttp://www.proftpd.org/を参照して下さい。 日語訳に関する責任はインフォサイエンス(株)にあります。日語訳に関する質問、誤訳の指摘などはjapache@infoscience.co.jpまで御連絡下さい。

  • ProFTPD

    ProFTPDについて ProFTPDは、Apache等との組み合わせで使いやすいFTPサーバです。FreeBSDに付属のFTPサーバーを使用しても単純なanonymous ftpサービスを実現することができますが、より高機能なサーバを目指します。また、他にWu-FTPDが有名ですが設定がProFTPDに比べると難しそうなので、ここではProFTPDを使用しました。インフォサイエンスのProFTPD日語訳のページが参考になります。 ProFTPDのインストール まず、ProFTPDのページから最新版のtarballをダウンロードします。 ・proftpd-1.2.4.tar.gz(2002年2月6日時点の最新版) 以下の手順でインストールします。 % tar zxvfp proftpd-1.2.4.tar.gz % cd proftpd-1.2.4 % ./configure % mak

    grover
    grover 2006/09/01
    proftpdの解説
  • FreeBSD 備忘録 [FreeBSD](fkimura.com)

    このページには、FreeBSDでインターネットサーバを設置するためのメモが公開してあります。ページの記述に関する内容につきましては自己責任にてご利用ください。ご参考になりましたら幸いです。 インターネットサーバ に最適な OS。 ''FreeBSD'' FreeBSD 備忘録のページにいらっしゃいませ。 FreeBSDはUNIXライクなOSで、Linuxに同様オープンソースで開発が行われているオペレーティングシステムです。 インターネットからダウンロードして自由に導入して利用することができます。無料で利用できます。 個人的に普段デスクトップPCとして利用しているのは、Microsoft Windows XP を導入したDELL PCです。FreeBSDを使っているわけではありません。 しかし、インターネットでサーバとして利用しているのは10年以上 FreeBSDを愛用しています。"

  • FreeBSD 備忘録 [FreeBSD](fkimura.com)

  • 1