Chinaunix首页 | 论坛 | 博客
  • 博客访问: 104444
  • 博文数量: 27
  • 博客积分: 1840
  • 博客等级: 上尉
  • 技术积分: 480
  • 用 户 组: 普通用户
  • 注册时间: 2006-08-09 11:07
文章分类

全部博文(27)

文章存档

2009年(2)

2008年(25)

我的朋友
最近访客

分类:

2008-11-14 14:55:32

一,环境:

DELL
PIII 700+512M+20G
FreeBSD6.2


二,安装 CVSup并更新ports
#cd /usr/ports/net/cvsup-without-gui
#make install clean

#建立ports-supfile文件,配置离你最近的cvs服务器
#cp /usr/share/examples/cvsup/ports-supfile /root/ports-supfile
#vi /root/ports-supfile
......
*default host=cvsup.freebsdchina.org 
#(注意,cvsup默认使用TCP5999端口,请核实内网或者本机防火墙是否开通了5999端口)
......

#开始更新ports
#cvsup -g -L 2 /root/ports-supfile 
# -g       --非图形接口
# -L 2    --表示显示详细更新状态(0~2, 0表示只显示错误信息)


三,安装 apach22
#cd /usr/ports/www/apache22
#make install clean
#跳出的提示框中,使用默认的配置就可以了 


四,安装 PHP5.2.X
#cd /usr/ports/lang/php5
#make install clean
#跳出的提示框中,请选中APACHE
#安装完成后,有一段提示:
#Make sure index.php is part of your DirectoryIndex.
#You should add the following to your Apache configuration file:
#AddType application/x-httpd-php .php  (---要加的内容)
#AddType application/x-httpd-php-source .phps   (---要加的内容)


五,安装常用的 PHP 模块
#cd /usr/ports/lang/php5-extensions
#make install clean
#在跳出的提示框中,除了预设的项目外,我们必须再选择下列几个常用的项目:CTYPE、CURL、EXIF、FOLTER、FTP、GD、GETEXT、GMP、IMAP、 MBSTRING、MCRYPT、MSSQL、MYSQL、PDF、PCRE、SESSION、SOCKETS、ZLIB、ZIP。这些项目非常常用,尤其是 SESSION。
#然后还会出现一个选单,保持默认就可以了
#然后跳出第三个提示框,是否使用UTF8,请选上.
#PHP 模块安装完成后,还要在/etc下建立立起 php.ini 文件
#cp -rp /usr/local/etc/php.ini-dist   /usr/local/etc/php.ini


六,安装 MySQL5.X
#cd /usr/ports/databases/mysql50-server
#make install clean
#cd /usr/ports/databases/php5-mysql
#make install clean


七, Apache2.2.X 基本配置
#vi /usr/local/etc/apache22/httpd.conf
ServerAdmin you@example.com
ServerName
DocumentRoot "/usr/local/www/apache22/data"

在 DocumentRoot 之后,有下列区段:(中间有些#掉的注释)
Options Indexes FollowSymLinks 注释这项
#Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
您必须将它(FollowSymLinks)改成您的网页根目录位置

DirectoryIndex index.html index.htm index.php

加入 PHP 支持
如果您要使用 PHP,则必须在 httpd.conf 中加入 PHP 的支持,请在 httpd.conf 档案其它AddType周围加入下列内容,以便归类:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps  


八, 对 Aphche22 和 MySQL 5.X 加入开机启动
#echo 'apache22_enable="YES"' >> /etc/rc.conf
#echo 'mysql_enable="YES"' >> /etc/rc.conf
阅读(512) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~