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

  具体选项参考http://doc.code365.net/Manual/ApacheManual/

责编:豆豆技术应用

正在加载评论...