FreeBSD 6.1 入门级Web服务器配置手记
http://tech.ddvip.com 2007年04月13日 社区交流
本文详细介绍FreeBSD 6.1 入门级Web服务器配置手记
mysql随系统启动
QUOTE:
# cp /usr/local/etc/rc.d/mysql-server /usr/local/etc/rc.d/mysql.sh
# ee /etc/rc.conf
CODE:
mysql_enable="YES"
启动mysql
CODE:
# /usr/local/etc/rc.d/mysql-server.sh start
安装apache22
QUOTE:
# cd /usr/ports/www/apache22
# make install clean ; rehash
安装过程中,取消ipv6
apache随系统启动
QUOTE:
# ee /etc/rc.conf
CODE:
apache22_enable="YES"
启动apache
QUOTE:
# /usr/local/etc/rc.d/apache22.sh start
安装php
QUOTE:
# cd /usr/ports/lang/php5
# make install clean ; rehash
安装过程中,选择apache,取消ipv6
安装php扩展
CODE:
# cd /usr/ports/lang/php5-extensions
# make install clean ; rehash
选择
CALENDAR
CTYPE
GD
ICONV
MBSTRING
MYSQL
PCRE
SESSION
SOCKETS
ZIP
ZLIB
配置php
QUOTE:
# cd /usr/local/etc
# cp php.ini-recommended php.ini
# ee php.ini
CODE:
; 基于安全考虑,禁用某些功能,根据自己情况修改
disable_functions = passthru, exec, phpinfo, system, ini_alter, readlink, symlink, leak, proc_open, popepassthru, chroot, scandir, chgrp, chown, escapeshellcmd, escapeshellarg, shell_exec, proc_get_status
配置apache
责编:豆豆技术应用