Ubuntu社区给出了一篇很详细的安装文章:
https://help.ubuntu.com/community/ApacheMySQLPHP
1 .在windows上安装遇到一点小问题,最后发现版本不匹配会造成Apache不能重启。
使用Apache2.2.21和PHP5.2.8能够正常工作。
可以直接解压PHP5.2.8文件,然后编辑Apache 的httpd.conf来加载PHP模块。
例如:
#PHP configuration
PHPIniDir "C:\Program Files\PHP"
LoadModule php5_module "C:\Program Files\PHP\php5apache2_2.dll"
#PHP
手工配置一定要检查 .php 格式是否被支持:
#AddType application/x-gzip .tgz
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
重启Apache server。
2. 配置PHP MySQL connector,在php.ini文件中包含下几行:
extension_dir = C:\Program Files\PHP\ext
extension=php_mysql.dll
extension=php_mysqli.dll
同时应确保DLL文件"libmysql.dll"和路径"C:\Program Files\PHP\ext" 在系统PATH环境变量中.
重启Apache,能看到"MySQL"栏在"phpinfo()"中.
一些MySQL 文件的网站:
http://download.softagency.net/mysql/Downloads/MySQLGUITools/
https://help.ubuntu.com/community/MySqlWorkBench
Ubuntu Package的网站:http://packages.debian.org/
----------------------------------
费了力气终于把MySQL安装成功了,之前的版本不匹配问题,通过海量的Goolge搜索也解决了.
使用了Ubuntu9.10 Karmic Koala.
--//MySQL版本5.2.35, 可以在这个网站下载:http://lotomas.net/2011/11/07/mysql-workbench-5-2-35-1-for-ubuntu-11-10-i386-deb-package/
MySQL 5.1.49 package source list: http://packages.debian.org/squeeze/i386/mysql-server-5.1/download
(注意:多个源之间的版本会冲突,建议将其它源都去除,只对一个源中的文件操作.)
PerlAPI:5.10
PHP:5.2.4
Apache:2.2.8
Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5.19 with Suhosin-Patch
phpmyadmin:4:2.11.3
中途遇到一个"unknown variable: lc-message-dir='/usr/share/mysql' "的问题,经过排查,原来SQL-Common包用的是5.5版本,MySQL使用的是5.1版本,导致MySQL Server不能启动.在Linux安装程序一定要简单依赖关系.
发现一个小技巧可以在Ubuntu中将Terminal窗口分割成几个独立的终端:
使用Terminator软件:
http://www.ihaveapc.com/2011/05/how-to-get-split-linux-terminal-screen-in-linux-mint-ubuntu-as-in-movies/
在一个论坛上下载到VMWare Tools For Linux居然十分好用:
http://et8.net/bbs/showthread.php?t=998482
另外一个下载:http://www.rei3.com/archives/8259.html