自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

liuliufa的专栏

天下文章一大抄,不过得是自己抄的。

  • 博客(100)
  • 收藏
  • 关注

原创 CENTOS5下VSFTPD的设置

需求:(虚拟用户分下载用户/下载、上传但不能删除用户/管理用户) 一、安装 yum -y install vsftpd* yum -y install pam* yum -y install db4* 二、系统帐户 1、vsftpd服务的宿主用户 useradd vsftpd -s /sbin/nologin 2、vsftpd虚拟宿主用户 useradd ftpus

2008-06-19 13:48:00 820

转载 #2002 - 服务器没有响应 (or the local MySQL server's socket is not ...

经常见有兄弟遇到这样的问题: mysql -u root -p一切正常,但是用phpmyadmin却死活不对,提示如下错误:#2002 - 服务器没有响应 (or the local MySQL servers socket is not correctly configured) 我 google 了一下,发现很多人被这个问题困扰,大家解决方法的思路都是围绕

2008-06-17 11:19:00 3709

转载 windows下最好的C++ IDE

1. 你是不是用惯了VC++6.0?假如是,我现在推荐的IDE仍然是VC++6.0的IDE。 2. 你是不是觉得VC++6.0过时了,很多C++语法它都不支持?我现在推荐的编译器她在一直发展着,支持最新的C++语法。 3. VC++.net的界面弱智,而且包含糟糕的managed C++和C++/CLI,它们都是不被C++承认的垃圾,你是不是兴冲冲的安装了VC++.net之后又删除

2008-06-17 10:36:00 1688

转载 Apache 虚拟主机的配置[Ubuntu]

== 基本配置 == 我们都知道,如果我们想在单台机器上设置多个域名或主机名时,我们就要用到基于名称的虚拟主机了。那么要如何进行设置呢?这就是本 HowTo 想解决的问题了。在 Ubuntu 的 /etc/apache2/ 目录下有个 Apache2 的主配置文件 apache2.conf。在该文件中我们可以看到有这么一行内容:

2008-06-13 16:23:00 490

转载 Linux下C开发环境的构成和安装

本文介绍了Linux的C开发环境的构成和安装,使读者对Linux的C开发环境能有初步的了解。  你了解Linux吗?相信现在越来越多的人会说“是”的。那么你了解到何种程度呢?不可否认,目前决大多 数的Linux用户对Linux的了解还处于比较低级的层次,他们可能会几条命令、会配几种服务、会用rpm来安装软件、会操作KDE/Gnome界机等等,但是当他们遇到一些需要编译安装的软件时,面对一些简单

2008-06-11 15:31:00 418

转载 linux tips 技巧笔记二

++如何查找大小为500K到1000K之间的文件find / -type f -size +500k -and -size -1000k++仅列出当前目录下的文件名.find ./ -type f -maxdepth 1 -exec basename {} /;++让主机不响应pingecho 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all若想恢复就

2008-06-10 11:48:00 1177

转载 linux tips 技巧笔记一

作者: Jeffrey出处: http://blog.zhangjianfeng.com/?p=171++实现RedHat非正常关机的自动磁盘修复先登录到服务器,然后在/etc/sysconfig里增加一个文件autofsck,内容如下:AUTOFSCK_DEF_CHECK=yesPROMPT=yes++改变文件或目录之最后修改时间(变为当前时间)执行格式:touch name ( nam

2008-06-10 11:31:00 495

转载 好用的yum

从Windows转到Linux下面,一个不习惯的地方就是在图形界面下安装和删除软件的时候非常缓慢。但是如果你掌握了用yum的命令行模式进行配置程序,你肯定会从心底喜欢上这个强大的工具。因为yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。yum的命令形式一般是如下:yum [options] [command] [package ...]其中的[optio

2008-06-03 16:24:00 672

转载 shell 生活0806012145

引用:         学习 Shell Scripts   如果您真的很想要走信息这条路,并且想要好好的管理好属于您的主机,那么,别说鸟哥不告诉您, Shell Scripts 真的是必须要学习的一项课题呢!基本上, shell script 有点像是早期的批次档, 亦即是将一些指令汇整起来一次执行,但是 Shell script 拥有更强大的功能,那就是, 他可以进行类似程序 (program

2008-06-01 21:48:00 536

转载 shell生活序

从编程语言的观点看linux shell-变量的作用域,环境变量,位置变量我们仍以BASH 为讨论的shell 语言每一种编程语言中,我们都会碰到变量的作用域的问题。(比如在函数中定义的变量在函数外不能使用的)BASH 中也有类似的问题,局部变量和环境变量(全局变量)。局部变量是普通的变量,仅在创建它的Shell中有效。环境变量。我们更多的使用“环境变量”而不是“全局变量”,因为这个名称更能体现它

2008-06-01 21:29:00 407

转载 linux下用ntp对时

更新系统时间的命令用:ntpdate 教育网下常用的时间服务器有s1a.time.edu.cn,或者210.72.145.44ntpdate 210.72.145.44更多教育下的时间服务器可在这里找到: http://www.time.edu.cn/mem.htm。如果想让系统退出时的把时间写到bios,则在/etc/conf.d/clock里有:# If you want to set the

2008-05-31 13:59:00 1018

转载 VI资料收集

1.6.1 vi 的工作模式Vi 在初始启动后首先进入编辑模式,这时用户可以利用一些预先定义的按键来移动光标、删除文字、复制或粘贴文字等。这些按键均是普通的字符,例如 l 是向右移动光标,相当于向右箭头键,k 是向下移动光标,相当于向下箭头键。在编辑模式下,用户还可以利用一些特殊按键选定文字,然后再进行删除、或复制等操作。当用户在编辑模式下键入 i, a, o 等命令之后,可进入插入模式;键入

2008-05-27 16:12:00 670

转载 远程网络安装RHEL5

一:Linux安装工作原理众所周知,在安装过程中Linux首先需要一个引导程序来让安装光盘启动,再实行配置与安装。但目前转化为远程网络安装那么就需要我们的安装程序能够远程地通过网络传送给客户端。因此在搭建远程Linux安装服务器时候首先要值得注意以下几个问题:    1.远程客户端属于裸机。在这里所定义的裸机是除了标准硬件之外没有任何的操作系统与软件程序。当然也可以拥有操作系统或者是软件,

2008-05-27 15:16:00 508

转载 GooglePerformanceTools--tcmalloc

TCmalloc全称是Thread-Caching malloc,作者宣称tcmalloc相对于glibc2.3 malloc(aka ptmalloc2)有6倍的性能提高,tcmalloc的常用场景是用于加速MySQL,不过据Wikipedia的hacker Domas Mituzas说,tcmalloc不仅仅对MySQL起作用,对squid也同样起作用. http://hi.baidu

2008-05-26 06:33:00 555

转载 linux 调优系列(续)

linux的各大发行版,都有些不必要的服务被默认开启了,针对ubuntu,我们可以采用选择性关闭的方法加速起动,提高系统性能。 这里我们安装一个软件: sudo apt-get install sysv-rc-conf 然后这样起动: 在这个软件里,可以用键盘的方向键移动,用空格选取,也可以直接用鼠标选取,最后用q保存退出,一下列出服务的名称和基本的解释。 acpi-support   这个是

2008-05-26 05:49:00 578

转载 linux 调优系列

Linux系统内核:修改TCP/IP调优参数所有的TCP/IP调优参数都位于/proc/sys/net/目录。例如, 下面是最重要的一些调优参数, 后面是它们的含义: 1. /proc/sys/net/core/rmem_max — 最大的TCP数据接收缓冲。 2. /proc/sys/net/core/wmem_max — 最大的TCP数据发送缓冲。 3. /proc/sys/n

2008-05-26 05:16:00 3051

转载 MySQL 服务器调优

关于 MySQL 调优有 3 种方法可以加快 MySQL 服务器的运行速度,效率从低到高依次为: 替换有问题的硬件。 对 MySQL 进程的设置进行调优。 对查询进行优化。 替换有问题的硬件通常是我们的第一考虑,主要原因是数据库会占用大量资源。不过这种解决方案也就仅限于此了。实际上,您通常可以让中央处理器(CPU)或磁盘速度加倍,也可以让内存增大

2008-05-26 05:04:00 750 1

原创 数据库设计中的14个关键技巧

1. 原始单据与实体之间的关系  可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。   〖例1〗:一份员工履历资料,在人力资源信息系统中,就对应三个基本表:员工基本

2008-05-26 03:41:00 437

转载 sysbench的安装和做性能测试

sysbench是一个模块化的、跨平台、多线程基准测试工具,主要用于评估测试各种不同系统参数下的数据库负载情况。关于这个项目的详细介绍请看:http://sysbench.sourceforge.net。它主要包括以下几种方式的测试:1、cpu性能2、磁盘io性能3、调度程序性能4、内存分配及传输速度5、POSIX线程性能6、数据库性能(OLTP基准测试)目前sysbench主要支持 MySQ

2008-05-25 22:17:00 344

转载 如何让你变得魅力十足

我们每个人都希望自己在某些方面对他人来说是有用的。我们渴望那种被人需要的感觉,觉得自己是有能力的,就像我们在某方面很与众不同,很独特一样。有些人非常有吸引力。他们是那些每当需要帮助便会被想起的人。他们是那些另你觉得非常有帮助的人,因为你知道他们–当有人需要帮助,我们就说”嘿,我正好有个人可以帮忙!”这不需要他们非常聪明,容易联系或者更有能力胜任——使他们更被别人需要是因为他们所拥有的态度。

2008-05-25 21:48:00 472

转载 ubuntu安装字符集

sudo locale-gen zh_CN.GBK sudo locale-gen zh_CN

2008-05-24 06:26:00 1719

原创 apt-get包管理详解

apt-get使用source.list文件进行软件包管理。如果您想了解关于如何编辑和更新source.list中的条目的信息,请参阅SourcesList“起初GNU/Linux系统中只有.tar.gz。用户必须自己编译他们想使用的每一个程序。在Debian出现之後,人们认为有必要在系统中添 加一种机制用来管理安装在计算机上的软件包。人们将这套系统称为dpkg。至此着名的‘package

2008-05-24 02:39:00 2343

转载 在Ubuntu 8.04 LTS(hardy)下安装配置nginx和fastcgi方式的php

最近我们(瑞豪开源Xen VPS: http://www.RasHost.com)的一个客户要求在他的Ubuntu 8.04 VPS上安装一个高性能的nginx,下面是我的安装记录。由于Ubuntu 804已经包含了nginx,所以根本不要编译,安装超简单!在VPS上修改/etc/apt/sources.list文件内容为:deb http://ubuntu.cn99.com/ubun

2008-05-23 04:23:00 531

转载 沟通linux与windows的wine

据Netcraft网站调查,现在互联网上的主机有75%以上采用Linux作为操作系统。作为服务器操作系统,Linux已经站稳了脚步,可是在桌面 操作系统上,还是微软的“瘟到死”一支独秀。这倒不是说Linux不好,很大原因我觉得是因为应用程序太少,不说Linux下没有ACDSee、没有 Office、没有Winamp,即使是标榜可以和PhotoShop抗衡的Gimp在我看来也不过如此,更不用那说满天

2008-05-22 22:32:00 512

转载 ubuntu下安装jdk

安装1.5 sudo apt-get install sun-java5-jdk sudo update-alternatives --config java sudo update-alternatives --config javac 安装1.6 sudo apt-get install sun-java6-jdk sudo update-alternatives --config java

2008-05-22 22:07:00 485

转载 Ubuntu root账号的使用

第一次安装好Ubuntu后,root帐号不能用。在安装期间创建的第一个用户对系统有管理权,通过“sudo”能象root运行程序.使用时仅需它的普通用户密码。例如: sudo apt-get update  如果你希望像传统 UNIX 样式使用root帐号。你能通过输入 sudo passwd root 。那将使你在控制台上通过 su 或登录成为root.  如果你需要一个有root权限的shell

2008-05-22 22:05:00 440

原创 VsFTP出现500 OOPS: cannot change directory的解决办法

cannot change directory:/home/***ftp服务器连接失败,错误提示:500 OOPS: cannot change directory:/home/*******500 OOPS: child died解决方法:在终端输入命令:setsebool ftpd_disable_trans 1 service vsftpd restart就OK了

2008-05-22 00:41:00 1318

转载 为了让你的网页能在更多的服务器上正常地显示,还是加上“SET NAMES UTF8”吧

Repinted:http://blog.csdn.net/class1/archive/2006/12/30/1469298.aspx为了让你的网页能在更多的服务器上正常地显示,还是加上“SET NAMES UTF8”吧(可以根据你的喜欢选择相应的编码,如gb2312),即使你现在没有加上这句也能正常访问。先说MySQL的字符集问题。Windows下可通过修改my.ini内的

2008-05-21 23:02:00 475

转载 linux高负载下彻底优化mysql数据库

同时在线访问量继续增大 对于1G内存的服务器明显感觉到吃力严重时甚至每天都会死机 或者时不时的服务器卡一下 这个问题曾经困扰了我半个多月MySQL使用是很具伸缩性的算法,因此你通常能用很少的内存运行或给MySQL更多的被存以得到更好的性能。 安装好mysql后,配制文件应该在/usr/local/mysql/share/mysql目录中,配制文件有几个,有my-huge.cnf my-medium

2008-05-21 21:29:00 285

原创 改变centos系统的时区

两条命令都可以:1.timeconfig2.tzselect

2008-05-21 17:26:00 367

原创 公司台湾主站的url重写

今天对公司台湾主站的url地址进行优化.主站采用的是joomla,而joomla初建好后用的url对搜索引擎非常的不友好.Joomla中的SEF说白了就是一个对URL的重写的过程将原来参数众多,层次很深的URL改写为一个简单的更容易被记住被搜索的URL。通过分析Joomla站点的URL结果就会发现规律很明显:                  域名+index.php?option=com

2008-05-17 18:56:00 1004

原创 vi 语法着色

我所在部门的经理极其鄙视我用vi,这到不是说他看不惯vi,而是因为那句话"只有黑客级的人才用VI".而我只是一只小小莱鸟.所以只好被他们鄙视了. 现在说一说vi 着色的问题. 首先安装 vim-enhanced , # yum -y install vim-enhanced 然后, # vi ~/.vimrc syntax on ,显示颜色;syntax off ,则不显示颜色。为了方便,把 vi

2008-05-17 15:52:00 1908

转载 mysqlreport的学习

mysqlreport是一个脚本.需要先安装perl-DBI和perl-DBD-MySQL这2个包 mysqlreport 使用DBI 需要有http://hackmysql.com/mysqlreportdocperl ./mysqlreport --help 看帮助perl ./mysqlreport --user root --password 密码mysqlreport 文档m

2008-05-05 16:50:00 1016

原创 rz的安装

以前,在redhat系列的linux中,通过终端工具操作服务器,经常使用rz来上传小文件.但是有些系统默认情况下不能使用此命令.今天通过ubuntu.看到这条命令.即使ubunt没有装这个命令,你输入此命令时,它会提示你进行安装. root@ubuntu:~# rzThe program rz is currently not installed.  You can install it by

2008-04-30 09:51:00 259493 1

原创 ubuntu7.10中的apache的一些设置

在/etc/apache2/mods-available目录下是apache2可用的模块.出现在这里的模块不代表你可以用.只是表明你的apache2已经安装了这些模块.可用的模块在/etc/apache2/mods-enabled这个目录下.(从redhat系列转过来看ubuntu,虽然感觉不习惯,但觉得ubuntu的这种分目录的方法很不错.) 如果想使用mods-enabled中没有模块(mod

2008-04-28 17:28:00 536

转载 (转)JVM监控工具介绍

2008年03月04日 16:57 原作者: stone2083 原文地址:http://www.blogjava.net/stone2083/archive/2008/02/25/182081.htmljstatd启动jvm监控服务。它是一个基于rmi的应用,向远程机器提供本机jvm应用程序的信息。默认端口

2008-04-25 16:24:00 423

转载 ubuntu7.10下的vi用的怪怪的

到网上查了一下,原来是ubuntu7.10默认安装的是vim-tiny.可以重新安装vim-full#dpkg -l如果是vim-tiny#apt-get install vim-full 

2008-04-25 16:07:00 487

转载 如何编写一个shell脚本

本文结合大量实例阐述如何编写一个shell脚本。  为什么要进行shell编程  在Linux系统中,虽然有各种各样的图形化接口工具,但是sell仍然是一个非常灵活的工具。Shell不仅仅是命令的收集,而且是一门非常棒的编程语言。您可以通过使用shell使大量的任务自动化,shell特别擅长系统管理任务,尤其适合那些易用性、可维护性和便携性比效率更重要的任务。  下面,让我们一起来看看

2008-04-24 20:19:00 437

转载 MySQL Replace INTO的使用

REPLACE的运行与INSERT很相像。只有一点除外,如果表中的一个旧记录与一个用于PRIMARY KEY或一个UNIQUE索引的新记录具有相同的值,则在新记录被插入之前,旧记录被删除。请参见13.2.4节,“INSERT语法”。注意,除非表有一个PRIMARY KEY或UNIQUE索引,否则,使用一个REPLACE语句没有意义。该语句会与INSERT相同,因为没有索引被用于确定是否新行复制

2008-04-24 20:17:00 496

转载 ubuntu7.10 apache+php+mysql配置

本篇文章 经过许多次的测试和修改已经完成了在Ubuntu7.10 下 安装配置 Apache+PHP+MySQL的所有的工作.1、在Ubuntu7.10 下安装 Apache2+PHP5+MySQLsudo apt-get install apache2 libapache2-mod-php5 php5 php5-gd mysql-server php5-mysql phpmyadmi

2008-04-24 17:18:00 549

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除