站长助手
 

FreeBSD 6.1 入门级Web服务器配置手记

日期:2006-10-11 1:39:40  点击:  作者:HarbinBe…  来源:互联网  【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口


安装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/

QUOTE:
# ee /usr/local/etc/apache22/httpd.conf

CODE:
DocumentRoot "/usr/www"        # 网站主目录
<Directory "/usr/www">        # 网站主目录
Options FollowSymLinks
<IfModule dir_module>
DirectoryIndex index.html index.php index.htm
</IfModule>
<IfModule mime_module>
AddType application/x-gzip .gz .tgz
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
</IfModule>
AddDefaultCharset GB2312
ServerTokens Prod
ServerSignature Email
<IfModule prefork.c>        # 优化针对BSD的网络支持
StartServers 10
MinSpareServers 10
MaxSpareServers 15
ServerLimit 2000
MaxClients 1500
MaxRequestsPerChild 10000
</IfModule>

安装ZendOptimizer
ZendOptimizer属于商业软件,所以不能通过ports编译安装,只能下载安装

QUOTE:
# ln -s /lib/libm.so.3 /lib/libm.so.2
# mount /cdrom
# cp -R /cdrom/Zend /usr/ports/devel/Zend
# cd /usr/ports/devel/zend
# ./install

一路默认
安装phpmyadmin

也可以通过传统方式,通过ftp下载/上传到机器上,配置好参数即可运行。

QUOTE:
# cd /usr/ports/databases/phpmyadmin
# make install clean ; rehash

默认选项

QUOTE:
# cp -R /usr/local/www/phpMyAdmin /usr/www/phpMyAdmin
# cd /usr/www/phpMyAdmin
# cp ./libraries/config.default.php config.inc.php
# ee config.inc.php

CODE:
$cfg['PmaAbsoluteUri'] = 'http://192.168.163.130/phpMyAdmin/'        # 设置phpMyAdmin的绝对地址
$cfg['blowfish_secret'] = 'host';                                                                        # 设置cookie加密
$cfg['Servers'][$i]['auth_type'] = 'cookie'                                                # 设置认证方式

QUOTE:
# chmod 755 config.inc.php

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

  • 上一篇文章:

  • 下一篇文章: 没有了
  • 文章录入:admin    责任编辑:admin 
     
     
     
     
     
     
     
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)