��Plamo Linux 3.3 �� PostgreSQL,Apache+PHP4 �ѥå������� >http://www.linet.gr.jp/~juk/plamo/< 2003-09-27 ������ ����� juk@yokohama.email.ne.jp �Ϥ���� �������������� PostgreSQL ��Ϣ�ѥå��������ϡ�Plamo Linux (�ʲ� Plamo)�С������ 3.3 �ѤȤ��Ƴ�ȯ����ΤǤ���GLIBC�ΥС������ϡ� glibc-2.2.5 �Ǥ�����Ʊ���Ǥ���С������餯��Plamo �ʳ��Υǥ����ȥ�ӥ塼 �����Ǥ�ɬ�פʥ����饤�֥�����ΰܿ��ˤ�ä�ư���褦�ˤʤ�Ǥ��� �����ʤ����ġ��Υѥå����������Ѥλ��������Ѿ��ʤɤˤĤ��Ƥϡ����줾 ��Υѥå������˴ޤޤ��ɥ�����Ȥ˽��äƲ��������ɥ�����Ȥϥѥ� ��������� usr/doc/ ���Υ��ץꥱ�������̾�Υ��֥ǥ��쥯�ȥ����ˤ��� �ޤ��� �����Υѥå������Ͽ����������ޤ��Τǡ��ǿ�����ϡ� http://www.linet.gr.jp/~juk/plamo/ �����Ȥ����������� �ۤȤ�ɤξ�硢��꿷�����С������Υѥå������Ϥ�����Ť��С����� ��Υǥ����ȥ�ӥ塼�����ǤϤ��ޤ�ư��ޤ���Plamo-3.3 �Υѥå��� ���� libiconv �ʤɤδط��ǡ�Plamo-3.0�����ΥС������Ǥ�ư���ʤ����� �����դ��Ƥ�����������С������Υѥå�������ƱWeb�����ȤˤƸ��Ĥ��� �ޤ��������Ѥˤ����äƤϽ�ʬ�����ղ������� Plamo-3 �� contrib �ѥå������ϡ���§�Ȥ��ƥ��ȡ�����Υץ�ե� �����ǥ��쥯�ȥ�� /usr �⤷���� /opt �����Ѥ���褦�ˤ��Ƥ���ޤ��� PostgreSQL��Apache �ʤɤΤޤȤޤä��ѥå������� /opt �ʲ����������Ƥ� ��ޤ��Τǡ������(�ץ�ե�������/usr/local ��ȤäƤ���)�桼�������� ������Ĥ��������������ǾҲ𤹤�PostgreSQL, PHP4, Apache �Υѥå����� �� --prefix=/opt �ǹ������ƥ��ȡ��뤷����ΤȤʤäƤ��ޤ��� �ʤ���Plamo Linux 3.3 CDROM��Ͽ�Ǥ� pkgtool ���ޥ���к��Τ��ᡢ�ѥ� ������̾�� "8.3" �η�����û�̤��Ƥ��ޤ�����ȤΥѥå�����̾�Ȥ��� ����ˤ� ls ���ޥ�ɤ˥��ե����ޥå�(-l)���ץ������դ��� "ls -l *.tgz" �ǥ���ܥ�å������Υե�����̾������������������ ���ʤ��顢���� pkgtool ���ޥ�ɤ��б��Ǥ��Ƥ��ʤ��ѥå������⤢��ޤ� �Τǡ����ȡ���ˤ� installpkg ���ޥ�ɤ����Ѥ���뤳�Ȥ��ᤷ�� ���� �������������������������������������� ���Ѿ������ �����˾Ҳ𤹤�ѥå������Ϻ�ԤθĿ�Ū�ʼ�̣�Ǻ���������ΤǤ��������ơ� ������̵�ݾ�Ǥ������ʤ���������Υѥå��������Τ���Ӥ����˵������뤤 ���ʤ������»�����Ф��Ƥ⡢�����������Ȥؤθ��ڤ伨������������Ƥ��뤤�� ���˴ؤ�餺����ԤϤɤΤ褦���ݾڤ��۽��⤤�����ޤ��� �����˾Ҳ𤹤�ѥå��������Τ����Ѥϡ������Ȥ���Ǥ�˴�Ť���ʬ�����դ� ʧ�äƹԤäƲ������� �ʤ����������Ҥؤμ�Ͽ������ۤ�˴ؤ��ƤϺ�Ԥˤ����������ޤ��� ���̤ˤƾҲ𤷤Ƥ�����������ˤ⤴Ϣ����������ȹ����Ǥ��� �������������������������������������� 1. PostgreSQL ��Ϣ�ѥå����� PostgreSQL �Υѥå������ϡ����Ρ�contrib�����줫�� doc �Σ��ĤΥѥå��� ������ʤ�ޤ������Υѥå��������̾�Υ��ȥ졼�����ǥ��ȡ��� ������Τ�Ǥ��ΤǤ���contrib�ѥå������ˤ� PostgreSQL ���������� �����֤�contrib�ǥ��쥯�ȥ�˴ޤޤ�Ƥ�����ĥ�ե�������ब�ޤޤ� �ޤ��� PgBash �� PostgreSQL���䤤��碌�饤�֥������� Bash������ǡ� ��������椫�饳�ޥ�ɥ饤���ľ��DB�ؤ��䤤��碌����ǽ�Ǥ��� Database/postgresql-7.3.4-i386-3.tgz PostgreSQL-7.3.4 ���Υѥå�����(psql���ܸ����б�) Database/postgresql-7.3.4_contrib-i386-3.tgz PostgreSQL-7.3.4 ����ȥ�ӥ塼�����⥸�塼��ѥå����� Database/postgresql-7.3.4_doc_jp-3.tgz PostgreSQL-7.3.4 ���ܸ�ɥ�����ȥѥå����� Database/pgbash-7.3-2.05a-i386-4.tgz PostgreSQL�����ե������Ȥ߹���Bash������ Database/pgaccess-0.98.8.20030520-noname-1.tgz Database/pgaccess-0.98.7-7.3.4-noname.tgz PgAccess PostgreSQL GUI(Tcl/Tk���ץ�) Database/Perl5/DBI-1.28-i386.tgz Database/Perl5/DBD-Pg-1.22-i386.tgz Perl5.6 DB�����ե�������Pg�ɥ饤�� PostgreSQLɸ���䤤��碌���饤�����CUI�� psql �����ܸ�Υ�å����� �����Ѳ�ǽ�ȤʤäƤ���ۤ���GNU readline-4.2 �ι��Խ�������ǽ������ ����褦�ˤ��Ƥ���ޤ���GNU readline-4.2 �����ܸ��б��ѥå������� ���ȡ��뤷�Ƥ���ɬ�פ�����ޤ�(plamo-3.0�������Τ˼����ޤ�ޤ���)�� ����Ū�ˤϡ����Υѥå������Υ��ȡ���Τߤ�PostgreSQL�����Ѥϲ�ǽ�� �ʤ�ޤ����Ź沽��SSL�����ѤǤ���褦�ˤ��Ƥ���ޤ��Τǡ����Ѥ���ݤ� ��ɬ�פʥѥå������ȡ��뤷�Ƥ����Ʋ�������Plamo-2.2.x �ʹߡ� OpenSSL �� OpenSSH �ȤȤ��ɸ��ǥ��ȡ��뤵���褦�ˤʤ�ޤ����� 7.3 �ʹߤΥС������ϥǡ����ΤޤȤ��ޤ��Τ� tar���ޥ�ɤǥХ� �����åפ�Ȥäơ��������С������ȡ�����Ÿ�������᤹���ɤ� �Ǥ��礦�����������ե������°�����Ѥ�äƤ��ޤ�ʤ��褦�����դ��ޤ��� ��(tar �� -p ���ץ��������)�� (��) # pgsqld stop # tar cvpfz /tmp/data.tgz -C ~postgres data # removepkg <��ѥå�����̾> # installpkg <���ѥå������ե�����ѥ�> # tar xvpfz /tmp/data.tgz -C ~postgres ��äȸŤ� 7.2.x �����ΥС������Ȥ��ξ��ϡ��ǡ����١����� �Хå����å�(�����)�ȥꥹ�ȥ���ɬ�פǤ��� �ޤ����Ť������Ф���ߤ������˥ǡ����١����ΥХå����åפ����ץ��� ��ɤ�ȤäƹԤʤäƤ��顢�����Ф���ߤ����Ť�PostgreSQL�ѥå�������� ��ޤ��������ơ�������PostgreSQL�ѥå������ȡ��뤷���ǡ����١� �����������ƿ����������Ф�ư���Ƥ��顢�ǡ����١����Υꥹ�ȥ���Ԥ� �ޤ��� �ǡ����١����Υ���פϡ�pg_dumpall �����ǡ����١������Ǥ��Ф������� �뤤�ϡ�pg_dump�ǥǡ����١�������Ǥ��Ф����Ȥ���ǽ�Ǥ������ץ����� ���ơ��֥���Υ���פ�Ǥ��ޤ��� �ǡ����١����Υꥹ�ȥ��ϡ�pg_restore ���뤤�� psql ���ޥ�ɤǹԤʤ��� ����pg_restore ��Ȥ��ȥƥ����ȥե����ޥåȰʳ��ǥ���פ����Хå����å� ����Υꥹ�ȥ�����ǽ�Ǥ��� 7.3 ������Υǡ����١����ξ�硢SERIAL������������UNIQUE�ʤɤ����� ���륫���ΰ�¸�ط�����Ŭ�ڤ˺�������ޤ���Τǡ�adddepend ��¹Ԥ� ��(contrib �ˤ���ޤ�)���ǡ����١����ΰ�¸�ط�����ľ��ɬ�פ�����ޤ��� adddepend �� DBD:Pg Perl �����ե�������ɬ�פȤ��ޤ��� �ʲ��˴�ñ�ʥ���פȥꥹ�ȥ�������ޤ��� (1) �쥵���Фˤơ����ǡ����١����ˡ� % pg_dumpall > all.dump ���뤤�ϡʥǡ����١�����ˡ� % pg_dump dataname > database.dump ���뤤�ϡʥơ��֥���ˡ� % pg_dump -t tablename dataname > table.dump (2) �������Фˤơ����ǡ����١����ˡ� % psql -e < all.dump ���뤤�ϡʥǡ����١�����ˡ� % psql -e dataname < database.dump ���뤤�ϡʥơ��֥���ˡ� % psql -e dataname < table.dump (3) �ǡ����١����ΰ�¸�ط����ɲ� % ./adddepend -Y -d dataname (1) PostgreSQL���Υѥå����� PostgreSQL���Υѥå������ˤϡ�PostgreSQL�Υ����С����饤����Ȥδ��� �ѥå������Τۤ���C����饤�֥��(libpq)��������SQL(ecpg)�����ȥ��� �ץ���������(PL/PGSQL, PL/perl, PL/tcl, PL/python)��tcl/tk �⥸�塼�롢 JDBC�ɥ饤�Фʤɤ��ޤޤ�Ƥ��ޤ��� 7.3���� Tcl/Tk �ǽ줿GUI(pgaccess)��ODBC�ɥ饤�С�C����ʰץ饤�� ���(libeasy)��Perl�⥸�塼��ϥ��������������֤˴ޤޤ�ʤ��ʤ�ޤ����� ���Τ�����pgaccess ���̥ѥå������ˤ��Ƥ���ޤ��� �������Υѥå������Υ��ȡ���ϡ����Τ褦�˹Ԥ��ޤ��� # installpkg postgresql-7.3.4-i386-3.tgz �ޤ��ϡ�pkgtool�����Ԥʤ��ޤ������ȡ�����˼¹Ԥ���륹����ץ� �ˤ�ꡢ/opt/pgsql/ ��ۡ��ࡦ�ǥ��쥯�ȥ�Ȥ��ƥ桼��postgres�� ���롼��pgsql����Ͽ����ޤ������줫�顢initdb �ˤ��ǡ����١����ν�� ���������ʤ�줿�塢�������롦�ͥåȥ������Υե������������Ĥ��� �褦�� $PGDATA/pg_hba.conf �����ꤵ��ޤ��� $PGDATA �� Plamo Linux �Ǥϡ� /opt/pgsql/data �Ȥʤ�ޤ��ˡ�WEB����Υ��������Τ���˥桼���� www ����Ͽ���뤿��� createuser���ޥ�ɤ��¹Ԥ���ޤ��������¤����դ��ޤ��� ���������ν����ξܺ٤ϡ�/opt/pgsql/apps/utils/create_default_users ������ˤʤ�Ф狼��ޤ������ȡ���κݤ˲��̤˰ʲ��Τ褦��ɽ������ �ޤ������顼�ǤϤ���ޤ��� ������ ������ nobody ��������Ȥ�Web�����ФˤƻȤäƤ��ޤ������������� ��ƥ��θ��Ϥ��� www ��������Ȥ�����Ū�˺�������褦�ˤ��ޤ������ޤ��� Web�����Фμ¹ԥ��������(www)�ȥ���ƥ�Ĵ����Υ��������(wadm)�Ȥ� ʬΥ���ޤ����� -- /opt/pgsql/bin/pgsqld: postmaster(PostgreSQL server) started. /opt/pgsql/bin/pgsqld: Proccess ID = 12781 Initializing default data base by user postgres ... running... createdb postgres running... createuser www Enter user's postgres ID or RETURN to use unix user ID: 65534 -> Is user "www" allowed to create databases (y/n) n Is user "www" a superuser? (y/n) n createuser: www was successfully added Shall I create a database for "www" (y/n) y -- /etc/serveses �� postgres_dbms ���ݡ��� 5432 ����Ͽ����ޤ��������� �Ȥ�����Kerberosǧ�ڰʳ��ǤϻȤ����ȤϤʤ��Ȼפ��ޤ��� ��Plamo-3.3 �Ǥ� Kerberos ǧ�ڥ��ץ����ϤϤ����Ƥ���ޤ����� ���ȡ���ľ��� pgsqld ������ץȤ� PostgreSQL�Хå�����ɡ����� �С���ư���Ƥ����˻Ȥ����Ȥ��Ǥ��ޤ��� UNIX�桼��������������Ȥ� postgres �� PostgreSQL�������ѥ�������� �Ȥʤ�ޤ������ȡ��뤬���ä��顢���Υ�������Ȥ˥ѥ���ɤ����ꤹ ��Τ�˺��ʤ��褦�ˤ��ޤ��礦��UNIX�桼��������������Ȥϥޥ���˥��� ���뤿��Υ�������Ȥǡ����ȡ���������ꤷ��PostgreSQL��Ȥ��� ���PostgreSQL�桼��������������ȤȤϰۤʤ�ޤ��ΤǤ����ղ������� �Хå�����ɥ����Ф���Υ����ϡ�SYSLOGD ��ͳ�� /var/log/pgsqlog �˽� �Ϥ����褦�����ꤵ��Ƥ��ޤ�������ˤȤ�ʤäơ�logrotate.conf �ؤ� ���Ҥ��ɲä�Ԥʤ��褦�ˤʤäƤ��ޤ��� ���Τ褦�ˡ����ȡ��뤬���������PostgreSQL�Ϥ��Ǥ˻Ȥ�����֤ˤʤ� �Ƥޤ��Τǡ�ʸ��ü����FEP(�ե���ȥ���ɡ��ץ������)�� psql ��Ȥä� �ߤޤ��礦���Ķ��ѿ� LC_ALL �� ja_JP.eucJP �����ꤹ������ܸ첽���줿 ���ܸ��å������� psql �ץ������Ǹ��뤳�Ȥ��Ǥ��ޤ����⤷��ü����̤ �б������ܸ��ɽ�������꤬����褦�Ǥ����顢�Ķ��ѿ� LC_ALL �� C������ ���ƥ��ꥸ�ʥ�Υ�å������� psql ���ޥ�ɤ�ȤäƲ������� X Window System�Ȥ��Ǥ���С�¿��ǽ�� GUI�� pgaccess �⤴���Ѥ� �ʤ�ޤ������С������Ǥϡ����ܸ��٥�������Ǥ��ޤ��� �ͥåȥ���ۤ��Υ��������Τ���Υ桼�����˥ѥ���ɤ����ꤹ��ˤϡ� �Хå�����ɤ���³���ơ�����SQLʸ��ȯ�Ԥ��ޤ��� ALTER USER �桼��̾ WITH PASSWORD '�ѥ����'; �ʤ���ALTER USER �λȤ������ϡ�psql �Ȥ��κݤ� \h ALTER USER ��¹Ԥ���ȳ�ǧ��ǽ�Ǥ���PostgreSQL�Υ������������ $PGDATA/pg_hba.conf �ε��ҤˤƹԤʤ��ޤ�����PostgreSQL-7.3 �ʹߡ��������Ⱦ����ѹ��ˤʤäƤޤ��Τǡ������դ��������� (2) PgBash �ѥå����� PostgreSQL���Υѥå������Ǥ�ɸ�ॷ����� tcsh �����ꤷ�Ƥ���Ǥ����� ��� Bash�桼���Τ���� PgBash-7.3 ��ѥå������ˤ��ޤ��������ȡ� ���PostgreSQL���Υѥå������ȡ��뤷����˹Ԥʤ��ޤ��� installpkg �ǥѥå������Υ��ȡ����ȡ�pgbash ����������� �Ȥ��� pgbash ��������Ȥ���������ޤ������� PgBash-7.3 �� Bash-2.05a �� PostgreSQL ���������Υ����ե������γ�ĥ���ܤ���Ƥ��ơ�Bash�Υ� �ޥ�ɥ饤��ľ��PostgreSQL ���ޥ�ɤ�¹ԤǤ��ޤ������ȡ���� �ݤ� pgbash �� /etc/shells ����Ͽ����ޤ��Τǡ�����¾�Υ桼���Ǥ⼫ʬ �ǥ���������� pgbash ���ѹ���ǽ�Ǥ��� Bash���ޥ�ɥ饤��μ¹Ԥ��㤨�С� $ connect db; ��¹Ԥ���ȥǡ����١��� db ����³���� $ select * from table; �Τ褦�ˡ�SQL ʸ��ȯ�Ԥ��ƥǡ����١����ؤ����碌��Ԥʤ��ޤ����ޤ��� .pgbashrc �����������˼¹Ԥ���褦�ˤ��Ƥ���Τǰʲ��Τ褦�� psql �ե���ȥ���ɤΥ��ޥ�ɤ˻������ޥ�ɤ�Ȥ��ޤ��� -- ? : this help ?u : list database USERs ?l : list DATABASEs ?d [rel] : list RELATIONs for table/view/index/sequence ?d{t|i|v} : list TABLEs/INDEXes/VIEWs ?dp : list PERMISSIONs ?ds : list SEQUENCEs ?dA : list AGGREGATEs ?dD [obj] : list DESCRIPTIONs for table/type/function/operator ?dF : list FUNCTIONs ?dO : list OPERATORs ?dS : list SYSTEM_TABLEs ?dT : list data_TYPEs ?dM : list domains ?m : show CONNECTION NAMEs ?o : show current values of exec_sql_OPTIONs ?s : show STATUS after executing SQL ?v : show PostgreSQL and pgbash VERSION E{+|-} : turn on/off ECHO_QUERY sent to the backend Q{+|-} : turn on/off QUIET_MODE for system/sql error messages L{+|-} : turn on/off OUTER_FRAME_print T{+|-} : turn on/off TOP_header_print B{+|-} : turn on/off BOTTOM_count_print A{+|-} : turn on/off ALIGNMENT of plain text X{+|-} : turn on/off EXPANDED format H{+|-} : turn on/off HTML format S+ [chr] : set SEPARATOR (e.g. ',' ) or DEFAULT('|') N+ [str] : set NULL_STRING(e.g. '*N*') or DEFAULT('') Z+ [str] : set ZERO_STRING(e.g. '*0*') or DEFAULT('') O+ [str] : set TABLE TAG (e.g. 'cellpadding=4') or DEFAULT('') _lo_import : lo_import <INPUT_FILE_NAME> <'COMMENT'> _lo_export : lo_export <OID> <OUTPUT_FILE_NAME> _lo_unlink : lo_unlink <OID> _lo_list : list LARGE_OBJECTs (?dl) ?? : help pgbash usage ??h [SQL] : help SQL(or "SQL") syntax or all SQL reserved words ??e : help SQLCODE (sql ERROR code) ??f : help 'pgbashrc' FUNCTIONs for using a shell script ??o : help 'exec_sql' options -- PgBash �ˤĤ��Ƥξܺ٤ϡ���ԤǤ��붭�IJ�������Υ����֥ڡ��������� �������� http://www.psn.co.jp/PostgreSQL/pgbash/index-j.html (3) Perl5 DBI�ѥå����� Perl5 DBI �� Perl5 ���鿧���� DBMS �ؤζ��̤νФ������ޤ��������Ǥ� PostgreSQL�����Ѥ��뤿��Υɥ饤�� DBDPg �Τߤ��Ѱդ��ޤ�����DBI ��Ϣ�� �ѥå������ϡ� Database/Perl5 ���֥ǥ��쥯�ȥ�ˤޤȤ�Ƥ���ޤ��� DBI-1.28.tgz Perl5 DBI(DataBase Interface)�⥸�塼�� DBD-Pg-1.22.tgz Perl5 PostgreSQL DBD(DataBase Driver)�⥸�塼�� (4) PostgreSQL GUI PgAccess �� Tcl/Tk �ǽ�Ƥ��ơ�ͣ��� PostgreSQL �� GUI�Ȥ����� ����͵�������ޤ�����7.3 ��������Υ��������֤˴ޤޤ�ʤ��ʤä����ᡢ �̥ѥå������ˤ��Ƥ���ޤ������ܸ�ɽ���ˤ�������꤬�Ǥ뤫�⤷��ޤ��� ���ξ��ϡ����Ǥ� pgaccess-0.98.7 ������ȤäƤ��������� Database/pgaccess-0.98.8.20030520-noname-1.tgz Database/pgaccess-0.98.7-7.3.4-noname.tgz (5) ����¾�Υǡ����١��� Perl DBI�ˤϥ��ޥ�ɥ饤���Ȥ���dbish�Ȥ����������Ǥ⤢��ޤ��� �ޤ���dbiproxy�Ȥ����ץ������Ȥ��ƻȤ����Τ⤢��ޤ����������� dbiproxy��PlRPC��ɬ�פȤ���PlRPC�Ϥ����Storable��Net-Daemon��ɬ�פȤ� �ޤ��Τǡ������⥤�ȡ��뤹��ɬ�פ�����ޤ����Ȥꤢ����ɬ�פʥѥ� ���������Ѱդ��Ƥ���ޤ���(��������CPAN�����Ȥ�������������ɤǤ��� ����)�ʲ��Υѥå������ϡ�DBI:Proxy ����Ѥ��ʤ�������פǤ��� PlRPC-0.2016.tgz Perl RPC (Remote Procedure Call) Net-Daemon-0.36.tgz �ݡ����֥롦�����С��ѤΥ��饹 Storable-2.04.tgz �ǡ����������Τ���γ�ĥ Compress-Zlib-1.16.tgz zlib ���̥饤�֥��Υ����ե����� Berkeley DB(libdb)ͳ��� Sleepycat�Ҥ�DB�饤�֥��С������4(DB4) ���ȹ����ѤȤ��ƹ��٤ʵ�ǽ�����ޤ��� (������⡢plamo-3.0�˼����ޤ�ޤ���)�� Berkeley DB 4.1 ��, OpenLDAP�Τ���˥ѥå������ˤ��Ƥ���ޤ��� Database/db-4.1.25-i386-1.tgz �Ȥ߹����ѤΥե�����١���SQL DB����� SQLite ��å������� ���Ƥ���ޤ��� Database/sqlite-2.8.5-i386-1.tgz (libgdbm -- GNU DBM �ϵ���� DBM, NDBM �ߴ��饤�֥��Ǥ���) 2. PHP4��Apache�ˤ��Web+DBϢ���Τ���Υѥå����� PHP:Hypertext Preprocessor �����Ѥ���Web������(Apache)�ȥǡ����١��� ������(PostgreSQL)�Ȥ�Ϣ�Ȥ����뤳�Ȥ���ǽ�Ǥ��� Plamo-3.2.1 �Ѥ�Apache�����Ф�mod_ssl�⥸�塼�������ɤ��뤳�Ȥˤ� �� SSL �б��ˤ��뤳�Ȥ���ǽ�Ǥ���SSL�ˤ�äƥ��å�����Ź沽���뤳�� �ǹ��٤ʥץ������ΰ���������뤳�Ȥ���ǽ�ȤʤꡢASP(Application Service Provider)���ۥץ�åȥۡ���Ȥ��Ƥ����Ѥβ�ǽ����������ޤ� �������ʥ�����ID������ȼԤ��������Ʋ������ˡ� (1) Apache Web �����Ф� PHP4 �ѥå����� Apache�Υ��ȡ���κݤˡ� apache �Ȥ������롼�פ��������www �Ȥ� �����¹��ѥ桼����������Ȥ�wadm�Ȥ��������ѥ桼����������Ȥ�apache�� �롼�פˤƺ������ޤ���Apache Web�����Хץ������(httpd)�ϥ����ʡ� www�� ���롼�� apache �ˤ�����褦�˹������Ƥ���ޤ��� WWW/apache_mod_ssl-2.8.15-1.3.28-i386-1.tgz SSL�б������֥����С� Apache+mod_ssl Apache�ѥå������ȡ��뤹��� namazu.cgi ��ȤäƤ�ʸ���� ��ǽ�ˤʤ�ޤ���������� namazu �ѥå������⥤�ȡ��뤷�Ƥ���ɬ�פ� ����ޤ����������餯 Plamo �Ǥ�ɸ��ǥ��ȡ��뤵��Ƥ���Ϥ��Ǥ��� PHP-4.3.3�Υѥå������ϡ�DSO�Ǥ�CLI�Ǥ�php��ޤ�Ǥ��ޤ����ޥ���Х� �Ȥ�ͭ���ˤ��ƹ�������pgsql, gd ���Ȥ߹���Ǥ���ޤ�������¾�ˡ�kakasi ��namazu�ʤɤΥ����ե�������SCE(Self-Containd Extention)�⥸�塼�� �Ȥ����Ѱդ��Ƥޤ��Τ� dl�ե������ǥ����ɤ��ƻȤ����Ȥ��Ǥ��ޤ��� WWW/php-4.3.3-i386-6.tgz PHP: �ϥ��ѡ��ƥ����ȡ��ץ�ץ����å� WWW/php-4.3.3_contrib-i386-6.tgz PHP����ץ�ץ������ (2) Apache,PHP4 ���ݡ��ȥ饤�֥�� Plamo�� Apache �ѥå������� httpd �� db, gdbm, pq ���ζ�ͭ�饤�֥�� ��ɬ�פȤ��ޤ��Τǡ����餫�����ǧ���Ƥ����ޤ��礦���ޤ���SSL�����Ѥ� ���(apachectl startssl �ǵ�ư)�ϡ�mm, ssl ���ζ�ͭ�饤�֥���ɬ�פ� ���ޤ����ʲ��Υ��ݡ��ȥ饤�֥��ȡ��뤷�Ƥ����ޤ��� WWW/mm-1.3.0-i386-1.tgz MM����ޥåץ饤�֥�� WWW/curl-7.10.4-i386.tgz URL�饤�֥�� Network/imap-2002b-i386-1.tgz UW IMAP ���饤�֥�� Network/net-snmp-5.0.8-i386-1.tgz Net SNMP(��ucd-snmp)�ġ��� Network/openldap-2.1.22-i386-1.tgz OpenLDAP�ġ���(Database/db-4.1.25-i386-1.tgz ��ɬ��) Develop/expat-1.95.6-i386-1.tgz Expat �饤�֥�� PHP4�ˤ� pgsql �� gd �⥸�塼����Ȥ߹���Ǥ���ޤ��������⥸�塼�� �ξ��� ld() �ե������ǥ����ɤ��뤫�� php.ini ����dz�ĥ�⥸�塼 ��Ȥ��ƻ����ɬ�פ�����ޤ��������Υѥå������Ǥ��Ȥ߹��ߤʤΤ����פ� ������������extension_loaded() �ǥ����å��Ƥ��顢ld() �ե����� ���¹Ԥ��Ƥ�����Ϥ����ƥץ�����फ��������ɬ�פϤ���ޤ��� Plamo-3.2.1 �ʹߤ�PHP4�ѥå������ϡ��Х�ɥ뤵��Ƥ���GD�饤�֥�� ��gd-2.0.15�����ˤ�ȤäƤ��ޤ����ޤ����ե���ȤΥ����ɤ� freetype2�� �Ȥ��褦�ˤ��ޤ���������GD�饤�֥��ϡ�PNG, JPEG, Xpm, ZLIB,����ӡ� FreeType2�Υ饤�֥���Ȥ��ޤ��Τǡ�Plamo�����ۤ˴ޤޤ�Ƥ���ѥå��� ����ꤢ�餫���ᤳ���Υ饤�֥��ȡ��뤷�Ƥ���ɬ�פ�����ޤ� �ʤ������� 'm' �Ǥϥ��ȡ���Ѥߡˡ� Plamo-3.2.1 ���� libiconv.tgz�ѥå����������פȤʤ�ޤ������� PHP4 �� CLI�Ǥ� libgnuintl.so.2 ���᤹�뤿�� preloadable_libintl.so �ؤΥ���ܥ�å����ĥ�뤳�Ȥ��н褷�Ƥ��ޤ��� ��ư�塢http://localhost/ �˥�����������ȥ��ȡ��뤵�줿��ɽŪ�� ���Ĥ��Υѥå������Υɥ�����ȡ��ǥ��쥯�ȥ�ؤΥ�ɤ뤳�Ȥ� �Ǥ���ڡ�����ɽ������ޤ��� PHP4�������ޥ˥奢��䡢ɮ�Ԥ������Ѥ�������ƥ��Ȥ䥹����ץȤ��� �� contrib �ѥå������˴ޤޤ�Ƥ��ޤ��������Υ���ץ�⥤�ȡ��� ��˻�Ƥߤ뤳�Ȥ��Ǥ��ޤ��� (3) ���ץꥱ������ѥå����� PHP��Ȥä��ºݤΥץ������ν����뤳�Ȥ��Ǥ���褦�ˡ����Ū ����ѥ��ȤˤޤȤޤäƤ��륢�ץꥱ��������ץ�Ȥ��ƥѥå����� �ˤ��Ƥ���ޤ��� WWW/Sample/w-agora-4.1.5-php-1.tgz �����ַǼ��ǥ����ƥ� WWW/Sample/pukiwiki1-3.5-1.tgz PHP �ˤ�� Wiki(��ͳĢ) �������� WWW/Sample/squirrelmail-1.4.0-1.tgz Web���(imap2002.tgz��ɬ�פȤ���) WWW/Sample/phpPgAdmin-3.0-1.tgz PostgreSQL����Web�����ե����� �嵭��¾�� PHP4 contrib �ѥå������ˤ⥵��ץ�(�����ۺ�)������ޤ��� ���ȡ��뤹��ȡ�����ץ�ץ�����ब $DocumentRoot/php4test �ǥ� �쥯�ȥ��Ÿ������ޤ������Υ���ץ�ˤϰʲ��ξ��ʤ��ޤޤ�Ƥ��ޤ��� ��ʥ���ץ�ץ������������� pwauth4/ �ƥ����ȥե�����Υѥ����ǧ�� phpgsql4/ PostgreSQL ���������� ��Postgres95 tutorial�δ��ܥ����������PHP/FI����١����� guest4/ ��Ĺ�ȼ��ν� guest4/guestbook.php ��Ĺ��Guest Book�� guest4/mailform.php �������Mail Form�� ��PHP/FI2.0 �Υ���ץ���¤�����ܸ첽�� imagelist/ JPEG������ꥹ�Ȥκ���ɽ�� �ʥ���ͥ����������������յ���ǽ�� gdgraf4/ GD �Ǥ�XY����եץ��å��� �ʥ����Х������������η���פ�ɽ���� imagekanji.php GD1.3 �Ȥθߴ��Τ���Υ��롼�� ��GD-1.7�ʹߤǤ� GIF ���ѻߤ��� PNG ���ǥե���ȡ� namazu/ ���Ĥ���ˤ�� namazu �⥸�塼����°�Υ���ץ� count4/ DBM���Ѥ����������������� simple-template.php �Ǥ��ñ�ʥƥ�ץ졼�� calcf.php �ե졼���Ȥä����� �ʸ�������� Michihide Hotta ������ unitconv.php ñ���Ѵ� ��PHP/FI2.0�Υ���ץ�� convortor �� .php ���Ѵ��� �����Υ���ץ�ץ����������۾��� GPL �˽����ޤ����ե����� COPYING �Ȥ��������� (4) ����¾��Web�����д�Ϣ�ѥå����� Plamo-3.3 ��WebDB��Ϣ���åȤˤϡ�Web�����й��ۤ������ٱ礹�뤿�� �Υġ����⥸�塼����Ĥ��ѥå������ˤ��Ƥ���ޤ������Τ����Τ��� �Ĥ��� WebDAV(Web-based Distributed Authoring and Versioning) �˴ؤ��� ��Τǡ�HTTP ���̤��ƥե������ͭ���뤷���ߤ�Ĥ��뤳�Ȥ��Ǥ��ޤ��� WWW/webalizer-2.01-10-i386-2.tgz Web���������������Web�ڡ��������ץ������ WWW/cadaver-0.21.0-i386.tgz WebDAV���饤�����(plamo/d1/libxml2.tgz ��ɬ��) WWW/Module/mod_dav-1.0.3-1.3.6-l10n-i386-6.tgz WebDAV �Τ���� Apache DSO �⥸�塼�� WWW/Module/mod_encoding-20021209-i386-6.tgz NON ASCII �ե�����̾������Υ����ǥ��⥸�塼�� ����¾�ˡ�ǧ�ڤ˴ؤ���⥸�塼����Ѱդ��Ƥ���ޤ��� WWW/Module/mod_auth_pgsql-0.9.12-7.3.4-i386.tgz PostgreSQL��Ȥä�ǧ�ڤΤ���� Apache DSO �⥸�塼�� WWW/Module/mod_auth_kerb-4.11-i386-5.tgz Kerberosǧ�ڤΤ���� Apache DSO �⥸�塼�� WWW/Module/mod_auth_gssapi-i386-6.tgz Heimdal GSS-API ǧ�ڤΤ���� Apache DSO �⥸�塼�� WWW/wazilla-1.1-gssapi-i386.tgz Heimdal GSS-API ǧ�ڤ��ǽ�ˤ����¥���(����mozzila) Network/heimdal-0.6-i386-1.tgz Heimdal 0.6 Kerberos5 ǧ�ڥ����ƥ�ι���� �ѥå������ȡ��뤹�뤳�Ȥˤ������㤬���Ѳ�ǽ�ˤʤ�ޤ����º� �˱��Ѥ������ϡ����ȡ����� httpd.conf �Ȥ����˥��롼�ɤ� �������ե��������������������ƥ����Ȥ�ʻ����Ĵ�����Ƥ��������� �Ǹ�ˡ������Υѥå����������ʤˤ��Τ����Ω�Ƥ�й����Ǥ���