WordPress 3D旋转标签云

这个3D标签云可不是N年前的那个Flash版的 wp-cumulus, 这个3D旋转标签云完全使用JS代码编写,很小只有几K,不用担心像垃圾Flash对资源的耗费。 具体效果看本文的侧边栏标签云。 下面以WordPress默认主题Twenty Fifteen为例,将这个炫酷的特效加到你的博客上。 文章目录 * 0.1 一,添加生成3D效果的脚本 * 0.2 二,添加样式 * 0.3 三、修改对应选择器名称 * 1 标签 一,添加生成3D效果的脚本 将下载的3d.js脚本放到Twenty Fifteen主题js目录中。 3d.js下载 打开Twenty Fifteen主题 functions.php 模板文件,在大约252行,添加: wp_enqueue_script('3d',get_template_directory_uri().'/js/3d.js')

vmstat系统监控命令详解

VMSTAT 命令简介:   vmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存、进程、IO读写、CPU活动等进行监视。它是对系统的整体情况进行统计,不足之处是无法对某个进程进行深入分析。 指令所在路径:/usr/bin/vmstat 注意事项: 本文实验、总结环境为RHEL 5.7,vmstat在不同版本的Unix与Linux有所差别,使用时,最好先参考对应操作系统的vmstat版本。 命令手册中的介绍如下: DESCRIPTION vmstat  reports  information about processes, memory, paging, block IO, traps, and cpu activity. The first report produced gives averages since the last reboot.

centos手动增加删除swap分区

SWAP是Linux中的虚拟内存,用于扩充物理内存不足而用来存储临时数据存在的。它类似于Windows中的虚拟内存。在Windows中,只可以使用文件来当作虚拟内存。而linux可以文件或者分区来当作虚拟内存。 首先查看当前的内存和swap 空间大小(默认单位为k, -m 单位为M): [root@localhost]# free -m 此处可以看到总内存是503M,SWAP不存在。 查看swap信息,包括文件和分区的详细信息 [root@localhost]# swapon -s 或者 [root@localhost]# cat /proc/swaps 如果都没有,我们就需要手动添加交换分区。注意,OPENVZ架构的VPS是不支持手动添加交换分区的。 添加交换空间有两种选择:添加一个交换分区或添加一个交换文件。推荐你添加一个交换分区;不过,若你没有多少空闲空间可用, 则添加交换文件。 一、增加swap交换文件 1、使用dd命令创建一个swap交换文件 [root@localhost]# dd if=/dev/zero of=

Tomcat中404/500 错误,自定义错误页面

Tomcat中404/500 错误,自定义错误页面 当服务器出现404、500错误时候希望能够给用户友好的现实界面 只需要在项目的/conf/web.xml中添加一些配置 404 /NotFound404.jsp 500 /NotFound500.jsp 这样当你在访问不存在的页面出错的页面时就自动显示刚才指定的页面了 400 /error.jsp 404 /error.jsp 500 /error.jsp

tomcat日志记录配置

日志记录配置 默认情况下Tomcat并不记录访问日志文件(access log): Catalina/conf/server.xml;将文件中这一段的注释去掉,然后将pattern的值改为combined ,这个模式下记录的日志比较详细。 重新启动一下Tomcat 另一种方法: 然后修改为: pattern=”combined” 记录的日志内容更详细,fileDateFormat=”yyyy-MM-dd.HH”,会让日志文件按小时进行滚卷, 比默认的按天滚卷要好些,尤其是访问量大的网站,可以考虑写成fileDateFormat=”yyyy-MM-dd.HH.mm”,就会是每分钟一个日志文件了。 而且可以分别按Engine, Host, or Context,来记录自己的日志 目前这个日志文件发现只记录登录系统信息,tomcat报错信息是否记录还有待观察

csvn,svn安装配置

本文以,CollabNetSubversionEdge以及subversion为例 CollabNetSubversionEdge:自带一个web管理后台界面 操作方便(推荐) csvn 环境 :jdk1.7  64位     centerOs6.5    CollabNetSubversionEdge-5.1.0_linux-x86_64.tar.gz 必须使用svn用户解压和启动服务 jdk安装 请点击 CollabNetSubversionEdge-5.1.0_linux-x86_64.tar.gz 下载地址:http://pan.baidu.com/s/1eRxVYH8 1,以root权限执行建立svn用户组和成员svnuser,并为svnsuer设置密码 [root@localhost]# groupadd svn [root@localhost]# useradd -g svn svnuser

LNMP安装配置

LNMP安装配置 关闭SELINUX [root@localhost]# vi /etc/selinux/config #SELINUX=enforcing #注释掉 #SELINUXTYPE=targeted #注释掉 SELINUX=disabled #增加 [root@localhost]# shutdown -r now #重启系统 安装mysql [root@localhost]# yum -y install mysql-server mysql mysql-devel 安装ngnix 安装GCC编译器及相关工具 [root@localhost]# yum -y install gcc gcc-c++ autoconf automake 安装模块依赖的库 [root@localhost]# yum -y install zlib

LAMP安装配置

Linux下安装Apache+PHP+MySql 环境 CentOS 6.5 所需安装软件: Apache PHP mysql-server-5.1.73-3.el6_5.i686 关闭SELINUX [root@localhost~]# vi /etc/selinux/config #SELINUX=enforcing #注释掉 #SELINUXTYPE=targeted #注释掉 SELINUX=disabled #增加 :wq!#保存退出 [root@localhost~]# shutdown -r now#重启系统 安装Apache Apache编译安装参数 检查是否安装apache [root@localhost~]# rpm -qa | grep httpd [root@

Nginx,LVS,HAproxy优缺点分析

PS:Nginx/LVS/HAProxy是目前使用最广泛的三种负载均衡软件,本人都在多个项目中实施过,参考了一些资料,结合自己的一些使用经验,总结一下。 一般对负载均衡的使用是随着网站规模的提升根据不同的阶段来使用不同的技术。具体的应用需求还得具体分析,如果是中小型的Web应用,比如日PV小于1000万,用Nginx就完全可以了;如果机器不少,可以用DNS轮询,LVS所耗费的机器还是比较多的;大型网站或重要的服务,且服务器比较多时,可以考虑用LVS。 一种是通过硬件来进行进行,常见的硬件有比较昂贵的F5和Array等商用的负载均衡器,它的优点就是有专业的维护团队来对这些服务进行维护、缺点就是花销太大,所以对于规模较小的网络服务来说暂时还没有需要使用;另外一种就是类似于Nginx/LVS/HAProxy的基于Linux的开源免费的负载均衡软件,这些都是通过软件级别来实现,所以费用非常低廉。 目前关于网站架构一般比较合理流行的架构方案:Web前端采用Nginx/HAProxy+Keepalived作负载均衡器;后端采用MySQL数据库一主多从和读写分离,采用LVS+Keepa

mysql root密码忘记

修改MySQL的配置文件(默认为/etc/my.cnf), 在[mysqld]下添加一行 skip-grant-tables 保存配置文件后,重启MySQL服务 [root@localhost~]# service mysqld restart 再次进入MySQL命令行 [root@localhost~]# mysql -uroot -p 输入密码时直接回车,就会进入MySQL数据库了. 更改root密码 update mysql.user set password=password('123456') where user='root' and host='localhost'; 5.7修改密码 update mysql.user set authentication_string=password('123qwe') where user=