[PHP-users 35820] FreeBSDのpkgでPHPが日本語で使える様になりました。

浅川 倫之 tom @ asakawa.ne.jp
2014年 10月 11日 (土) 02:09:15 JST


あさかわです。

PHP-5.6で、UTF-8がデフォルトになったおかげで、FreeBSDのpkgもマルチバイト対応になりました。
おかげで、いままで、ソースからmultibyteを指定してコンパイルする必要があったのですがその必要がなくなりました。

pkg install apache24 php56 php56-extensions mod_php56 php56-mbstring php56-gd

みたいにすると。Apache2.4 + PHP-5.6 の最新バイナリをインストールする事ができます。
また、pkgで一度インストールすると、 pkg upgrade するだけで、最新版にバージョンアップされます。

sysrc apache24_enable=YES
sysrc apache24_http_accept_enable=YES

をする事で、起動時に自動起動になります。

また
service apache24 start
service apache24 restart
service apache24 stop

などで、起動、停止、再起動ができます。

追加のモジュールは下記から必要なものを 
pkg install モジュール名 .... 
とする事でインストールできます。依存関係も自動でインストールされます。
たとえば、

pkg install php56-pdo_pgsql
とすると
postgresql92-client
も入ります。

php56-bcmath
php56-bz2
php56-calendar
php56-ctype
php56-curl
php56-dba
php56-dom
php56-exif
php56-extensions-1.0
php56-fileinfo
php56-filter
php56-ftp
php56-gd
php56-gettext
php56-gmp
php56-hash
php56-iconv
php56-imap
php56-interbase
php56-json
php56-ldap
php56-mbstring
php56-mcrypt
php56-mssql
php56-mysql
php56-mysqli
php56-odbc
php56-opcache
php56-openssl
php56-pcntl
php56-pdo
php56-pdo_dblib
php56-pdo_firebird
php56-pdo_mysql
php56-pdo_odbc
php56-pdo_pgsql
php56-pdo_sqlite
php56-pgsql
php56-phar
php56-posix
php56-pspell
php56-readline
php56-recode
php56-session
php56-shmop
php56-simplexml
php56-snmp
php56-soap
php56-sockets
php56-sqlite3
php56-sybase_ct
php56-sysvmsg
php56-sysvsem
php56-sysvshm
php56-tidy
php56-tokenizer
php56-wddx
php56-xml
php56-xmlreader
php56-xmlrpc
php56-xmlwriter
php56-xsl
php56-zip
php56-zlib



--------------------------------------------------------------------------------
FaceBook Group FreeBSD研究部
https://www.facebook.com/groups/697051697033397/

浅川倫之




PHP-users メーリングリストの案内