当前位置:首页 > 系统运维 > 正文内容

与安装MySQL软件的获得

a8116255316年前 (2010-05-14)系统运维14

以下的文章种族要是对获得与安装MySQL(和PHP搭配之更佳组合)所需的实际应用软件与本书中所讲述的第三方软件的详细介绍,例如,Perl DBI 与CGI.pm 所支持环境、PHP、apache(Unix平台更流行的WEB服务器平台) 等。

此附录中还说明了怎样获得与本书所用的samp_db 数据库样例有关的文件。

本章的目的是将所有程序包的安装说明汇集在一起,但不取代各程序包附带的安装MYSQL软件说明。事实上,我们鼓励阅读随程序包附带的说明。此附录提供了能满足多数情况的说明,但每个软件分发包还含有在独立的安装过程失败时,怎样排除故障的说明。例如, MySQL(和PHP搭配之更佳组合)手册中有相当多的章节介绍其安装过程,还包括专门针对许多系统问题的解决 ***

选择MySQL(和PHP搭配之更佳组合)安装MYSQL软件内容

如果还没有安装MySQL(和PHP搭配之更佳组合),那么必须安装它,但还需要安装如下三个工具

如果希望编写访问MySQL(和PHP搭配之更佳组合)数据库的脚本,则必须安装MySQL(和PHP搭配之更佳组合)客户机编程支持环境和DBI 模块。如果打算编写提供对数据库进行Web 访问的DBI 脚本,还应该安装CGI.pm 模块,并且需要一个Web 服务器。本书所使用的是apache(Unix平台更流行的WEB服务器平台) 服务器,但也可以使用其他一些服务器。

如果想要编写PHP 脚本,则必须安装MySQL(和PHP搭配之更佳组合)客户机编程支持环境与PHP。一般PHP用于Web 脚本编写,这表示还需要一个Web 服务器。本书使用apache(Unix平台更流行的WEB服务器平台) 服务器,因为apache(Unix平台更流行的WEB服务器平台) 服务器具有PHP 的模块支持环境。

这表示可以安装PHP 作为apache(Unix平台更流行的WEB服务器平台) 系统的一个内部成分。如果您不能修改自己的apache(Unix平台更流行的WEB服务器平台) 拷贝(例如,如果在ISP 主机上工作而apache(Unix平台更流行的WEB服务器平台) 是由ISP 控制的),或者运行的是另一个不同的Web 服务器,那么可以将PHP设置为一个独立程序,并且将PHP 脚本作为一个标准的CGI 脚本运行。

将PHP 作为apache(Unix平台更流行的WEB服务器平台) 的一个模块安装所提供的性能比将它作为独立程序运行的性能更好。

许多安装程序包都可得到预编译程序。L i n ux提供各种RPM 文件。如果喜欢编译源程序,或者程序分发包在您的平台上不可用,那么需要一个C 编译器(MySQL(和PHP搭配之更佳组合)需要C + +)。MySQL(和PHP搭配之更佳组合)开发者建议使用gcc 2.95.1或更新的版本来建立MySQL(和PHP搭配之更佳组合)。egcs 在1.03 以上的版本可以用。

所需要的其他工具还包括gunzip 和t a r(如果利用压缩的tar 文件进行安装)或rpm (如果利用RPM 文件进行安装MYSQL软件)。

获得MySQL(和PHP搭配之更佳组合)软件

每个程序包的主要分布点如下表所示。有的程序包可从多个位置得到: 程序包 位置

如果使用FTP 传送文件,应该用二进制方式传送它们以免出错。

有许多MySQL(和PHP搭配之更佳组合)的镜像站点。w w w.MySQL(和PHP搭配之更佳组合).com 位于S c a n d i n a v i a,因此如果您选择一个离您日前的站点,可以缩短下载时间。下列地址列出了各镜像站点:

对于Perl 软件,可以用h t t p : / / c p a n . per l . o rg/ 找到所需模块的镜像。

选择要安装MYSQL软件的版本

安装哪个程序包版本应该根据需求而定:

如果需要极大的稳定性,应该守旧一些,使用软件包的最新稳定(非b)版。这样既能得到较新的功能,而又不像b版那样存在许多问题。

如果您喜欢冒险,或者是一个开发者,可能希望使用最新的b版。当然,如果极为需要的某些功能只能在b版中得到,那么除了使用该版本外没有其他选择。

对于MySQL(和PHP搭配之更佳组合),预编译的系统和RPM 分发包一般是优化建立的,它们比使用源程序分发包中的配置脚本自己完成更好。MySQL(和PHP搭配之更佳组合)开发者还利用某些使MySQL(和PHP搭配之更佳组合)更快的商业优化编译器来建立分发包。因此这些分发包中的程序可能比您自己编译的程序更快。如果您想得到更好的性能,应该尽量使用预编译的分发包。

每个软件包的Web 站点都指出哪些版本是最新的稳定发行版,哪些版本是最新的b发行版。它们还提供对以前版本的功能更改清单,以帮助决定哪个版本最适合于您。

如果您使用的是二进制的代码或RPM 分发包,解开分发包就等于安装它,因为解开的文件会进入相应的目录。如果在分发包将文件装入保护目录,可能需要以root 用户的身份打开分发包。

对于源程序分发包,可将其在用来进行编译的地方解开,然后再将软件安装到目的地址。可能需要以root 身份完成安装步骤(但不是完成配置或编译步骤)。

订阅帮助邮件清单

在安装程序包时,订阅该程序包的综合讨论表是一个很好的想法,因为可以通过它提问题并得到答案。如果安装的是b发行版,应该准备参加并阅读与该软件有关的邮件,以便随时得到错误报告和解决 *** 。如果您不参加综合讨论,至少也应该订阅其通告,以便能接到新发行版的通知。预订邮件清单和使用它们的说明在引言中做过介绍。每个程序包的Web 站点也提供预订信息。

如果利用源程序进行安装MYSQL软件,有几个程序包配置有configure 实用程序,这样容易在各种系统上设置和建立软件。如果建立失败,可能需要针对您原来给出的选项给configure 提供不同的选项。这很有必要,因为要防止configure 使用您前次运行它时保存的那些信息。可按如下方式清除原来保存的配置信息:

% make distclean 

也可以按如下方式清除:

% rm config.cache  % make clean  

不管选用哪种方式,现在都可以重新运行configure 了。

(和PHP搭配之更佳组合)入门系列:获得和安装MySQL软件(和PHP搭配之更佳组合)软件" width="19" height="16" />查看 *** "MySQL(和PHP搭配之更佳组合)入门系列教程">>>>>

扫描二维码推送至手机访问。

版权声明:本文由2345好导航站长资讯发布,如需转载请注明出处。

本文链接:http://www.2345hao.cn/blog/index.php/post/20261.html

分享给朋友:

“与安装MySQL软件的获得” 的相关文章

windows 7系统如何设置休眠时不断网以便继续完成下载

windows 7系统如何设置休眠时不断网以便继续完成下载

在Windows 7系统的默认设置中,当Windows 7系统处于休眠状态时,会同时断网的。如此一来,无论你正在使用迅雷还是快车等下载工具,同样可以在休眠状态下继续完成下载,最大限度做到从身边的小事开始支持环保。下面我们就详细介绍操作步骤,帮助Windows 7系统用户实现这一节能目标。 首先需要...

windows7系统下让所有文件夹都使用同一种视图的方法

windows7系统下让所有文件夹都使用同一种视图的方法

Windows 7系统可以对每个文件夹进行个性化视图设置,可以根据自己的个人喜好和实际需要更改文件或文件夹图标的大小,或者让文件或文件夹以列表、平铺等方式显示。但是,假如你对N个文件夹视图进行了风格各异的个性设置,现在又想让所有文件夹都使用同一种视图怎么办呢 手工一个一个修改,你OUT了,非累得手抽...

windows 7玩网游PING高即网络延时比较高的解决方法

windows 7玩网游PING高即网络延时比较高的解决方法

经常听见有人说用Windows 7玩网络游戏的时候网络延时比较高,也就是ping比平时xp的时候高一点,一直找不到原因,很苦恼。今天我们终于找到理由了,原来是Windows 7的一个服务在作怪,这个服务叫:Multimedia Class Scheduler,就是这个服务让我的PING如此高,问题是...

windows 7为什么老掉线 windows 7使用迅雷或快车下载的时候老掉

windows 7为什么老掉线 windows 7使用迅雷或快车下载的时候老掉

经过几天的测试后发现,Windows 7用户反映的情况确实存在,但并没有达到“频繁”的情况。同时,也并非是迅雷或快车抢了带宽。(即便是抢了带宽,表现的形式也是页面打开慢,而非是掉线),寻找问题的原因过程中,我们认为是Windows 7系统对于网卡的电源管理的默认设置造成的。 下面,就以Window...

windows 7任务栏快捷方式如何居中显示默认从左像右排列

windows 7任务栏快捷方式如何居中显示默认从左像右排列

使用Windows 7的朋友都知道,任务栏上的快捷方式图标都是靠近开始菜单按钮,从左像右排列,不过也有一些用户喜欢左右对称,想要把那些快捷方式居中显示,看起来这个任务好像无从下手,其实一点也不难,只要通过下面方法就能轻松搞定。 1、首先在电脑磁盘中任何一个地方新建一个文件夹。 2、右击任务栏-&...

windows 7系统下磁盘出错该如何手动检测修复有哪些方法

windows 7系统下磁盘出错该如何手动检测修复有哪些方法

我们在使用Windows 7系统时,一些无意中的操作很可能导致磁盘出现一些小故障,例如系统文件损坏、软件安装过程中出问题、又或者是在传输文件时停电、断电等。通常遇到这些问题,系统都会启动磁盘自动修复功能,但有时系统自动修复不成功,就需要我们手动检测修复了,许多朋友还不知道如何手动修复磁盘,下面几种方...