基于web的开源软件的安装经验

如今的开源软件颇成气候,在我的收藏夹中一个推荐站点opensourcecms.com几乎可以找到各种建站程序。从另一方面来说,这些软件大多基于php+mysql,虽然有很多开源的东东文档不全,但是经过一些试验,发现以下经验,与大家分享。1,配置文件:大多是config.php或者类似的文件,需要提供数据库联接的相关信息,一般包括:

database server = “localhost”

database name = “”

user name = “”

password = “”

这个文件通常在根目录或是includes目录下,有两种方式处理,一种是在本地修改了以后上传到服务器,一种是将源文件ftp上传到服务器,更改属性为777,待安装完成后再把属性改回644。有的安装程序发现config文件有数据库联接信息后,可能会认为是升级安装,这时候只要把里面的数据库信息清空即可。

2,安装:现在的安装大都比较简单,只要在浏览器中输入相应的url即可启动安装界面,比如http://yoursite/directory/install.php(或者wizard.php)或者http://yoursite/directory/install(或者installation),然后按照安装步骤进行即可,安装程序通常会要求输入数据库联接信息、创建数据库、初始化信息,基本上是傻瓜过程,而且还会检查相应的文件或目录属性,需要更改为777的大多会有提示。安装完成后,为了安全起见,大多会要求把install目录或文件删除,一般更改个名字就行了。所以说,安装过程基本上是脚本化,大多是很顺利的。

3,使用:这个就不必细说了,进入相应的后台管理界面进行站点设置就可以了。

4,定制:很多开源程序都有大量的爱好者编写各种plugins和skins,或者templates,还有语言包,这些都可以从网上下载,安装也很方便,有的直接ftp上去,然后在管理后台进行选择设置就行;有的则要运行一下进行安装,这时候就要注意服务器的权限设置是否允许。如果自己想修改一些页面显示,那么找到相应的skin或者template,修改css文件或是页面程序就行了。

好了,祝大家都能找到自己适合的软件。