作为系统管理员,经常会碰到这样一个场景:刚接手应用系统不久,业务扩展迅速,老板要求你再搭建N个应用环境,并希望尽量与运行中的平台一致。
犯难的是,前同事留下的文档不详细,没有关于几个主要Service的编译参数。这时你就必须设法取得信息。

1.通过软件包自己的version参数或者debug工具
例如,MySQL软件包中的mysqlbug,执行该工具,将返回debug信息,过滤出其中的Configure command代码块即可

Read the rest of this entry

, , ,

程序员反映在sun.xmnn.cn(192.168.96.55)不能利用PHP的mail()函数发送邮件。已解决。

设置步骤如下,

Read the rest of this entry

, ,

一些LAMP论坛,经常遇到这样的问题,页面显示时间和本地实际时间相差8小时或者更多

1.修改系统市区设置

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

2.使用ntpdate同步服务器时间

ntpdate time.api.bz

Read the rest of this entry

1.系统环境配置

配置中文支持
rpm -ivh fonts-chinese-3.02-12.el5.noarch.rpm
rpm -ivh fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm

修改Hostname
1文件中的HOSTNAME,改为你希望的名字
2,/etc/hosts文件中,把所有原来机器名修改为新的机器名

清除原服务组件

Read the rest of this entry

, , ,

按照M(MySQL)-A(Apache)-P(PHP)的顺序,从源代码编译安装。在未安装PHP之前,Apache可以正常开启。安装完PHP,apache restart出现如下错误:

[root@myhost php]# /usr/local/httpd/bin/apachectl stop
Syntax error on line 262 of /usr/local/httpd/conf/httpd.conf:
Cannot load /usr/local/httpd/modules/libphp5.so into server: /usr/local/httpd/modules/libphp5.so: undefined symbol: sqlite3ExprDelete

Read the rest of this entry

, , ,

Joomla在国外的软件大赛中屡获大奖,是一款功能丰富、插件齐全的优秀CMS(内容管理系统)。发挥其众多的模板/组件/插件/模块的功能,你可以在短短数天之内,完成一个样式新颖、功能齐全、内容丰富的互联网站点。
前几天,利用业余时间做了个站点,新师缘教育,前前后后耗费的时间大概就40多个小时(含系统选择、熟悉的时间)。

Read the rest of this entry

安装Magento电子商务系统,需要mcrypt.so模块。在Windows环境下,很好办,Windows下的lib/php目录一般是完整的,只需在php.ini里将;号去掉即可。在Linux环境下,这些模块一般是按需定制的。为了得到一个新模块,往往要重新编译整个PHP,耗时长,又容易出错。

Read the rest of this entry

之前有发过一帖《虚拟主机在线解压文件的实现》,采用的是phpshell,通用性较好,能解压zip/tar.gz/tat.bz2等等(依赖于Linux/Unix系统的Uncompress Tools),有个缺点就是,需要用户掌握基本的unix command。这里介绍另一种在线解压方式,只要简单的点击即可实现。

·实现步骤

下载php脚本unzip.php

修改unzip.php里面的$password = “666666″;字符串,在之后的上传解压过程会用得到

Read the rest of this entry