九月 14th, 2016

很多时候,明明cpanel安装没有问题且服务运行也是正常.检查cpanel的授权情况也是正常的.但是WHM/cpanel均无法登陆呢?

这是我们可以尝试关闭防火墙测试下,service iptables stop.
往往这时候你会发现可以正常登陆WHM/cpanel 面板了.这就是端口未开启的原因导致的.

那接下了如何在防火墙开启的状态下,能够登陆WHM/cpanel呢?
如下操作:
vi /etc/sysconfig/iptables

如上添加 2086 2087 2082 2083 WHM/cpanel的端口
:wq  保存退出

然后重启iptables :[……]

Read more

九月 14th, 2016

在Linux下确认IPv6是否已经被启用,可以从三个方面确定.

<1>使用ifconfig查看自己的IP地址是否含有IPv6地址.

%e5%9b%be%e7%89%871

 

<2>查看服务器监听的IP中是否有IPv6格式的地址.

#netstat -tuln

%e5%9b%be%e7%89%872

 

<3>使用lsmod查看ipv6的模块是否被加载.

#lsmod | grep ip

%e5%9b%be%e7%89%873

如上,我们知道查看IPv6是否被启动,那么我们如何关闭IPv6功能呢?

#vi /etc/modprobe.conf

添加代码:

alias[……]

Read more

TAGS: ,
九月 9th, 2016

ionCube是一款类似于zeng的PHP加密/解密工具.而对于cpanel用来,那怎么开启该扩展呢?

步骤 :

<1>Login to WHM(root)

<2>Server Configuration >> Tweak Settings >> PHP

<3>Select ioncube check box for Cpanel PHp loader.

<4>Save

%e5%9b%be%e7%89%871

九月 7th, 2016
  • 备份策略

备份策略指确定需备份的内容、备份时间及备份方式.目前,被采用最多的备份策略主要有以下三种:

 

<1>完全备份(full backup)

完全备份就是将根目录(/)整个系统全部备份下来.

优点:备份的数据最全面、最完整、恢复快,当发生数据丢失的时,可以恢复全部的数据;

缺点:数据量非常大,占用备份的设备比较多,备份时间比较长;

 

<2>增量备份(incremental backup)

增量备份指的时在系统进行完第一次完全备份后,经过一段时间的运行,比较系统与备份文件之间的差异,仅[……]

Read more

TAGS: ,
九月 6th, 2016

在Linux中,往往解析一个域名时,先会找/etc/hosts文件,若/etc/hosts文件没有对应,才会去找DNS(/etc/resolv.conf).

那么这个顺序是由什么决定的呢?是否可以更改顺序呢?

当然有,在/etc/nsswitch.conf这个文件中定义:

#hosts:     db files nisplus nis dns

hosts:      files dns

这个显示,你的主机就会先去找/etc/hosts文件,然后才去找DNS.

 

若想先从DNS(/etc/resolv.conf)文件开始解析,则可以如下修改[……]

Read more

TAGS: ,
九月 5th, 2016

有时我们在处理和查看文件时,经常会有很多空行,为了美观或是有需要时,就有必要把这些除行去掉了,方法如下:

1)用tr命令

代码如下:
cat 文件名 |tr -s ‘\n’

2)用sed命令

 代码如下:
cat 文件名 |sed ‘/^$/d’

3)用awk命令

代码如下:
cat 文件名 |awk ‘{if($0!=””)print}’
cat 文件名 |awk ‘{if(length !=0) print $0}’

4)用grep命令

代码如下:
grep -v “^$” 文件名
TAGS: ,
九月 5th, 2016

每一位运维人员都应该对自己所管理的机器配置很清楚,因为这对我们快速处理问题很有帮助,比如随着业务增长,突然某些机器负载上涨的厉害,这时候要 排查原因,除了从应用程序、架构上分析外,当前硬件性能的分析应该是必不可少的一环,今天我们将不用第三方模块,用python自带模块和系统提供的运行 信息来获取我们需要的信息,这个脚本除了硬件外,还抓取了当前系统进程数和网卡流量功能,所以这个版本实现的功能基本对应了之前psutil实现的内容,多的不说了,直接贴代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

[……]

Read more

九月 5th, 2016

一、利用var_export(), eval()方法

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/**
 * 将含有GBK的中文数组转为utf-8
 *
 * @param array $arr   数组
 * @param string $in_charset 原字符串编码
 * @param string $out_charset 输出的字符串编码
 * @return array
 */
function array_iconv($arr, $in_charset="g[......]

Read more

TAGS:
九月 5th, 2016

一、安装前的准备工作

1、yum update #更新系统

2、yum install gcc gcc-c++ autoconf automake cmake bison m4 libxml2 libxml2-devel libcurl-devel libjpeg-devel libpng-devel libicu-devel #安装php、MySQL、Nngix所依赖的包

3、下载以下包 #我把所有源文件都下载在root目录,读者可自行修改源文件存放目录

3.1 libmcrypt-2.5.8.tar.gz

3.2 mcrypt-2.6.8.tar.gz[……]

Read more

TAGS: , , ,
九月 4th, 2016

下面和大家分享下Magento V1.6版本的伪静态设置方法。也是分成网站后台设置和.htaccess配置。我们先看网站后台配置,通过域名/index.php/admin登陆后台后,找到Catalog下的URL Rewrite Management如下图:

接着看到右上角有Add URL Rewrite:

点击之后看到:

点击Default Category看到:

为相应的目录设置伪静态然后保存即可。

接下来再配置.htaccess,将下面代码写入网站根目录下的.htaccess文件(当然先要确保你的主机商允许你配置.htaccess):

Directory[......]

Read more