良玉的博客 点点滴滴,积水成河_良玉的博客_页游、手游linux运维工程师之路

debconf: unable to initialize frontend: Dialog

ubuntu 上安装软件的时候出现了这个问题,软件能正常安装不过可能会中断后续的操作,虽然如此,我们还是想解决一下,其返回的代码如下:

debconf: unable to initialize frontend: Dialog 
debconf: (No usable dialog-like program is installed, so the dialog 
based fronte 

阅读全文...

ssdb 命令说明,详细中文

set:
说明:设置指定 key 的值内容. cmd:set('key', 'value');

setx:
说明:设置指定 key 的值内容, 同时设置存活时间. cmd:setx('key', 'value', 60); 单位:秒

setnx:
说明:当 key 不存在时, 设置指定 key 的值内容. 如果已存在, 则不设置. cmd:setnx('key', 'value');


阅读全文...

Ubuntu apache2 URL重写配置过程,搭建thinkphp

最近楼主在研究ThinkPHP 3.2.2版本。在研究到form表单的提交问题的时候,发现使用框架提供的常量__URL__进行设置的时候,其所提供的URL路径总是会缺失了入口文 件的身影。例如我有两个模块,一个是Home模块,一个是Admin模块,在使用__URL__简化我的action路径的时候总是会出现路径中间没有 index.php或者是admin.php入口文件的问题。

于是楼主开始了研究:

1.__URL__ 是系统自我提供的常量。是判断当前Co

阅读全文...

ssdb下载和安装

编译和安装

wget --no-check-certificate https://github.com/ideawu/ssdb/archive/master.zip
unzip master
cd ssdb-master
make
# 将安装在 /usr/local/ssdb 目录下
sudo make install

阅读全文...

Ubuntu用户以root身份登录

自从Ubuntu采用了LightGdm之后,登录选项里就没了other用户选项所以这里介绍的方法只是一个这种的方法,安装以前的GDM。

第一步:设置ROOT用户密码。

sudo passwd root

按照提示输入两次密码就可以了。

第二步:安装GDM

sudo apt-get

阅读全文...

Nginx 巧用Linux内存加速静态文件访问

        nginx 静态文件处理能力是非常棒的,我们能不能进一步优化呢?静态文件的读取,会损耗IO资源。可以考虑把静态文件转移到linux内存中,每次从内存读取资源,效果应该会好很多。不过,系统重启时,内存文件会自动消失。针对这种情况,我们需要做个shell,在系统重启时,把静态文件拷贝到内存中。

阅读全文...

修改linux终端命令行颜色

1.PS1

  要修改linux终端命令行颜色,我们需要用到PS1,PS1是Linux终端用户的一个环境变量,用来说明命令行提示符的设置。在终端输入命令:#set,即可在输出中找到关于PS1的定义如下:

  PS1='[\u@\h \W]\$ '

  PS1的定义中个常用的参数的含义如下:

  \d :#代表日期,格式为weekday month date,例如:"Mon Aug 1"   

  \H :#完整的主机名称   

  \h :#仅取主机的第一个名字  

  \t :#显示时间为24小时格式,如:HH:MM:SS   


阅读全文...

kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.

今天遇到报错,机器死掉了,终端没有报错,直接连不上了。重启来看看message日志:


Jul  9 03:42:44 246 kernel: INFO: task zabbix_agentd:18783 blocked for more than 120 seconds.

Jul  9 03:42:44 246 kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.

Jul  9 03:42:44 246 kernel: zabbix_agentd D 0000000000000013     0 18783   6426 0x00000084

Jul  9 03:42:44 246 kernel: ffff88086e635ce8 0000000000000086 ffff88086e635d98 ffffffffffffffe9

Jul  9 03:42:44 246 kernel: ffff88086e635c88 ffffffffa0111129 ffff881074aa7800 00000101fffffff5

Jul  9 03:42:44 246 kernel: ffff88086ee2d058 ffff88086e635fd8 000000000000fb88 ffff88086ee2d058

Jul  9 03:42:44 246 kernel: Call Trace:


阅读全文...