
服务器/Linux/Unix
文章平均质量分 54
「已注销」
一个在深圳创业的程序员,核心业务开发大规模即时通讯系统,电商系统。
展开
-
ftp客户端连接报错500 Illegal PORT command. ftp: bind: Address already in use解决
FTP链接阿里云的云主机出错。报错信息:500 Illegal PORT command.ftp: bind: Address already in use解决方案:ftp ip 输入了用户名和密码报了错如下ftp> ls500 Illegal PORT command.ftp: bind: Address already in use然后解决如下ft...原创 2019-04-05 04:57:14 · 2992 阅读 · 1 评论 -
Determining IP information for eth0...failed
Determining IP information for eth0...failed VMware里安装了Rad Hat Enterprise,但是在VMware里安装Rad Hat Linux时却有点问题,无法激活网络设备,系统总是提示 “Determining IP information for eth0...failed; no link present. Check cable?”! Rad Hat Linux 上不去网的原因 原因是VMware与Red Hat Linux原创 2010-06-14 16:02:00 · 3474 阅读 · 1 评论 -
lighttpd+resin 负载均衡
1.Lighttpd: 下载最新版本: wget http://www.lighttpd.net/download/lighttpd-1.4.16.tar.gz tar zxvf lighttpd-1.4.16.tar.gz cd lighttpd-1.4.16 ./configure --prefix=/usr/local/lighttpd1416 make make install cp doc/rc.lighttpd.redhat /etc/rc.d/init.d/lighttpd原创 2010-06-11 06:53:00 · 626 阅读 · 0 评论 -
ubuntu自动挂载NTFS真正有效而简单的方法
ubuntu已经支持完美读写NTFS分区,想必这是大家爱上ubuntu,并一直追随到它的8..04版本的一个很重要的原因。 即使是已经升级到8.04的最新版本,大家依然会发现一个问题:就是系统启动后,硬盘上存在的NTFS分区并不会自动挂载,必须要点击一下分区的图标,它才会被挂载。ubuntu集成的读写NTFS的软件包是ntfs-3g。虽然很稳定,也能比较完美的支持NTFS转载 2010-05-21 10:10:00 · 1326 阅读 · 0 评论 -
RedHat AS4上设置linux环境变量使用svn命令
命令: export svn=/usr/local/svn export PATH=$PATH:$svn 这样子之后就能直接用 svn 命令了 比如 svn up原创 2010-05-21 14:22:00 · 1009 阅读 · 0 评论 -
[远程] Token2Shell Mobile 站长常备的手机SSH工具
Token2Shell Mobile 是一个远程连接控制服务器的软 件,支持ssh/ssh2, telent, tcp等登录协议,支持地 址本、远程拷贝,能定制映射硬件按钮、字体和屏幕 配色,自带文件浏览器能直接从本地上传文件至服务 器。 【感受】:最近两个月一周在测试和调整网站的所在空间,毕竟在资金有限的条件下,需要优化的地方实在太多了,更重要的是对于宕机的处理原创 2010-05-19 09:46:00 · 1798 阅读 · 0 评论 -
使用ISO文件安装Linux [方法总结]
一. 准备知识 1. ISO文件 我们普遍使用的ISO文件是指包含着整个CD-ROM(ISO-9660 文件系统)内容的 映象, 是整个碟片从0扇区到最后一个扇区的完整复制,经常被用来在网络上传输 对于ISO文件我们可以: 1)刻录到光盘 2)用WinRAR,MagicISO等软件在Windows下查看或释放它的内容 3)在Linux系统下,使用mount命原创 2010-05-21 04:11:00 · 783 阅读 · 0 评论 -
从硬盘引导Linux安装程序[收集]
由于我在网上下载了Ubuntu Linux来安装发现手头没空白光盘刻录cd,所有google了下找到了如下文章进行实践. ===================教程1========================== 说到安装操作系统,大多数人熟悉的是从光盘引导,其实从很多存储设备都可以实现系统引导的。由于Linux操作系统的发布很多,而多数人都是通过网络下载操作系统的ISO文件来安装,如果原创 2010-05-21 04:08:00 · 841 阅读 · 0 评论 -
阿里云服务器数据硬盘分区及挂载
云服务器环境:CentOS 6.2 64位客户端环境:Mac OSX远程连接方式:运行 Terminal,输入命令 ssh username@ip硬盘分区及挂载操作步骤:1. 查看未挂载的硬盘(名称为/dev/xvdb)# fdisk -l Disk /dev/xvdb doesn't contain a valid partition table转载 2015-06-28 19:22:49 · 1492 阅读 · 1 评论 -
[warn] _default_ VirtualHost overlap on port 88, the first has precedence
在实用LNMPA的时候,发现出现一个奇怪的错误.[warn] _default_ VirtualHost overlap on port 88, the first has precedence因为LNMPA的apache是监听了88端口,普通是80端口.出现这个问题搜索了网络,发现很多都是去掉注释个帖子....帖子又没写详细对于那些刚接触不久的人来说.很难搞清楚怎么弄.这里贴原创 2012-04-04 12:38:43 · 2691 阅读 · 0 评论 -
vmware下 ubuntu10.04与WinXp共享文件夹hgfs为空的解决办法
在安装完虚拟机工具后/mnt/hgfs目录挂载成功,可是在vm中添加了共享文件夹后hgfs依然为空,在网上搜了下,解决方法如下:1.sudo apt-get install open-vm-dkms2.sudo mount -t vmhgfs .host:/原创 2011-07-31 20:10:22 · 1303 阅读 · 0 评论 -
Linux服务器 svn迁移命令
svn --username 帐号--password 密码 sw --relocate 原来svn地址 新svn地址原创 2010-11-24 11:55:00 · 1011 阅读 · 0 评论 -
在VM7.0虚拟机中安装了Ubuntu10.04,过程很顺利,但启动的时候界面很小
首先,在 vmware 菜单栏中选择 虚拟机----vmware tools----安装VMware Tools,在弹出的对话框中选择“安装”。这时,在Ubuntu下会自动加载Linux版的VMware Tools的安装光盘镜像。你会看到虚拟机的桌面上出现了一个名为VMware Tools的光盘图标,并且被自动打开。其中包括两个扩展名为.rpm和.tar.gz的文件。.rpm文件是给Red Hat准备的,我们只需要.tar.gz的那个。第二,将扩展名为.tar.gz的文件拷贝到桌面,鼠标右键单击,选择 减压原创 2010-11-24 14:35:00 · 1486 阅读 · 0 评论 -
Linux shell脚本的字符串截取
Linux 的字符串截取很有用。有八种方法。假设有变量 var=http://www.hao.com/123.htm.. 一 # 号截取,删除左边字符,保留右边字符。 echo ${var#*//}其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符即删除 http://结果是 :www.hao原创 2010-05-17 19:15:00 · 41526 阅读 · 3 评论 -
shell if 命令参数说明
第 7 章 条件语句 目录7.1. 介绍if 7.1.1. 概要 7.1.2. if的简单应用 7.2. 更多if的高级使用方法 7.2.1. if/then/else结构 7.2.2. if/then/elif/else结构 7.2.3. if嵌套语句 7.2.4. 布尔操作 7.2.5. 使用exit语句和if 7.3. 使用case语句 7.3.1. 简单的条件 7.3.2.原创 2010-05-17 17:12:00 · 995 阅读 · 0 评论 -
VSFTPD 添加用户
VSFTPD的安装网上有很多教程这里就不多说了,这里主要是针对做主机空间服务的朋友在安装好vsftpd后如何为用户增加ftp账号 先来看一看我们一般在*inux系统下面如何增加用户的 #adduser 用户名#passwd 用户名回车后系统会给出以下提示: Changing password for user XX用户名. New password: BAD原创 2010-05-18 09:47:00 · 1029 阅读 · 0 评论 -
Linux下用find查找并复制指定文件到指定目录下
关键字: linux find 查找当前目录下的所有*.doc文件并将所有结果复制到 /tmp/doc 目录下 find . -iname "*.doc" -type f -exec cp {} /tmp/doc /;查找当前目录下的所有*.doc目录并将所有结果复制到 /tmp/doc 目录下 find . -iname "*.doc" -type d原创 2009-10-12 01:17:00 · 2424 阅读 · 1 评论 -
大型网站架构演变和知识体系
之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这篇文章中 将阐述一个普通的网站发展成大型网站过程中的一种较为典型的架构演变历程和所需掌握的知识体系,希望能给想从事原创 2009-10-10 15:40:00 · 472 阅读 · 0 评论 -
GRUB教程
第一章 教程提示 我应该学习这门教程吗? 本教程向您显示如何安装和使用 GRUB (Grand Unified Boot Loader)。就像 LILO 一样,GRUB 允许引导 Linux 系统,它负责装入和引导内核。但与 LILO 不同,GRUB 的功能非常多,更易于使用,更可靠和灵活,而且非常小巧。 如果已经有些熟悉 LILO,并了解了磁盘分区的基本知识,那么您就原创 2009-10-10 15:39:00 · 366 阅读 · 0 评论 -
Linux下oracle安装
Oracle公司宣称在Linux下安装Oracle9i数据库至少要有512MB的内存和至少1GB或者两倍 内存大小的交换空间,对于系统内存大于2GB的服务器,交换空间可以介于2GB—4GB之间。 如果是为了在一台仅有256M内存的普通PC机上试用Oracle9i,在分配了1GB左右的交换空间的情况下,也可以正常运行Oracle数据库。 要检查内存空间,登录进入Linux,原创 2009-10-10 15:38:00 · 402 阅读 · 0 评论 -
灾难恢复某分公司主域控实录
灾难恢复某分公司主域控实录 昨日接到求助,某分公司服务器崩溃,目前无法接收邮件等,遂出差至该分公司处理此故障,以下为文字步骤实录,由于实际原因,不可能让我截图慢慢操作,故全文为文字版,至于图文的在我的博客已经有了相应的东西. 首先讲讲现有环境: NS1:主域控,兼DNS和mdaemon服务器和erp数据库服务器以及财务系统 NS2:副域控兼文件服务器,未设置为GC原创 2009-10-10 15:00:00 · 930 阅读 · 0 评论 -
Linux上批量删除.svn目录
在上传项目到服务器的时候,有时候忘记在本地将.svn 目录删除掉了.现在来介绍下在Linux下,利用shell命令来删除.svn目录 find . -type d -name ".svn"|xargs rm -rf原创 2009-10-10 13:43:00 · 17404 阅读 · 0 评论 -
使用awstats对apache日志进行监测
wget http://cronolog.org/download/cronolog-1.6.2.tar.gz wget http://prdownloads.sourceforge.net/awstats/awstats-6.7.tar.gz cronolog是用来改动日志的格式以适合awstats的分析 cronolog非常好装,下载后解包,./configure &&原创 2009-10-11 10:30:00 · 676 阅读 · 0 评论 -
让Apache在非root用户下运行
1、建立一个 www 组,在该组中建立一个 apache 帐号: groupadd www useradd -g www apache 2、修改 httpd.conf 文件,设置: User apache Group www 3、session设置: mkdir /www/sessions/ 修改php.ini,使用户apache有权限读写session:原创 2009-10-10 14:55:00 · 2439 阅读 · 0 评论 -
超全的NFS文档(FOR LINUX)
NFS server可以看作是一个FILE SERVER,它可以让你的PC通过网络将远端得NFS SERVER共享出来的档案MOUNT到自己的系统中,在CLIENT看来使用NFS的远端文件就象是在使用本地文件一样。 NFS协议从诞生到现在为止,已经有多个版本,如NFS V2(rfc1094),NFS V3(rfc1813)(最新的版本是V4(rfc3010)。 二、各NFS协议原创 2009-10-10 14:23:00 · 417 阅读 · 0 评论 -
深入浅出Shell编程: Shell 变量
先不要管Shell的版本,来看看Shell 变量,在Shell中有三种变量:系统变量,环境变量,用户变量。其中用户变量在编程过程中使用最多,系统变量在对参数判断和命令返回值判断会使用,环境变量主要是在程序运行的时候需要设置。 1 系统变量 Shell常用的系统变量并不多,但却十分有用,特别是在做一些参数检测的时候。下面是Shell常用的系统变量 表示方法 描述 $n $1原创 2009-10-11 10:10:00 · 680 阅读 · 0 评论 -
Linux下NFS的配置与注意的问题
1.什么是NFS(Network FileSystem) NFS 就是 Network FileSystem 的缩写,最早之前是由 Sun 所发展出来的。他最大的功能就是可以透过网络,让不同的机器、不同的操作系统、可以彼此分享个别的档案 ( share file ),所以,也可以简单的将他看做是一个 file server 呢!这个 NFS Server 可以让你的 PC 来将网原创 2009-10-11 10:09:00 · 460 阅读 · 0 评论 -
从初始化文件谈Linux系统的Shell编程
在作为LoginShell的Bash启动之后,两个文件会被连续读入,由LoginShell解释实行。开始是全用户共通的初期化文件[/etc/profile],接着是各用户根目录下的[.bash_profile]Linux安装之后,多数情况下会在各用户根目录下设置.bash_profile文件,自己的根目录下有没有此文件,用[ls -a] 确认,如果没有的话,Bash将如何处理请参照本节原创 2009-10-10 16:02:00 · 720 阅读 · 0 评论 -
使用scp在Linux主机之间复制文件/目录不用输入密码(转)
把你的本地主机用户的ssh公匙文件复制到远程主机用户的~/.ssh/authorized_keys文件中,假设本地主机linux100,远程主机linux200 一,在linux100主机里的用户 运行 #ssh-keygen -t rsa 结果如下 Generating public/private rsa key pair. Enter file原创 2009-10-12 01:19:00 · 599 阅读 · 0 评论 -
使用 UNIX 的 10 个良好习惯
The Linux Cookbook 一书的作者 Michael Stutz 凭借自己多年使用 UNIX 的经验,总结了 10 个良好习惯,个人认为真的很受用,现摘要如下与大家分享。 建立层级目录:使用 mkdir 的 -p 选项,如 mkdir -p tmp/a/b/c。 解包到指定的目录:使用 tar 的 -C 选项,如 tar xvf newarc.tar.gz -C t原创 2009-10-12 01:21:00 · 411 阅读 · 0 评论 -
话说如何解决拥有百千万用户网站压力问题的架
MySpace基础架构:.NET+Windows Server 2003+Sql Server 2000/2005+IIS,从MySpace的发展历程中,我学到了以下解决用户暴增导致的服务器负荷问题: (1) 如何在保证数据一致性的前提下,让多个数据库分担压力? 当MySpace有50万用户的时候,进行了第二次的架构重构,在第二代架构中,MySpace运行在3个SQL Server原创 2009-10-10 16:12:00 · 1107 阅读 · 0 评论 -
Linux shell 对文件或文件夹是否存在的判断
-f file 如果file存在,则为真-s file 如果file存在且内容字节数大于0,则为真-d directory 如果文件存在且为目录, 则为真原创 2010-05-17 17:08:00 · 2207 阅读 · 0 评论 -
linux中tail命令---用于查看文件内容(实时监控)
查看文件内容的特殊方法 相信最基本的cat和less,more你已经很熟悉了,如果有特殊的要求呢:1. 如果你只想看文件的前5行,可以使用head命令,如:head -5 /etc/passwd2. 如果你想查看文件的后10行,可以使用tail命令,如:tail -10 /etc/passwdtail -f /var/log/messages参数-f使tail不停地去读最新的内容,这样有实时监视原创 2010-04-26 14:53:00 · 13142 阅读 · 1 评论 -
tomcat安装为服务service.bat设置,启动服务时出错,提示“...特定代码0”
TOMCAT/bin/serice.bat install/unstall 将TOMCAT安装成windows服务成功,但是启动的时候报错:提示“...特定代码0” service.bat加入set JAVA_HOME=C:/Program Files/Java/jre 启动服务时出错,提示“...特定代码0”解决办法将JDK中BIN文件夹下的 msvcr71.dl原创 2010-03-31 11:26:00 · 2423 阅读 · 1 评论 -
mysql数据库自动定期备份的脚本
说明: 保留每天备份的数据是件不太现实的事,做好的做法是保留前三天的 备份数据。把备份的数据打包并压缩,文件名以系统时间命名,打包后的 备份文件放在一个特定的文件夹下面,实际上,只要是以时间命名备份文件, ls 命令后,文件将自动按时间排序的,这样就可以方便的删除三天以前的备份文件,于是 就保证了服务器上每天都保留着最近三天的数据库备份 #/usr/bin/dbb原创 2009-12-03 11:01:00 · 597 阅读 · 0 评论 -
利用rename命令Linux批量重命名
#rename .JPG .jpg *.JPG 注:命令是把同一个目录里所有.JPG作为后缀名的文件更名为以.jpg作为后缀名的文件,原来文件名保持不变。实在太好用了!原创 2009-11-25 11:01:00 · 835 阅读 · 0 评论 -
用rsync对网站进行镜像备份
一、特性简介 rsync是类unix系统下的数据镜像备份工具,从软件的命名上就可以看出来了——remote sync。它的特性如下: 1、可以镜像保存整个目录树和文件系统。 2、可以很容易做到保持原来文件的权限、时间、软硬链接等等。 3、无须特殊权限即可安装。 4、优化的流程,文件传输效率高。 5、可以使用rcp、ssh等方式来传输文件,当然也可以通过直接的socket连接。 6、支原创 2009-10-18 12:15:00 · 465 阅读 · 0 评论 -
[转]利用SVN更新网站
如果你有一个假设在公网上的SVN服务器,而你的网站所在的主机允许你使用SVN客户端,并且开放了php的exec函数,那么你有福了,你可以利用SVN作为中转,更新你的网站程序。 首先,也是前提,就是你的网站程序是用SVN管理的,那么只要你的网站主机能够访问SVN,就能够使用SVN的update功能来更新程序。 准备工作一:将网站程序加上svn的控制标记,由于SVN的控制信息都存在程序所在目原创 2009-10-18 14:58:00 · 828 阅读 · 0 评论 -
开源或免费虚拟主机管理系统
作者:laozei 1. ZPanel - 在Windows下的免费Hosting Panel 网址: http://sourceforge.net/projects/zpanel/ http://www.thezpanel.com/ 中文讨论: http://www.twftp.org/phpbb/viewtopic.php?t=3104 2. web-cp - *n原创 2009-10-13 11:51:00 · 782 阅读 · 0 评论 -
Windows下,Tomcat5.5 + Apache2 配置
(一)安装 首先的当然是下载安装Apache和Tomcat啦。我下载的版本为apache_2.0.54,tomcat-5.5.9。(在此推荐给各位也下载这个版本,我在官方网站下载的tomcat-.5.5.10发现,安装后缺少文件,导致tomcat无法启动)。接着下载下载JK2(用于APACHE 与TOMCAT的连接,apache2必须使用jk2,如果你用的是apache1,请下载jk1),版本为原创 2009-10-12 19:49:00 · 654 阅读 · 0 评论