�� OpenBSD ϵͳ�µİ�װ

���½ڵ����ݺ���ʾ�����ڽ� PHP ��װ�� » OpenBSD 3.6 ϵͳ�ϡ�

ʹ�ö����ư���װ

ʹ�ö����ư���װ PHP �� OpenBSD ϵͳ���DZ��Ƽ���ͬʱҲ����򵥵ķ�����PHP ���İ��Ѿ�������ģ���з�������˲���ÿ��ģ����Ա������İ�װ��ж�ض���Ӱ������ģ�顣������Щ��װ PHP ��Ҫ���ļ������� OpenBSD ���̻����� FTP վ�����ҵ���

��Ҫ��װ�� PHP ���İ����ļ��� php4-core-4.3.8.tgz���������˻��������棨���� gettext �� iconv������Σ����ܻ���Ҫ��װһЩģ������磺php4-mysql-4.3.8.tgz �� php4-imap-4.3.8.tgz����Ҫʹ������ phpxs ȥ��������������ͨ���޸� php.ini �ļ����������ǡ�

Example #1 �� OpenBSD ϵͳ�µ�������İ�װʾ��

# pkg_add php4-core-4.3.8.tgz
# /usr/local/sbin/phpxs -s
# cp /usr/local/share/doc/php4/php.ini-recommended /var/www/conf/php.ini
  ������ mysql ����
# pkg_add php4-mysql-4.3.8.tgz
# /usr/local/sbin/phpxs -a mysql
  ������ imap ����
# pkg_add php4-imap-4.3.8.tgz
# /usr/local/sbin/phpxs -a imap
  ������һ��ɾ�� mysql ����
# pkg_delete php4-mysql-4.3.8
# /usr/local/sbin/phpxs -r mysql
  ����װ PEAR �⣩
# pkg_add php4-pear-4.3.8.tgz

�Ķ��û��ֲ��е� » packages(7) ���֣����Եõ����� OpenBSD ϵͳ���йض��������������Ϣ��

ʹ�������

ͬ������ʹ��» �����Ŀ¼��ports tree�������� PHP ��Դ���롣Ȼ���������İ�װ��ʽ�����ǽ���� OpenBSD �dz���Ϥ�ĸ߼��û�ȥ����PHP4 ����������ֱ��Ϊ��������Ŀ¼��core �� extensions������ extensions Ŀ¼���������� PHP ��֧�ֵ���ģ�顣�����ϣ����������ʹ����Щģ���е�ijЩģ�飬��ʹ�� FLAVOR no_* ���������磬���ϣ���������� imap ģ�飬���� FLAVOR Ϊ no_imap���ɡ�

��������

  • Ĭ�ϰ�װ�� Apache ������ » chroot(2) jail �ڣ������� PHP �ű�ֻ�ܷ��� /var/www������ļ�����Ҫ���� /var/www/tmp Ŀ¼����� PHP session �ļ�����ʹ�������� session ��ˡ����⣬���ݿ��׽�����Ҫ������ jail �������� localhost�ӿڡ����ʹ�����纯����ijЩ /etc ������ļ����� /etc/resolv.conf �� /etc/services ��Ҫ���ƶ��� /var/www/etc ��ȥ��OpenBSD PEAR �����Զ���װ����ȷ�� chroot Ŀ¼�У���˲���Ҫ������Ķ����й� OpenBSD Apache �ĸ�����Ϣ�� OpenBSD FAQ��
  • ��Ӧ�� » gd ��չ�� OpenBSD 3.6 ����ҪԤ�Ȱ�װ XFree86���������ʹ����Щ��Ҫ X11 ���������ԣ���װ php4-gd-4.3.8-no_x11.tgz �������֮��

���ڷ����汾

���ڵ� OpenBSD ϵͳʹ�� FLAVORS ϵͳ�� PHP ����Ϊ��̬ģʽ���Դ�ʹ�����ַ����������������⣺�����������������������Ȼ����ʹ�������ȶ��� ports trees�������ַ�ʽ�Ѿ����� OpenBSD С����֧�֡�����Դ����κν����������������ǰ��ά������ Anil Madhavapeddy��avsm at openbsd dot org����