Archive for the ‘Linux’ Category

[AMP] php支持gd库

2011.4 14

几次在编译php的时候加入–with-gd ,在make test 的时候都提示有错误。

我查看了centos默认安装的php-gd中,有gd.so文件和gd.ini的配置。我就干脆从centos 5.5安装盘中找到这php-gd-5.1.6-27.el5.i386.rpm这个安装包,然后把它直接解开试试。如果直接用rpm来安装的话,又要提示少这个少那个了。

rpm包是采用cap封装…

[AMP] mysql down

2011.4 14

无意中发现我的网站有时候访问是全部空白,httpd是启动起来了。但是在连接mysql的时候,却提示找不到/var/mysql/mysql.sock。

这个文件确实不在了,而通过netstat -ntlp 发现mysql还在监听。只有到mysqld的错误日志里看看是什么问题了。

110413 23:28:46 mysqld_safe mysqld from pid file /usr/l…

[AMP] 网站大转移

2011.4 13

网站转移一是由于特殊特殊的原因,另外就是无觅插件和一个代码高亮显示的插件需要php 5的支持。

经过近一天的努力,网站算是基本完成了。但是还有很多遗留问题没有结局。例如awstats。

就在我写这篇文章的时候,数据库居然崩溃了,直接无语。明天还要继续排查原因。

[AMP] apache 403 错误

2011.4 13

经过一天艰苦卓绝的努力,我自己编译了apache,php和mysql。中间的磨难我准备用另一篇来讲述一下。

我在apache上配置了两个虚拟目录 www和blog 。一开始blog的首页显示正常,但是别的就提示404。这是由于apache没有加载rewrite模块。自己好呆是只编译模块,blog是显示正常了。但是www却显示403.

我马上就排查了一下我的配置文件

1:

[Linux] Linux 20岁了

2011.4 8

linux已经走过了20的风雨历程!记得刚知道linux是在大一上学期的时候吧。那时候选修了Internent原理与应用,应该是对网络很感兴趣吧。我同学就选了linux,而任课老师呢,却是同一个l老师。两门课同时上上机课的时候,我知道了linux这个东西。从此便喜欢上了它。

到了大一下学期,我便也选修了linux。那时候便在自己的电脑上倒腾linux,经常是弄得电脑不能启动。多亏了互联网上做…

[Linux] firefox v4 放出来了

2011.4 7

今晚突然在网上那个看到firefox出v4了。记得第一次认识firefox是在上大学的时候。记得有一期电脑报上有分布式计算的介绍,还有就是这个firefox。

那时候也在研究linux,这个firefox也可以在上面用。firefox有很多插件供你选择,几乎让你可以去做任何事情。

[Linux] kloxo

2011.4 3

一直在寻找一个虚拟主机的管理软件,今天终于发现一个了。

在安装过程中发现只支持centos 5。还要升级才行,但是系统升级过程中却遇到了些问题。通过yum来跨版本升级linux可是一件费心的事。通过rpm来管理linux软件包最头疼的是包之间的依赖问题。装这个软件,提示缺少另外一个。真是让人窝心。

现在终于知道在linux,root具有至高无上的权利。什么时都可以干,包括kill掉自己…

[AMP] 又解决了一个问题

2011.3 30

自从装上那个缩略图插件后,在后台编辑文章时总会出现一个错误提示:

这个错误是ta_exceprt.php中的mb_strlen() 缺少一个参数。由于对php还是不怎么了解,原来mb_strlen()是统计“字”数的,但是由于各种编码的问题,所以要统计正确,就要第二个参数的协助。错误提示也没有说是哪个语句调用它时出的错误。所以我今晚上半夜就研究了一下ta_excerpt.php这个文件。

[Linux] cp -f

2010.12 31

今天终于知道cp -f的时候,覆盖文件的时候总是提示。

原来是默认的有命令的别名,执行alias得到:
[root@localhost ~]# alias
alias cp=’cp -i’
alias l.=’ls -d .* –color=tty’
alias ll=’ls -l –color=tty’
alias ls=’ls –color=tty’
alias mv=…

[Linux] Pxe

2010.11 21

最近在研究pxe。

记得当年在枣庄公安局安装报处的时候,就曾用到过pxe安装过centos。当时候用的是linux作为pxe的服务器。

pxe,简单认为就是dhcp+tftp服务器。

客户机要从网络启动,先要获取到ip地址。这就要用到dhcp服务器。在获取到ip地址的同时,也会获取到tftp服务器的ip地址。然后就可以从tftp服务器上获取到可以用来引导的文件。

在wind…