netbsd apache php mysql_在 FreeBSD 6.1 安裝 Apache+MySQL+PHP

底下以 Port 來安裝

#安裝 MySQL Server

cd /usr/ports/database/mysql50-server

make install clean

make WITH_CHARSET=big5 WITH_XCHARSET=all install clean

更改 /var/db/mysql 目錄的權限

chown -R mysql:mysql /var/db/mysql/

啟動 MySQL Server

/usr/local/share/mysql/mysql.server start

Starting MySQL.. SUCCESS!

設定 MySQL Server 的 root 密碼(密碼請自訂,後面一行的主機名稱請自行更改)

/usr/local/bin/mysqladmin -u root password '123456'

/usr/local/bin/mysqladmin -u root -h freebsd.test.com password '123456'

#安裝 Apache Web Server

cd /usr/ports/www/apache22

make install clean

#安裝 PHP5

cd /usr/ports/lang/php5

make install clean

會出現一個選單

[X] CLI Build CLI version

[X] CGI Build CGI version

[X] APACHE Build Apache module

[X] FASTCGI Enable fastcgi support (CGI only)

[X] PATHINFO Enable path-info-check support (CGI only)

#安裝 PHP5-Extensions

cd /usr/ports/lang/php5-extensions

#選擇所需要的延伸套件

make config

[X] BZ2 bzip2 library support

[X] CTYPE ctype functions

[X] DOM DOM support

[X] GD GD library support

[X] GETTEXT gettext library support

[X] HASH HASH Message Digest Framework

[X] ICONV iconv support

[X] MBSTRING multibyte string support

[X] MCRYPT Encryption support

[X] MYSQL MySQL database support

[X] ODBC unixODBC support

[X] PCRE Perl Compatible Regular Expression support

[X] PDO PHP Data Objects Interface (PDO)

[X] POSIX POSIX-like functions

[X] SESSION session support

[X] SIMPLEXML simplexml support

[X] SQLITE sqlite support

[X] TOKENIZER tokenizer support

[X] XML XML support

[X] XMLREADER XMLReader support

[X] XMLWRITER XMLWriter support

[X] ZLIB ZLIB support

#因為 Extensions 有選 GD library 所以必須要選擇加裝 T1LIB 及 TRUETYPE 同時 SQLITE 也必須選擇是否開啟 UTF-8 編碼

Options for php5-gd 5.1.6

[X] T1LIB Include T1lib support

[X] TRUETYPE Enable TrueType string function

# PHP 下的精簡型文字資料庫 Text Database

Options for php5-sqlite 5.1.6

[X] UTF8 Enable UTF-8 support

#修改 httpd.conf 設定檔

vi /usr/local/etc/apache22/httpd.conf加入下面幾行,才能支援 PHP

AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps

DirectoryIndex index.php index.htm index.html index.pl index.cgi

#複製 php.ini-dist 成為 php.ini

cp /usr/local/etc/php.ini-dist /usr/local/etc/php.ini

設定開機時啟動

vi /etc/rc.confmysql_enable="YES"

apache22_enable="YES"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值