FreeBSD6.2安装apache2.2.x+PHP5.2.X+MySQL5.1.X…

2009-05-13 11:28:40来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折


环境:
首先要做的事
安装CVSup并更新ports
,在这里就不再重复介绍了。下面我们来介绍关于基本的apache2.2.X+PHP5.2.X+MySQL5.1.X+WEBMIN安装调试工作!
一,安装apach2.2.X
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
#在跳出的提示框中,除了预设的项目外,我们还可以再选择一些常用的项目,例如:EXIF、FTP、GD、IMAP、MYSQL、PDF、SESSION、SOCKETS、ZLIB、ZIP。
#这些项目非常常用,尤其是 SESSION。
#然后还会出现一个选单,保持默认就可以了
#然后跳出第三个提示框,是否使用UTF8,请选上.
#PHP 模块安装完成后,还要在/etc下建立立起 php.ini 文件
cp -rp /usr/local/etc/php.ini-dist /usr/local/etc/php.ini
四,安装MySQL5.1.X
cd /usr/ports/databases/mysql51-server
make install clean
cd /usr/ports/databases/php5-mysql
make install clean
如果希望MySQL支持所有字符集,可以使用下面的命令安装
make WITH_XCHARSET=all install clean
五, Apache2.2.X基本配置
ee /usr/local/etc/apache22/httpd.conf
设置下列信息
ServerAdmin you@example.com
ServerName www.example.com:80
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
六,安装WEBMIN
cd /usr/ports/sysutils/webmin
make install clean
然后执行
/usr/local/lib/webmin/setup.sh
安装期间可以设置WEBMIN的控制端口,服务监听端口,管理员用户名及密码等,也可以默认安装完成,修改默认配置文件。
ee /usr/local/etc/webmin/miniserv.conf
其中默认控制端口
port=10000
服务监听端口
listen=10000
管理员用户名及密码文件的保存路径
userfile=/usr/local/etc/webmin/miniserv.users
七, 将Aphche2.2.X以及MySQL 5.1.X和WEBMIN加入开机启动
echo 'apache22_enable="YES"' /etc/rc.conf
echo 'mysql_enable="YES"' /etc/rc.conf
echo 'webmin_enable="YES"' /etc/rc.conf

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/34252/showart_476678.html

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:FreeBSD6.2汉化精简版

下一篇:(转载)如何使用 OpenBSD 3.2 作 ADSL 路由