全文検索:
- ps でgrepについて @02_freebsd:80_unixコマンド
- 0.0 1.1 256620 11448 ? Ss Jun11 0:02 /usr/sbin/httpd apache 30234 0.0 0.7 257644 7592 ? S 12:23 0:00 /usr/sbin/httpd apache 30557 0.0 0.7 257644 7624 ? S 12:36 0:00 /usr/sbin/httpd apache 31189 0.0 0.7 257644 7560 ? S 13:08 0:00 /usr/sbin/httpd apache 31665 0.0 0.7 257644 7500
- MySQLのインストール @02_freebsd:04_database:01_mysql
- pw groupadd mysql pw useradd mysql -g mysql -d /usr/local/ -s /usr/sbin/nologin </code> ====== インストール ====== <code console> $ ./configure --prefix=/usr/local/mysql --with-charset=ujis --with-extra-char... or $ ./configure --prefix=/usr/local/mysql --with-charset=utf8 --with-extra-char
- suPHP @02_freebsd:02_www
- z # cd php-5.2.1 # ./configure \ --with-mysql=/usr/local \ --with-pgsql=/usr/local/pgsql \ --enable-cgi \ --disable-cli \ --enable-pear \ --with-snm... h \ --with-gd \ --with-zlib \ --with-jpeg-dir=/usr/local \ --with-png-dir=/usr/local \ --with-freetype-dir=/usr/local \ --enable-mbstring \ --enable-
- 06 squid @02_freebsd:01_net
- D 6.0 squid 2.5 ===== インストール ===== <code> # cd /usr/ports/www/squid # make install clean ;rehash </code> ===== /usr/local/etc/squid/squid.confを設定 ===== ログディレクトリとキャッ... <code> # squid -z </code> ■起動シェルにて起動。 <code> # /usr/local/etc/rc.d/squid start </code> ===== 確認 ====... ャッシュクリアできます。起動シェルなどに組み込んだ方がいいかもしれません。~ <code> # /usr/local/etc/rc.d/squid stop # rm -rf /usr/local/sq
- Apache 2.0 + MySQL + PHP @02_freebsd:02_www
- rl|suidperl]]が必要です。</color> <code console> # cd /usr/ports/www/Apache20 # make WITH_PROXY_MODULES=no ... ーザの追加もディレクトリの設定も自動で行ってくれます。 <code console> # cd /usr/ports/databases/mysql40-server # make install WI... ===== 起動シェルも用意されているので、起動してみる。 <code console> # /usr/local/etc/rc.d/mysql-server.sh start # ps auxw|g... 3 1660 1064 p0- I 5:47PM 0:00.03 /bin/sh /usr/l ocal/bin/mysqld_safe --defaults-extra-file=/va
- ApacheのBasic認証でPostgreSQLを参照 @02_freebsd:04_database:02_posgresql
- ァイルのインストール手順に従って、configureを実行する。 \\ 以下の例は、Apacheが/usr/local/apache、PostgreSQLが/usr/local/pgsqlに \\ インストールされているものとする。 $ ./configure \ --with-apxs=/usr/local/apache/bin/apxs \ --with-pgsql=/usr/local/pgsql ===== モジュールのコンパイル ===== 以下のコマンドでコンパイルを行う。
- PostgreSQLインストール @02_freebsd:04_database:02_posgresql
- ストールしようとしても、client からインストール <code console> # cd /usr/ports/databases/postgresql81-client # make -DWITH_OPENSSL_BASE -DWITH_OPENSSL_PORT # cd /usr/ports/databases/postgresql81-server # make insta... d postgres # pw useradd postgres -g postgres -d /usr/local/pgsql -s /usr/local/bin/bash </code> ===== CentOSの場合、configureするとこんなエラーが ===== postgresql co
- 03 Postfix + amavisd + clamav @02_freebsd:03_mail
- ストール ===== ==== portsからインストール ==== <code> # cd /usr/ports/security/clamav # make install </code> ===... clam_enable="YES" </code> ==== 起動 ==== <code> # /usr/local/etc/rc.d/clamav-clamd start # /usr/local/etc/rc.d/clamav-freshclam start </code> ===== Postfixイ... ストール ===== ==== portsからインストール ==== <code> # cd /usr/ports/mail/postfix # make install このあと、いくつか質問される
- 05 rsync @02_freebsd:01_net
- 05 rsync ====== ===== インストール ===== <code> # cd /usr/ports/net/rsync # make install </code> ===== バー... vi /etc/inetd.conf rsync stream tcp nowait root /usr/local/bin/rsync rsyncd --daemon </code> ==== /usr/local/etc/rsyncd.conf ==== <code> pid file = /var/... ot gid = wheel auth users=backup secrets file=/usr/local/etc/rsyncd.secrets hosts allow = 192.168.1
- 01 qmHandle @02_freebsd:03_mail
- /code> ===== インストール ===== すべてperlで書かれている為viで編集し /usr/local/binあたりにコピーします。 <code console> # tar xvfz q... z GPL HISTORY README qmHandle # cp qmHandle /usr/local/bin/ </code> ===== perlの最新版をインストール ===== ... an't locate warnings.pm in @INC (@INCcontains: /usr/local/lib/perl5/site_perl/ 5.005/i386freebsd /usr/local/lib/perl5/site_perl/5.005 . /usr/libdata/perl/
- MySQL - PHPMyAdmin @02_freebsd:04_database:01_mysql
- = 最新のバージョンだとlibmcryptが無いと怒られる ===== <code> # cd /usr/ports/security/libmcrypt # make install clean ・PHPを下記の--with-mysql=/usr/localを加えて再インストール ./configure --with-mysql=/usr/local \ --with-apxs2=/usr/local/apache2/bin/apxs \ --enable-pear --with-tsrm-pth --with-mcrypt=/usr/
- FreeBSD - アップグレード @02_freebsd:99_その他
- するは [[02_freebsd:01_net:cvsup|こちら]] <code> # cd /usr/ports/net/cvsup-without-gui # make clean ===> ... ===== /etc/stable-supfileを用意 ===== <code> # cp /usr/share/examples/cvsup/stable-supfile /etc/stable-s... ------------------------------- 00 6 * * * root /usr/local/bin/cvsup -g -L 2 /etc/stable-supfile </cod... かかります。(うちのCeleron 600MzのPCだと6時間くらい) <code> # cd /usr/src # make buildworld </code> このようにして、放置しておくとbu
- 07 DHCPD @02_freebsd:01_net
- HCPサーバを立ててみる ====== portsから ====== <code> # cd /usr/ports/net/isc-dhcp3-server # make install clean # cp /usr/local/etc/dhcpd.conf.sample /usr/local/etc/dhcpd.conf # chmod 644 /usr/local/etc/dhcpd.conf </code> ====== ソースを持ってくる ====== ISC http
- 04 TCPwrapper @02_freebsd:01_net
- pdようにデーモンディレクトリに無いモジュールについては、tcpdで一括制御できない。したがって、/usr/libexecにin.proftpdを移動してデーモンディレクトリから起動してラッパーの制御を行う。 <code console> # mv /usr/local/sbin/in.proftpd /usr/libexec </code> ===== /etc/inetd.conf ===== === tcpdで一括制御 === <code> telnet stream tcp nowait root /usr/libexec/tcpd in.telnetd </code> === デーモンディレクトリを指
- WebDAV @02_freebsd:02_www
- ジョン2のApacheソースコードをダウンロードする。 <code console> # cd /usr/ports/www/Apache2 # make install </code> ===== ... 040616 mod_encoding.c # ./configure --with-apxs=/usr/local/sbin/apxs </code> ■そのままgmakeするとエラーが出るので修正... <iconv_hook/iconv.h> ↓ #include </usr/local/include/iconv_hook/iconv.h> --------------... ---------------- LIBS = ↓ LIBS = -L/usr/local/lib -liconv -liconv_hook -----------------