<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/wiki8_hime/">
    <title>hime @Wiki</title>
    <link>http://w.atwiki.jp/wiki8_hime/</link>
    <atom:link href="https://w.atwiki.jp/wiki8_hime/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>hime @Wiki</description>

    <dc:language>ja</dc:language>
    <dc:date>2009-03-27T11:36:02+09:00</dc:date>
    <utime>1238121362</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/wiki8_hime/pages/51.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/wiki8_hime/pages/2.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/wiki8_hime/pages/50.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/wiki8_hime/pages/49.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/wiki8_hime/pages/48.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/wiki8_hime/pages/39.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/wiki8_hime/pages/45.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/wiki8_hime/pages/46.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/wiki8_hime/pages/44.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/wiki8_hime/pages/43.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/wiki8_hime/pages/51.html">
    <title>64bit_mod_layout3.4</title>
    <link>https://w.atwiki.jp/wiki8_hime/pages/51.html</link>
    <description>
      *64bit用 mod layoutの設定方法

mod_layout.o : mod_layout.c
	$(CC) $(INC) -c mod_layout.c $(DEF) $(LIB)

utility.o : utility.c
	$(CC) $(INC) -c utility.c $(DEF) $(LIB)

origin.o : origin.c
	$(CC) $(INC) -c origin.c $(DEF) $(LIB)

layout.o : layout.c
	$(CC) $(INC) -c layout.c $(DEF) $(LIB)

の部分に-fPICを追加して以下のように記述する

mod_layout.o : mod_layout.c
	$(CC) $(INC) -c mod_layout.c $(DEF) $(LIB) -fPIC 

utility.o : utility.c
	$(CC) $(INC) -c utility.c $(DEF) $(LIB) -fPIC

origin.o : origin.c
	$(CC) $(INC) -c origin.c $(DEF) $(LIB) -fPIC

layout.o : layout.c
	$(CC) $(INC) -c layout.c $(DEF) $(LIB) -fPIC    </description>
    <dc:date>2009-03-27T11:36:02+09:00</dc:date>
    <utime>1238121362</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/wiki8_hime/pages/2.html">
    <title>メニュー</title>
    <link>https://w.atwiki.jp/wiki8_hime/pages/2.html</link>
    <description>
          </description>
    <dc:date>2009-03-27T11:34:23+09:00</dc:date>
    <utime>1238121263</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/wiki8_hime/pages/50.html">
    <title>www12.atpages.jp</title>
    <link>https://w.atwiki.jp/wiki8_hime/pages/50.html</link>
    <description>
      *環境；FreeBSD6.3

----
*コピペパーツ
*時計あわせ
 ntpdate -s -b 133.100.11.8 
---------------------------
*カーネルチューニング
===/boot/loader.conf===
 echo &#039; &#039; &gt; /boot/loader.conf;
 echo &#039;kern.ipc.nmbclusters=32768&#039;&gt;&gt; /boot/loader.conf;
 echo &#039;kern.ipc.maxsockets=32768&#039;&gt;&gt; /boot/loader.conf;
 echo &#039;accf_http_load=&quot;YES&quot;&#039;&gt;&gt; /boot/loader.conf;
 echo &#039;beastie_disable=&quot;YES&quot;&#039;&gt;&gt; /boot/loader.conf;
 echo &#039;kern.maxssiz=&quot;134217728&quot;&#039;&gt;&gt; /boot/loader.conf;
 echo &#039;kern.dfldsiz=&quot;1073741824&quot;&#039;&gt;&gt; /boot/loader.conf;
 echo &#039;kern.maxdsiz=&quot;1073741824&quot;&#039;&gt;&gt; /boot/loader.conf 
===/etc/sysctl.conf===
 echo &#039; &#039; &gt; /etc/sysctl.conf 
 echo &#039;net.inet.tcp.inflight_enable=1&#039;&gt;&gt; /etc/sysctl.conf 
 echo &#039;kern.maxfiles=16384&#039;&gt;&gt; /etc/sysctl.conf 
 echo &#039;kern.maxfilesperproc=14745&#039;&gt;&gt; /etc/sysctl.conf 
 echo &#039;kern.ipc.somaxconn=4096&#039;&gt;&gt; /etc/sysctl.conf 
 echo &#039;kern.ipc.maxsockbuf=1048576&#039;&gt;&gt; /etc/sysctl.conf 

===前準備 ～ パッケージからインストール -r するとリモートからとってくるよ編～ ===


pkg_add -r perl
pkg_add -r rsync
pkg_add -r cvsup-without-gui
pkg_add -r zip
pkg_add -r unzip
pkg_add -r wget
pkg_add -r curl
pkg_add -r libxml2
pkg_add -r expat2
pkg_add -r cclient
pkg_add -r tidy-lib
pkg_add -r freebsd-update
pkg_add -r jpeg
pkg_add -r png
pkg_add -r freetype
pkg_add -r freetype2
pkg_add -r gd
pkg_add -r mhash
pkg_add -r bsdsar
pkg_add -r openssl 

===cvsup=== 
cvsupは
vi /usr/share/examples/cvsup/ports-supfile
で
host=backup1.atwiki.jp
に設定。


rehash
でパスを再読み込み

==cvsupでportsを更新==
cvsup /usr/share/examples/cvsup/ports-supfile

--------
*アパッチ

fetch ftp://ftp.lab.kdd.co.jp/infosystems/apache/dist/httpd/apache_1.3.41.tar.gz
tar zxvf apache_1.3.41.tar.gz

cd apache_1.3.41
setenv EXTRA_CFLAGS -DFD_SETSIZE=16384 
 ./configure --prefix=/usr/local/apache13 --enable-module=most --enable-module=so --enable-shared=max --enable-suexec --suexec-caller=www --suexec-logfile=/usr/local/apache13/logs/suexec_log --suexec-uidmin=10000 --suexec-gidmin=10000

make
make install 

mod_layout改造版をどっかからとってくる。

tar zxvf mod_layout

cd mod_layout-3.4

vi Makefile

make 
make install


----------------------
*Mysql

cd /usr/ports/databases/mysql41-client/
make WITH_CHARSET=sjis WITH_XCHARSET=all
make install

cd /usr/ports/databases/mysql41-server/

make

make install 

/etc/my.cnf設置→どこかのサーバーからコピー
--------------------------
*PHP

fetch http://jp.php.net/get/php-5.2.8.tar.gz/from/this/mirror 

mv mirror php-5.2.8.tar.gz 

tar zxvf php-5.2.8.tar.gz

cd php-5.2.8/ 

./configure --with-apxs=/usr/local/apache13/bin/apxs --enable-mbstring --with-openssl --with-tidy --with-gd --with-jpeg-dir=/usr/local --with-zlib --enable-mbregex --enable-gd-jis-conv --with-freetype-dir=/usr/local/ --enable-zend-multibyte --enable-mbstring=japanese --enable-ftp --with-png-dir=/usr/local --enable-memory-limit --with-xmlrpc --enable-imap --with-mysql=/usr/local --with-pdo-mysql=/usr/local --enable-iconv --with-gettext --with-curl --with-mh


make
make install 
-------------------------
*proftpd
cd /usr/ports/ftp/proftpd

make

(defolut + quota + mysql)

make install
----------------------------
*APC

===autoconf/aotoheader===

cd /usr/ports/devel/autoconf213/
make
make install
ln -s /usr/local/bin/autoconf213 /usr/local/bin/autoconf
ln -s /usr/local/bin/autoheader213 /usr/local/bin/autoheader

===APC===

fetch http://pecl.php.net/get/APC-3.0.12p2.tgz
tar zxvf APC-3.0.12p2.tgz
cd APC-3.0.12p2
phpize
./configure --enable-apc-mmap--with-apxs --with-php-config=/usr/local/bin/php-config
make
make install 

----------------------------
*mod_bandwidth.c

mkdir tmp
cd tmp/
fetch ftp://ftp.cohprog.com/pub/apache/module/1.3.0/mod_bandwidth.c

/usr/local/apache13/bin/apxs -c mod_bandwidth.c

/usr/local/apache13/bin/apxs -i -a mod_bandwidth.so

/usr/local/apache13/bin/apachectl restart

httpd.confを設定する前に作業デレクトリを作成。
mkdir /usr/local/apache13/bandwidth
mkdir /usr/local/apache13/bandwidth/link
mkdir /usr/local/apache13/bandwidth/master
chown -R www:www /usr/local/apache13/bandwidth 

---------------------------------------
*mod_limitipconn

fetch http://dominia.org/djao/limit/mod_limitipconn-0.04.tar.gz
tar zxvf mod_limitipconn-0.04.tar.gz
cd mod_limitipconn-0.04
vi Makefile

APXS=/usr/local/apache13/bin/apxs　←apxsをフルパスで指定
make
make install
------------------------------------------
*権限変更
権限変更７５０
chmod 750 /root/
chmod 750 /usr/local/apache13/conf/*
chmod 750 /usr/local/etc/
chmod 750 /usr/local/etc/proftpd.conf
chmod 750 /usr/home/
-------------------------------------------
-----------now
*ディレクトリ&amp;ファイル設置
/usr/local/www/以下
/usr/local/www/htdocs/_/
/root/_atpages/
/usr/local/www/session/
/usr/local/www/skel/
/usr/local/lib/php.ini
/etc/my.cnf 
--------------------------------------------
*python インストール
cd /usr/ports/lang/python25/

make

make install 
----------------------------------------------
*ruby インストール
cd /usr/ports/lang/ruby18/
make
make install
---------------------------------------------
*/etc/rc.confに追加
mysql_enable=&quot;YES&quot;
mysql_dbdir=&quot;/usr/local/mysql_data&quot;
proftpd_enable=&quot;YES&quot;

---------------------------------------------
*analog
cd /usr/ports/www/analog/
make
make install 
vi /usr/local/etc/analog.cfg
↓修正
LOGFORMAT COMMON
LOGFILE /usr/local/apache13/logs/access_log
OUTFILE /usr/local/www/htdocs/_analog/index.html
---------------------------------------------
*その他
mysql設定
apache設定
proftpd設定
pf追加
/etc/crontab 編集
/etc/newsyslog.conf 編集 
CGI グループ追加
pw groupadd -n pages -g 10000 
php,cgiインストーラーのスクリプト設置
scp -rp dir/ 
----------------------------------------------
*ImageMagick
cd /usr/ports/graphics/ImageMagick/
make
make install 

--------------------------------------------
*perlモジュール
cpan
Jcode.pm モジュール

cpan&gt; install Jcode

DB_File モジュール

cpan&gt; install DB_File

DBI モジュール

cpan&gt; install DBI

DBD::mysql モジュール

cpan&gt; install DBD::mysql
↑失敗したら、下記のＵＲＬからダウンロード
http://www.cpan.org/modules/by-module/DBD/
tar zxvf DBD-mysql-4.010.tar.gz
cd DBD-mysql-4.010
perl Makefile.PL
make 
make install

CGI.pm モジュール
cpan&gt;install CGI 

image::size
http://search.cpan.org/~rjray/Image-Size-3.1.1/lib/Image/Size.pm 

-----------------------------------------
*Pythonモジュール
./ez_py.pv

mysql
/usr/ports/database/py-Mysqldb/
make
make install 

SQLite
/usr/local/bin/easy_install SQLObject 

ipython追加
cd /usr/ports/devel/ipython/
make
make install 

---------------------------------------------
*ruby モジュール

cd /usr/ports/databases/ruby-mysql/
make
make install

cd /usr/ports/databases/ruby-sqlite/
make
make install
----------------------------------------------    </description>
    <dc:date>2009-03-25T13:24:07+09:00</dc:date>
    <utime>1237955047</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/wiki8_hime/pages/49.html">
    <title>www11.atpages.jp</title>
    <link>https://w.atwiki.jp/wiki8_hime/pages/49.html</link>
    <description>
      *環境；FreeBSD6.3

----
*コピペパーツ
*時計あわせ
 ntpdate -s -b 133.100.11.8 
---------------------------
*カーネルチューニング
===/boot/loader.conf===
 echo &#039; &#039; &gt; /boot/loader.conf;
 echo &#039;kern.ipc.nmbclusters=32768&#039;&gt;&gt; /boot/loader.conf;
 echo &#039;kern.ipc.maxsockets=32768&#039;&gt;&gt; /boot/loader.conf;
 echo &#039;accf_http_load=&quot;YES&quot;&#039;&gt;&gt; /boot/loader.conf;
 echo &#039;beastie_disable=&quot;YES&quot;&#039;&gt;&gt; /boot/loader.conf;
 echo &#039;kern.maxssiz=&quot;134217728&quot;&#039;&gt;&gt; /boot/loader.conf;
 echo &#039;kern.dfldsiz=&quot;1073741824&quot;&#039;&gt;&gt; /boot/loader.conf;
 echo &#039;kern.maxdsiz=&quot;1073741824&quot;&#039;&gt;&gt; /boot/loader.conf 
===/etc/sysctl.conf===
 echo &#039; &#039; &gt; /etc/sysctl.conf 
 echo &#039;net.inet.tcp.inflight_enable=1&#039;&gt;&gt; /etc/sysctl.conf 
 echo &#039;kern.maxfiles=16384&#039;&gt;&gt; /etc/sysctl.conf 
 echo &#039;kern.maxfilesperproc=14745&#039;&gt;&gt; /etc/sysctl.conf 
 echo &#039;kern.ipc.somaxconn=4096&#039;&gt;&gt; /etc/sysctl.conf 
 echo &#039;kern.ipc.maxsockbuf=1048576&#039;&gt;&gt; /etc/sysctl.conf 

===前準備 ～ パッケージからインストール -r するとリモートからとってくるよ編～ ===


pkg_add -r perl
pkg_add -r rsync
pkg_add -r cvsup-without-gui
pkg_add -r zip
pkg_add -r unzip
pkg_add -r wget
pkg_add -r curl
pkg_add -r libxml2
pkg_add -r expat2
pkg_add -r cclient
pkg_add -r tidy-lib
pkg_add -r freebsd-update
pkg_add -r jpeg
pkg_add -r png
pkg_add -r freetype
pkg_add -r freetype2
pkg_add -r gd
pkg_add -r mhash
pkg_add -r bsdsar
pkg_add -r openssl 

===cvsup=== 
cvsupは
vi /usr/share/examples/cvsup/ports-supfile
で
host=backup1.atwiki.jp
に設定。


rehash
でパスを再読み込み

==cvsupでportsを更新==
cvsup /usr/share/examples/cvsup/ports-supfile

--------
*アパッチ

fetch ftp://ftp.lab.kdd.co.jp/infosystems/apache/dist/httpd/apache_1.3.41.tar.gz
tar zxvf apache_1.3.41.tar.gz

cd apache_1.3.41
setenv EXTRA_CFLAGS -DFD_SETSIZE=16384 
 ./configure --prefix=/usr/local/apache13 --enable-module=most --enable-module=so --enable-shared=max --enable-suexec --suexec-caller=www --suexec-logfile=/usr/local/apache13/logs/suexec_log --suexec-uidmin=10000 --suexec-gidmin=10000

make
make install 

mod_layout改造版をどっかからとってくる。

tar zxvf mod_layout

cd mod_layout-3.4

vi Makefile

make 
make install


----------------------
*Mysql

cd /usr/ports/databases/mysql41-client/
make WITH_CHARSET=sjis WITH_XCHARSET=all
make install

cd /usr/ports/databases/mysql41-server/

make

make install 

/etc/my.cnf設置→どこかのサーバーからコピー
--------------------------
*PHP

fetch http://jp.php.net/get/php-5.2.8.tar.gz/from/this/mirror 

mv mirror php-5.2.8.tar.gz 

tar zxvf php-5.2.8.tar.gz

cd php-5.2.8/ 

./configure --with-apxs=/usr/local/apache13/bin/apxs --enable-mbstring --with-openssl --with-tidy --with-gd --with-jpeg-dir=/usr/local --with-zlib --enable-mbregex --enable-gd-jis-conv --with-freetype-dir=/usr/local/ --enable-zend-multibyte --enable-mbstring=japanese --enable-ftp --with-png-dir=/usr/local --enable-memory-limit --with-xmlrpc --enable-imap --with-mysql=/usr/local --with-pdo-mysql=/usr/local --enable-iconv --with-gettext --with-curl --with-mh


make
make install 
-------------------------
*proftpd
cd /usr/ports/ftp/proftpd

make

(defolut + quota + mysql)

make install
----------------------------
*APC

===autoconf/aotoheader===

cd /usr/ports/devel/autoconf213/
make
make install
ln -s /usr/local/bin/autoconf213 /usr/local/bin/autoconf
ln -s /usr/local/bin/autoheader213 /usr/local/bin/autoheader

===APC===

fetch http://pecl.php.net/get/APC-3.0.12p2.tgz
tar zxvf APC-3.0.12p2.tgz
cd APC-3.0.12p2
phpize
./configure --enable-apc-mmap--with-apxs --with-php-config=/usr/local/bin/php-config
make
make install 

----------------------------
*mod_bandwidth.c

mkdir tmp
cd tmp/
fetch ftp://ftp.cohprog.com/pub/apache/module/1.3.0/mod_bandwidth.c

/usr/local/apache13/bin/apxs -c mod_bandwidth.c

/usr/local/apache13/bin/apxs -i -a mod_bandwidth.so

/usr/local/apache13/bin/apachectl restart

httpd.confを設定する前に作業デレクトリを作成。
mkdir /usr/local/apache13/bandwidth
mkdir /usr/local/apache13/bandwidth/link
mkdir /usr/local/apache13/bandwidth/master
chown -R www:www /usr/local/apache13/bandwidth 

---------------------------------------
*mod_limitipconn

fetch http://dominia.org/djao/limit/mod_limitipconn-0.04.tar.gz
tar zxvf mod_limitipconn-0.04.tar.gz
cd mod_limitipconn-0.04
vi Makefile

APXS=/usr/local/apache13/bin/apxs　←apxsをフルパスで指定
make
make install
------------------------------------------
*権限変更
権限変更７５０
chmod 750 /root/
chmod 750 /usr/local/apache13/conf/*
chmod 750 /usr/local/etc/
chmod 750 /usr/local/etc/proftpd.conf
chmod 750 /usr/home/
-------------------------------------------
-----------now
*ディレクトリ&amp;ファイル設置
/usr/local/www/以下
/usr/local/www/htdocs/_/
/root/_atpages/
/usr/local/www/session/
/usr/local/www/skel/
/usr/local/lib/php.ini
/etc/my.cnf 
--------------------------------------------
*python インストール
cd /usr/ports/lang/python25/

make

make install 
----------------------------------------------
*ruby インストール
cd /usr/ports/lang/ruby18/
make
make install
---------------------------------------------
*/etc/rc.confに追加
mysql_enable=&quot;YES&quot;
mysql_dbdir=&quot;/usr/local/mysql_data&quot;
proftpd_enable=&quot;YES&quot;

---------------------------------------------
*analog
cd /usr/ports/www/analog/
make
make install 
vi /usr/local/etc/analog.cfg
↓修正
LOGFORMAT COMMON
LOGFILE /usr/local/apache13/logs/access_log
OUTFILE /usr/local/www/htdocs/_analog/index.html
---------------------------------------------
*その他
mysql設定
apache設定
proftpd設定
pf追加
/etc/crontab 編集
/etc/newsyslog.conf 編集 
CGI グループ追加
pw groupadd -n pages -g 10000 
php,cgiインストーラーのスクリプト設置
scp -rp dir/ 
----------------------------------------------
*ImageMagick
cd /usr/ports/graphics/ImageMagick/
make
make install 

--------------------------------------------
*perlモジュール
cpan
Jcode.pm モジュール

cpan&gt; install Jcode

DB_File モジュール

cpan&gt; install DB_File

DBI モジュール

cpan&gt; install DBI

DBD::mysql モジュール

cpan&gt; install DBD::mysql
↑失敗したら、下記のＵＲＬからダウンロード
http://www.cpan.org/modules/by-module/DBD/
tar zxvf DBD-mysql-4.010.tar.gz
cd DBD-mysql-4.010
perl Makefile.PL
make 
make install

CGI.pm モジュール
cpan&gt;install CGI 

image::size
http://search.cpan.org/~rjray/Image-Size-3.1.1/lib/Image/Size.pm 

-----------------------------------------
*Pythonモジュール
./ez_py.pv

mysql
/usr/ports/database/py-Mysqldb/
make
make install 

SQLite
/usr/local/bin/easy_install SQLObject 

ipython追加
cd /usr/ports/devel/ipython/
make
make install 

---------------------------------------------
*ruby モジュール

cd /usr/ports/databases/ruby-mysql/
make
make install

cd /usr/ports/databases/ruby-sqlite/
make
make install
----------------------------------------------    </description>
    <dc:date>2009-01-31T00:38:44+09:00</dc:date>
    <utime>1233329924</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/wiki8_hime/pages/48.html">
    <title>HDD交換時のコピー手順</title>
    <link>https://w.atwiki.jp/wiki8_hime/pages/48.html</link>
    <description>
      *HDD交換時のコピー手順

apache、ftp、mysqlを止める

rsync　コマンド例
rsync -avz /usr/local/www/htdocs/ hime@203.152.213.245:/usr/home/hime/backupwww11/

↓コピーしておいたほうがいいファイル
/usr/loca/www/htdocs/
/usr/local/mysql_data/
/etc/
/usr/local/etc/

rootでログインできるようにするには
vi /etc/ssh/sshd_config
PermitRootLogin yes に変更

/etc/rc.d/sshd restart    </description>
    <dc:date>2009-01-27T14:06:46+09:00</dc:date>
    <utime>1233032806</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/wiki8_hime/pages/39.html">
    <title>追加モジュール</title>
    <link>https://w.atwiki.jp/wiki8_hime/pages/39.html</link>
    <description>
          </description>
    <dc:date>2008-12-27T17:14:55+09:00</dc:date>
    <utime>1230365695</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/wiki8_hime/pages/45.html">
    <title>www10.atpages.jp</title>
    <link>https://w.atwiki.jp/wiki8_hime/pages/45.html</link>
    <description>
      *環境；FreeBSD6.3

----
*コピペパーツ
*時計あわせ
 ntpdate -s -b 133.100.11.8 
---------------------------
*カーネルチューニング
===/boot/loader.conf===
 echo &#039; &#039; &gt; /boot/loader.conf;
 echo &#039;kern.ipc.nmbclusters=32768&#039;&gt;&gt; /boot/loader.conf;
 echo &#039;kern.ipc.maxsockets=32768&#039;&gt;&gt; /boot/loader.conf;
 echo &#039;accf_http_load=&quot;YES&quot;&#039;&gt;&gt; /boot/loader.conf;
 echo &#039;beastie_disable=&quot;YES&quot;&#039;&gt;&gt; /boot/loader.conf;
 echo &#039;kern.maxssiz=&quot;134217728&quot;&#039;&gt;&gt; /boot/loader.conf;
 echo &#039;kern.dfldsiz=&quot;1073741824&quot;&#039;&gt;&gt; /boot/loader.conf;
 echo &#039;kern.maxdsiz=&quot;1073741824&quot;&#039;&gt;&gt; /boot/loader.conf 
===/etc/sysctl.conf===
 echo &#039; &#039; &gt; /etc/sysctl.conf 
 echo &#039;net.inet.tcp.inflight_enable=1&#039;&gt;&gt; /etc/sysctl.conf 
 echo &#039;kern.maxfiles=16384&#039;&gt;&gt; /etc/sysctl.conf 
 echo &#039;kern.maxfilesperproc=14745&#039;&gt;&gt; /etc/sysctl.conf 
 echo &#039;kern.ipc.somaxconn=4096&#039;&gt;&gt; /etc/sysctl.conf 
 echo &#039;kern.ipc.maxsockbuf=1048576&#039;&gt;&gt; /etc/sysctl.conf 

===前準備 ～ パッケージからインストール -r するとリモートからとってくるよ編～ ===


pkg_add -r perl
pkg_add -r rsync
pkg_add -r cvsup-without-gui
pkg_add -r zip
pkg_add -r unzip
pkg_add -r wget
pkg_add -r curl
pkg_add -r libxml2
pkg_add -r expat2
pkg_add -r cclient
pkg_add -r tidy-lib
pkg_add -r freebsd-update
pkg_add -r jpeg
pkg_add -r png
pkg_add -r freetype
pkg_add -r freetype2
pkg_add -r gd
pkg_add -r mhash
pkg_add -r bsdsar
pkg_add -r openssl 

===cvsup=== 
cvsupは
vi /usr/share/examples/cvsup/ports-supfile
で
host=backup1.atwiki.jp
に設定。


rehash
でパスを再読み込み

==cvsupでportsを更新==
cvsup /usr/share/examples/cvsup/ports-supfile

--------
*アパッチ

fetch ftp://ftp.ring.gr.jp/pub/net/apache/httpd/apache_1.3.39.tar.gz
tar zxvf apache_1.3.39.tar.gz

cd apache_1.3.39
setenv EXTRA_CFLAGS -DFD_SETSIZE=16384 
 ./configure --prefix=/usr/local/apache13 --enable-module=most --enable-module=so --enable-shared=max --enable-suexec --suexec-caller=www --suexec-logfile=/usr/local/apache13/logs/suexec_log --suexec-uidmin=10000 --suexec-gidmin=10000

make
make install 

mod_layout改造版をどっかからとってくる。

tar zxvf mod_layout

cd mod_layout-3.4

vi Makefile

make 
make install


----------------------
*Mysql

cd /usr/ports/databases/mysql41-client/
make WITH_CHARSET=sjis WITH_XCHARSET=all
make install

cd /usr/ports/databases/mysql41-server/

make

make install 

/etc/my.cnf設置→どこかのサーバーからコピー
--------------------------
*PHP

fetch http://jp.php.net/get/php-5.2.8.tar.gz/from/this/mirror 

mv mirror php-5.2.8.tar.gz 

tar zxvf php-5.2.8.tar.gz

cd php-5.2.8/ 

./configure --with-apxs=/usr/local/apache13/bin/apxs --enable-mbstring --with-openssl --with-tidy --with-gd --with-jpeg-dir=/usr/local --with-zlib --enable-mbregex --enable-gd-jis-conv --with-freetype-dir=/usr/local/ --enable-zend-multibyte --enable-mbstring=japanese --enable-ftp --with-png-dir=/usr/local --enable-memory-limit --with-xmlrpc --enable-imap --with-mysql=/usr/local --with-pdo-mysql=/usr/local --enable-iconv --with-gettext --with-curl --with-mh


make
make install 
-------------------------
*proftpd
cd /usr/ports/ftp/proftpd

make

(defolut + quota + mysql)

make install
----------------------------
*APC

===autoconf/aotoheader===

cd /usr/ports/devel/autoconf213/
make
make install
ln -s /usr/local/bin/autoconf213 /usr/local/bin/autoconf
ln -s /usr/local/bin/autoheader213 /usr/local/bin/autoheader

===APC===

fetch http://pecl.php.net/get/APC-3.0.12p2.tgz
tar zxvf APC-3.0.12p2.tgz
cd APC-3.0.12p2
phpize
./configure --enable-apc-mmap--with-apxs --with-php-config=/usr/local/bin/php-config
make
make install 

----------------------------
*mod_bandwidth.c

mkdir tmp
cd tmp/
fetch ftp://ftp.cohprog.com/pub/apache/module/1.3.0/mod_bandwidth.c

/usr/local/apache13/bin/apxs -c mod_bandwidth.c

/usr/local/apache13/bin/apxs -i -a mod_bandwidth.so

/usr/local/apache13/bin/apachectl restart

httpd.confを設定する前に作業デレクトリを作成。
mkdir /usr/local/apache13/bandwidth
mkdir /usr/local/apache13/bandwidth/link
mkdir /usr/local/apache13/bandwidth/master
chown -R www:www /usr/local/apache13/bandwidth 

---------------------------------------
*mod_limitipconn

fetch http://dominia.org/djao/limit/mod_limitipconn-0.04.tar.gz
tar zxvf mod_limitipconn-0.04.tar.gz
cd mod_limitipconn-0.04
vi Makefile

APXS=/usr/local/apache13/bin/apxs　←apxsをフルパスで指定
make
make install
------------------------------------------
*権限変更
権限変更７５０
/root/
/usr/local/apache13/conf/*
/usr/local/etc/
/usr/local/etc/proftpd.conf
/usr/home/
-------------------------------------------
*ディレクトリ&amp;ファイル設置
/usr/local/www/以下
/usr/local/www/htdocs/_/
/root/_atpages/
/usr/local/www/session/
/usr/local/www/skel/
/usr/local/lib/php.ini
/etc/my.cnf 
--------------------------------------------
*python インストール
cd /usr/ports/lang/python25/

make

make install 
----------------------------------------------
*ruby インストール
cd /usr/ports/lang/ruby18/
make
make install
---------------------------------------------
*/etc/rc.confに追加
mysql_enable=&quot;YES&quot;
mysql_dbdir=&quot;/usr/local/mysql_data&quot;
proftpd_enable=&quot;YES&quot;

---------------------------------------------
*analog
cd /usr/ports/www/analog/
make
make install 
vi /usr/local/etc/analog.cfg
↓修正
LOGFORMAT COMMON
LOGFILE /usr/local/apache13/logs/access_log
OUTFILE /usr/local/www/htdocs/_analog/index.html
---------------------------------------------
*その他
mysql設定
apache設定
proftpd設定
pf追加
/etc/crontab 編集
/etc/newsyslog.conf 編集 
CGI グループ追加
pw groupadd -n pages -g 10000 
php,cgiインストーラーのスクリプト設置
scp -rp dir/ 
----------------------------------------------
*ImageMagick
cd /usr/ports/graphics/ImageMagick/
make
make install 

--------------------------------------------
*perlモジュール
cpan
Jcode.pm モジュール

cpan&gt; install Jcode

DB_File モジュール

cpan&gt; install DB_File

DBI モジュール

cpan&gt; install DBI

DBD::mysql モジュール

cpan&gt; install DBD::mysql
↑失敗したら、下記のＵＲＬからダウンロード
http://www.cpan.org/modules/by-module/DBD/
tar zxvf DBD-mysql-4.010.tar.gz
cd DBD-mysql-4.010
perl Makefile.PL
make 
make install

CGI.pm モジュール
cpan&gt;install CGI 

image::size
http://search.cpan.org/~rjray/Image-Size-3.1.1/lib/Image/Size.pm 

-----------------------------------------
*Pythonモジュール
./ez_py.pv

mysql
/usr/ports/database/py-Mysqldb/
make
make install 

SQLite
/usr/local/bin/easy_install SQLObject 

ipython追加
cd /usr/ports/devel/ipython/
make
make install 

---------------------------------------------
*ruby モジュール

cd /usr/ports/databases/ruby-mysql/
make
make install

cd /usr/ports/databases/ruby-sqlite/
make
make install
----------------------------------------------    </description>
    <dc:date>2008-12-23T23:21:13+09:00</dc:date>
    <utime>1230042073</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/wiki8_hime/pages/46.html">
    <title>perlモジュール</title>
    <link>https://w.atwiki.jp/wiki8_hime/pages/46.html</link>
    <description>
      *Perlモジュール

Jcode.pm モジュール 
cpan&gt; install Jcode

DB_File モジュール
cpan&gt; install DB_File

DBI モジュール
cpan&gt; install DBI

DBD::mysql モジュール
cpan&gt; install DBD::mysql
↑失敗したら、下記のＵＲＬからダウンロード
http://www.cpan.org/modules/by-module/DBD/
tar zxvf DBD-mysql-4.010.tar.gz
cd DBD-mysql-4.010
perl Makefile.PL
make
make install

www10、www9、www8はソースからインストール

CGI.pm モジュール
cpan&gt;install CGI 
www4,www6,www7はまだ

image::size (www10,www9,www8)
http://search.cpan.org/~rjray/Image-Size-3.1.1/lib/Image/Size.pm
からダウンロード

File::Spec(www9,www8)
http://search.cpan.org/~smueller/PathTools-3.29/lib/File/Spec.pm
からダウンロード

CGI::Cookie
http://search.cpan.org/~lds/CGI.pm-3.42/CGI/Cookie.pm
からダウンロード
CGI.pm入ってたらいらないのかは不明    </description>
    <dc:date>2008-12-23T18:55:43+09:00</dc:date>
    <utime>1230026143</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/wiki8_hime/pages/44.html">
    <title>ソーシャルブックワークメモ</title>
    <link>https://w.atwiki.jp/wiki8_hime/pages/44.html</link>
    <description>
      *ソーシャルブックワークメモ

URL：http://sb.atfb.jp/

=&gt; 名称変更 sb.atfb.jp (ソーシャルブックマーク or ソーシャルブックマーク@flabo)
=&gt; tagsみたいに中間ページ
=&gt; 中間ページにコメント（新規URL追加時の説明をコメントに変更して使う；だれが登録しているか分かるようにる）
=&gt; タグ入力は想定（保留） / フォルダは消す
=&gt; 文章の自動的な解析によるタグ分類はする
=&gt; タグから関連ページを表示
=&gt; ブックマークは公開前提。

以前のDB構造
使用しているテーブル
・box：フォルダの情報 permission(1なら公開、２なら非公開←すべて公開に変更)
・own：誰がフォルダを所有しているかの情報　userid , boxid,level(作成者は１)
・url：URL情報
・link：どのURLがどのフォルダに所属しているかの情報　boxid,urlid,title,description

ソーシャルブックマーク用のDB構造
・link urlidとuseridを管理
・url　URL情報
・tag タグ情報
・taglink タグとuseridとurlidを管理    </description>
    <dc:date>2008-11-20T16:06:03+09:00</dc:date>
    <utime>1227164763</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/wiki8_hime/pages/43.html">
    <title>HDD交換時のmount</title>
    <link>https://w.atwiki.jp/wiki8_hime/pages/43.html</link>
    <description>
      シングルユーザモードで、
?
でどこが空いているかのリスト表示

空いているところで、コマンド
ufs:/dev/ads1a(例)

シェル選択
/bin/tcsh

割り当て確認
cat /etc/fstab

/　を/dev/ads1a に割り当て　
/sbin/mount -o rw /dev/ads1a /

同様に、/tmp /usr /var を割り当てる。

もし/etc/fstab に記入されているのが、割り当てたのと違うとエラーが出る場合、fstabを変更
cat /etc/fstab/ | sed s/ads6/ads4/ &gt;fstab_new
mv fstab fstab_old
cp fstab_new fstab

fsck実行
/sbin/fsck -y    </description>
    <dc:date>2008-11-16T17:27:17+09:00</dc:date>
    <utime>1226824037</utime>
  </item>
  </rdf:RDF>
