首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 操作系统 > 其他操作系统 > MySQL+Apache+PHP+phpMyAdmin ports安装完全图解
【标  题】:MySQL+Apache+PHP+phpMyAdmin ports安装完全图解
【关键字】:MySQL+Apache+PHP+phpMyAdmin,ports
【来  源】:http://blog.chinaunix.net/article.php?articleId=54342&blogId=11048

MySQL+Apache+PHP+phpMyAdmin ports安装完全图解

郑重申明:本文版权属于http://www.linuxsir.org,任何转载均须注明出处与作者!
作者:Freebird
发表时间:2004年1月5日。

现在大家一般都选择黄金搭档MySQL+Apache+PHP来架设专业网站。其优良的性能确实为架设专业网站的首选。本文主要说明如何在FreeBSD环境下通过ports安装的方式来完成网站的搭建过程。在FreeBSD下架设此种服务器的方法有很多,但实践证明通过ports安装是最方便、最高效,搭建的服务器也是最快的!本文只涉及服务器的安装,关于其优化,请参阅我发的其他文章

郑重申明:本文版权属于http://www.linuxsir.org,任何转载均须注明出处与作者!
作者:Freebird
发表时间:2004年1月5日。

现在大家一般都选择黄金搭档MySQL+Apache+PHP来架设专业网站。其优良的性能确实为架设专业网站的首选。本文主要说明如何在FreeBSD环境下通过ports安装的方式来完成网站的搭建过程。在FreeBSD下架设此种服务器的方法有很多,但实践证明通过ports安装是最方便、最高效,搭建的服务器也是最快的!本文只涉及服务器的安装,关于其优化,请参阅我发的其他文章

[环境]
操作系统:FreeBSD 5.2 RC2
MySQL:4.0.17
Apache:2.0.48_1
PHP:mod_php4
申明:以上环境架设网站主要用于学习、测试。个人认为商用服务器还是选择FreeBSD 4.8 stable+Apache 13+mod_ssl+MySQL4+PHP4比较好!
[安装顺序]
MySQL--->Apache--->PHP.因为PHP依赖于MySQL和Apache,如果不先安装PHP,那么PHP4在安装的时候会自动装上Apache13.所以先Apache先于PHP4安装。为了减少不必要的麻烦和配置,MySQL也应先于Apache安装。

[安装步骤]
1.安装MySQL
步骤:
1).#cd /usr/ports/databases/mysql40-server/
http://freebird.tryease.com/postimages/SERVER/1.png
2).修改Makefile中的CONFIGURE_ARGS;新增--with-charset=gb2312
http://freebird.tryease.com/postimages/SERVER/2.png
3).make install clean
http://freebird.tryease.com/postimages/SERVER/3.png
2.安装Apache2:
步骤:
1):cd /usr/ports/www/apache2
http://freebird.tryease.com/postimages/SERVER/4.png
2)make install,注意这里不要make clean,因为马上要整合php4.

3.安装mod_php4
步骤:
1)cd /usr/ports/www/mod_php4
http://freebird.tryease.com/postimages/SERVER/6.png
2).make install clean
http://freebird.tryease.com/postimages/SERVER/3.png
3).选择MySQL,若已选择,则选OK继续:
http://freebird.tryease.com/postimages/SERVER/9.png

4.安装phpmyadmin:
步骤:
1)cd /usr/ports/databases/phpmyadmin
2).make install clean
http://freebird.tryease.com/postimages/SERVER/3.png

5.设置httpd.conf:
步骤:
1)vi /usr/local/etc/apache2/httpd.conf
http://freebird.tryease.com/postimages/SERVER/10.png
2).增加如图的内容
http://freebird.tryease.com/postimages/SERVER/11.png
Apache及MySQL的其他设置不在本文讨论范围之内。
5.设置phpmyadmin:
步骤:
1)#cd /usr/local/www/data/phpMyAdmin
#cp config.inc.php.sample config.inc.php

2)修改 config.inc.php,第39行:
$cfg['PmaAbsoluteUri'] = '';
改为:
$cfg['PmaAbsoluteUri'] = 'http://172.16.51.1/phpMyAdmin/';
注意:这里填入的是phpMyAdmin的完整网址,你的设置可能和我的不同

第79行,
$cfg['Servers'][$i]['auth_type'] = 'config';
改为:
http://freebird.tryease.com/postimages/SERVER/15.png

6.启动服务器:
http://freebird.tryease.com/postimages/SERVER/12.png

7.测试:
1)在你的主页目录下新建一文件index.php,如下操作:
#ee index.php
输入:
源码:
------------
<?
phpinfo();
?>
------------
2)用浏览器进行测试,如成功则显示:
http://freebird.tryease.com/postimages/SERVER/16.png
3).测试phpMyAdmin
按照我的设置,我在浏览器里输入http://172.16.51.13/phpMyAdmin/,如果没问题,则显示:
http://freebird.tryease.com/postimages/SERVER/17.png


后记:本教程是适用于新手的完全step by step的教程,大虾们可以一笑置之,但如果发现本文有任何问题,本人热忱欢迎您及时的提出,我将尽最大努力改进!
伟大的抉择 -- 拥抱“红色小魔”!:【上一篇】
这里可以做成一个FreeBSD技术学习的blog:【下一篇】
【相关文章】
  • 使用portsentry保护你的电脑(1)
  • 使用portsentry保护你的电脑(2)
  • 使用portsentry保护你的电脑(3)
  • 使用portsentry保护你的电脑(4)
  • CPUs & Ports of Linux
  • freebsd ports 使用举例:安装 mysql
  • 017[随笔]BSD下用ports重装软件时恢复初始化配置的命令
  • FreeBSD用ports安装Firefox不成功 + 解决办法!
  • JasperReports使用指南(三)---报表数据(表达式)
  • Reports产品简介
  • 【随机文章】
  • 动态存储管理
  • QQ里方便实用的TT浏览器
  • FreeBSD连载(82):数据处理方式
  • 计算文本中的行数,字符串数以及字符个数
  • 你的第一个CEGUI程序
  • Mac OS X 启用超级用户的方法
  • Oracle EXP IMP使用经验
  • Java ME应用设计指南之多网络连接
  • Linux图形界面知多少?--窗口管理器和桌面环境的区别
  • Paypal支付表单例子
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.