FreeBSD安装之AMP的安装 2007-01-09 12:27

字号:    
 

FreeBSD安装之AMP的安装
杨伟<e4twood@gmail.com>

欢迎转载,请保证文章的完整性

 

安装apache

apache的相关知识在此不做阐述。相关知识可以参见apache用户手册。我这里采用的port默认方式安装apache

#cd /usr/ports/www/apache22/

#make install clean

完成编译、安装后,在/etc/rc.conf下添加以下内容

apache22_enable=”YES”

重启系统后,在浏览器上输入http://yourip/(你服务器的IP地址),看看能不能进看到“it’s work”的字样。如果有,说明apache已经成功运行。

可以使用下面的命令来手动控制apache

#/usr/local/etc/rc.d/apache22.sh start  //启动apache服务
#/usr/local/etc/rc.d/apache22.sh stop  //停止apache服务
#/usr/local/etc/rc.d/apache22.sh restart  //重启apache服务

 

安装Mysql
还是采用port的方式进行安装

#/usr/ports/databases/mysql50-server
#make install clean

安装、编译完成后,在/etc/rc.conf下添加以下内容

mysql_enable=”YES”

重新启动mysql服务

#/usr/local/etc/rc.d/mysql-server.sh restart

设置root密码

# /usr/local/bin/mysqladmin -u root -p password yourpassword

(yourpassword为你自己为mysqlroot用户设置的密码)
测试登陆mysql

#mysql –uroot -pyourpassword

如果出现

mysql>

说明mysql成功启动,输入exit退出。

 

安装php

#cd /usr/ports/lang/php5

#make install clean

 

安装php扩展

#cd /usr/ports/lang/php5-extensions

#make install clean


安装完成后,编辑apache配置文件,让其能识别php文件

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

 

AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps
#
DirectoryIndex index.html改为
DirectoryIndex index.html index.php index.htm

完成后,重启apache服务

#/usr/local/etc/rc.d/apache22.sh restart

/usr/local/www/apache22/cgi-bin/下新建一个名为test.php的文件,内容如下:

<?
phpinfo()

?>

然后在浏览器上输入http://你的服务器IP/test.php。如果显示为php的一些系统信息,而非源代码的话,说明apache已经正确的解析php

 

安装mysql管理工具phpmyadmin
先安装下载工具wget

#pkg_add –r wget

下载phpmyadmin2.7.0-p12

#cd /usr/local/www/apache22/cgi-bin/

#wget http://jaist.dl.sourceforge.net/sourceforge/phpmyadmin/phpMyAdmin-2.7.0-pl2.tar.bz2
# tar –zxvf phpMyadmin-2.7.0-p12
#mv phpMyadmin-2.7.0-p12 phpmyadmin

进入phpmyadmin目录修改config.default.php

#cd phpmyadmin
#ee config.default.php

$cfg['Servers'][$i]['auth_type']     = 'config'

改为

$cfg['Servers'][$i]['auth_type']     = 'cookie'

$cfg['blowfish_secret'] = ''

改为

$cfg['blowfish_secret'] = 'Php123654' 红色部分自己添加

然后在http://你的服务器IP/phpmyadmin看看是否正常。

 

安装ZendOptimizer

#cd /tmp
#wget  http://js.down.chinaz.com/Z20060999/down/ZendOptimizer-3.0.1-freebsd6.0-i386.tar.gz

#tar –zxvf ZendOptimizer-3.0.1-freebsd5.4-i386.tar.gz
#cd ZendOptimizer-3.0.1-freebsd5.4-i386

#./install

 

经过几步简单的设置后,它会自动重启apache服务.

phpinfo()查看Zend版权信息时,当变成

This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
    with Zend Extension Manager v1.0.10, Copyright (c) 2003-2006, by Zend Technologies
    with Zend Optimizer v3.0.1, Copyright (c) 1998-2006, by Zend Technologies

说明已经安装成功

本文DOC版下载

回到首页

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
网易公司版权所有 ©1997-2009