FreeBSD

現在マウントしているファイルシステムを確認

ファイルシステムとは、ハードディスクなどの記憶装置にデータを記録する方式です。 http://www.thinkit.co.jp/free/solaris10/4/2/ # mount /dev/ad0s1a on / (ufs, local, soft-updates) devfs on /dev (devfs, local)UFS(Unix File System): 一般にUFSと…

jmanのインストール

# pkg_add -r ja-man # pkg_add -r ja-man-doc # vim ~/.bashrc -- export PAGER=jless export LC_CTYPE=ja_JP.eucJP -- # source ~/.bashrc

rootでも削除できないファイルの作成

ja-manのpkg_addに失敗?したせいか、/var/tmp/以下にrootでも削除できないファイルができた。 調べてみたところ、実際そういうファイルは作成できるようだ。 http://blog.livedoor.jp/tuzzy92/archives/51935480.html chflagsコマンドを使用して、システム…

bashインストール

# pkg_add -r bash # ls /usr/local/bin/bash /usr/local/bin/bash # cat /etc/shells # $FreeBSD: src/etc/shells,v 1.5 2000/04/27 21:58:46 ache Exp $ # # List of acceptable shells for chpass(1). # Ftpd will not allow users to connect who are no…

ApacheのSSL設定、認証機関の構築と証明書作成

http://www.atmarkit.co.jp/flinux/rensai/apache12/apache12b.html独自に認証機関を構築して証明書を作成する。 認証機関は、OpenSSLの機能を利用して構築する。opensslインストール。 # pkg_add -rv openssl 独自に認証機関を構築。OpenSSLのCA.shを使用す…

ApacheへのSSLの組み込み

ApacheでSSL(Secure Sockets Layer)を使う http://www.atmarkit.co.jp/flinux/rensai/apache04/apache04a.html http://www.atmarkit.co.jp/flinux/rensai/apache12/apache12a.htmlSSLを使うことで、通信経路を暗号化して盗聴や改竄を防ぐことができる。mod_s…

インストール済みのApacheモジュールを調べる

インストールされているApacheモジュール(静的モジュール。DSOなど、動的なモジュール以外)を確認 # /usr/local/sbin/httpd -h Usage: /usr/local/sbin/httpd [-D name] [-d directory] [-f file] [-C "directive"] [-c "directive"] [-v] [-V] [-h] [-l] [-…

freebsd7にphp5インストール

# pkg_add -rv php5インストールされたファイルを確認 localhost# pkg_info -L php5-5.2.10 Information for php5-5.2.10: Files: /usr/local/man/man1/php-config.1.gz /usr/local/man/man1/phpize.1.gz /usr/local/man/man1/php.1.gz /usr/local/bin/php /…

freebsd7にapacheをインストール

# vim ~/.cshrc setenv FTP_PASSIVE_MODE TRUE setenv PACKAGEROOT ftp://ftp6.jp.freebsd.org # pkg_add -rv apache # apachectl start [Mon Aug 10 16:20:31 2009] [alert] httpd: Could not determine the server's fully qualified domain name, using 1…