选择显示字体大小

php安装攻略:postgresql

以下将说明使用apache+php3+postgresql作为基于web数据库平台的安装和配置方法。关于apache、php3和postgresql的更多内容可以从软件的附带文档、linux的howto文件以及以下站点处找到:
apache: http://www.apache.org
php3: http://www.php.net
postgresql: http://www.postgresql.org

1. postgresql的安装和设置

1.1 获得源程序

  postgresql最新版本的源程序可以在http://www.postgresql.org找到。目前的最新版本是6.5.x。以下以6.4版为例说明安装方法。

1.2 准备工作
  编译postgresql需要3.75版以上的gnu make (用gmake -v检查版本号) ,2.7.2版以上的 gnu c(用gcc -v 检查版本号)以及bison和flex(通常这两种工具都已经安装) 。
  postgresql的默认安装位置为/usr/local/pgsql/,系统文件约需3-10m空间。附带的测试程序在运行时需要约20m空间,所以安装时应注意预留足够的空间,建议/usr/local/pgsql/ 目录下保证有50m以上空间。另外展开和编译源程序约需30-60m空间。
  对多用户的应用环境,建议设置一个专用用户名,例如 postgres :
  $ su 首先登录为root
    另外postgresql使用了system v的共享内存机制。freebsd默认状态不支持该机制。如使用中的内核的设置文件中无以下项目则需追加后重新编译内核:
options sysvshm
options sysvsem
options sysvmsg

  建保存源程序的目录/usr/local/src/pgsql和安装目录/usr/local/pgsql:
          
1.3 编译
  以postgres用户登录, 解压缩源程序:  $ tar -xzvf /tmp/postgresql-v6.4.tar.gz
  [假设下载文件保存在/tmp目录下]
  完成后应生成一个postgresql-v6.4目录,下面开始编译:
  $ cd /usr/local/src/pgsql/postgresql-v6.4/src
  $ ./configure --with-mb=euc_cn

  其中,--with-mb=指定系统默认字符编码。除gb码(euc_cn) 外,还可以指定为日语(euc_jp)、韩语(euc_kr) 、台湾(euc_tw) 、unicode、mule_internal、latin1等。
  注意,如使用6.3.2版需用--with-template=... 指定操作系统,具体内容见源程序附带的说明文件。
  configure如顺利完成,将生成gnumakefile,makefile.global和makefile.port等文件。 $ gmake all在编译结束后将显示以下信息:all of postgresql is successfully made. ready to install。
  安装:$ gmake install
  正常完成后,postgresql的执行文件和库文件等将被安装到/usr/local/pgsql目录下。
  安装附带文档:
  $ gmake install-man
  $ cd /usr/local/src/postgresql-v6.4/doc
  $ make install
  至此postgresql的编译安装已经完成,下面开始初期设置。

1.4 初期设置
  设置环境变量:
  如使用的shell为bash, 则在.bashrc中添加以下命令:


 


关键字 本文所属关键字

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons