
Linux服务器技术
hipihi_0
随和友善,乐于交友!
展开
-
Centos Linux的htop替代top
wget http://sourceforge.net/projects/htop/files/htop/1.0.1/htop-1.0.1.tar.gzcd htop./configuremakemake installOK, htop原创 2012-10-30 19:00:57 · 1039 阅读 · 0 评论 -
Centos版FileZilla FTP
没想到刚开通博客就有技术文章要写了,呵呵。最近都是在centOS环境下进行操作,因为刚开通博客需要上传一些文件到服务器,需要在centOS下上传文件,那必须要找个FTP软件,在linux下ftp软件FileZilla是很不错的,图形化介面,对于windows用户很熟悉。以前使用ubuntu都一直在用filezilla这个软件。从http://filezilla-project.org/中下载F转载 2012-10-17 06:52:05 · 6469 阅读 · 0 评论 -
linux中文支持(记录)
yum groupinstall “X Window System”yum groupinstall “GNOME Desktop Environment”yum install nc expectyum install freenx中文支持:yum groupinstall chinese-supportvi /etc/sysconfig/i18n修原创 2011-07-26 17:38:37 · 336 阅读 · 0 评论 -
搞定Webmin错误日志显示Failed to initialize SSL connection
查看Webmin错误日志:/var/webmin/miniserv.error显示错误:Failed to initialize SSL connectionSSL read: error:00000000:lib(0):func(0):reason(0), errno 104* Closing connection #0curl: (56) SSL read: error:000原创 2012-10-15 11:27:54 · 4528 阅读 · 0 评论 -
vmware和vmware tools install doc(记录)
Install VMware Tools in a Linux Guest Before you begin, make sure the virtual machine is powered on and the guest operatingsystem is running.To install VMware Tools in a Linux guest1原创 2011-07-27 22:56:40 · 486 阅读 · 0 评论 -
备份和还原cacti
http://skyou.blog.51cto.com/2915693/545841原创 2012-10-12 18:03:07 · 1170 阅读 · 0 评论 -
/sbin/sh php command not find Webmin中php或其他命令无效
命令里面格式:php /var/www/backup.php -a 10000自动任务cron执行shell的时候,第一个php必须是完整路径如:/usr/local/bin/php,才能执行成功,不然提示/sbin/sh php命令未知命令。环境变量问题解释:cron是不会加载你用户的环境变量的,你可以把环境变量写到全局系统环境变量中,也可以把php命令软链接到/sbi原创 2012-10-12 14:53:16 · 664 阅读 · 0 评论 -
Nginx常出现502错误的解决办法之一
首先我认为出现502的错误,大多数都是配置有问题。举一个例子:nginx.conf 里面配置的传输协议是用的TCP,而vhost文件里面配置的host协议是unixsocket 。就会报502错误了旁注:unix socket传输协议在网站并发很高的情况下非常不稳定,建议使用TCP协议。原创 2012-09-21 17:30:05 · 1103 阅读 · 0 评论 -
CI重写rewrite规则
记录之一:location / { if ($request_filename !~* /(javascript|css|images|js|fckeditor|userfiles|crontab|robots\.txt|index\.php)) { rewrite ^/(.*)$ /index.php?$1 last; }}之原创 2012-10-11 17:54:49 · 476 阅读 · 0 评论 -
iptables(linux防火墙) 使用
一、iptables:从这里开始删除现有规则iptables -F(OR)iptables --flush设置默认链策略iptables的filter表中有三种链:INPUT, FORWARD和OUTPUT。默认的链策略是ACCEPT,你可以将它们设置成DROP。iptables -P INPUT DROPiptables -P FORWARD DROPipt转载 2012-10-11 08:44:50 · 551 阅读 · 0 评论 -
CentOS终端乱码
vi /etc/sysconfig/i18n#---《开始》---LANG=”zh_CN.GB18030″LANGUAGE=”zh_CN.GB18030:zh_CN.GB2312:zh_CN”SUPPORTED=”zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en”SYSFONT=”lat0-sun16″#---《结束翻译 2011-07-27 23:33:44 · 1156 阅读 · 0 评论 -
减少Linux状态Time_wait的TCP链接
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' Time_wait通过上述语句查看Time_wait链接数。记录优化方法如下:vi /etc/sysctl.conf 编辑/etc/sysctl.conf文件,增加三行:引用net.ipv4.tcp_syncookies翻译 2012-09-01 09:01:33 · 467 阅读 · 0 评论 -
lanmp.sh安装文件修改
为了更好的配合服务器的需求,记录一下修改后成功日志,大约300行左右添加模块,之后报错,编译!原创 2012-07-31 16:33:19 · 547 阅读 · 0 评论 -
24 个很酷的 Linux/Unix 工具
http://linuxtoy.org/archives/cool-linux-tools.html原创 2012-10-30 19:02:58 · 418 阅读 · 0 评论 -
svn: error while loading shared libraries: libaprutil-1.so.0: cannot open shared object file: No suc
有时候yum安装SVN的时候会出现错误svn: error while loading shared libraries: libaprutil-1.so.0: cannot open shared object file: No such file or directory[root@192 ~]# svnsvn: error while loading shared lib原创 2012-10-24 17:41:50 · 8796 阅读 · 0 评论 -
subversion 资料
svnrepos总文件夹,存很多库,多库管理,根目录下要有密码文件和授权文件,多库把svnmanager搞起来,版本组合1.0.9的bug少,svn版本1.6/var/www/html 网页目录文件要用checkout来的svn的可以从其他地方import比如/home/mypro翻译 2016-05-21 22:32:09 · 443 阅读 · 0 评论 -
linux centos6调整根目录挂载分区容量大小(亲测可用)
linux(centos 6)调整挂载分区大小 安装centos6使用自动推荐分区,发现一个问题/home 分区过大。 目标:/home分20G,剩下添加给/目录下 1.查看分区模式[root@localhost ~]# df -h文件系统 容量 已用 可用 已用%% 挂载点/dev/mapper/VolGroup-lv_ro转载 2013-10-01 10:13:57 · 18447 阅读 · 0 评论 -
linux判断进程或者cron是否存在shell
#!/bin/bashvar=$(ps -ef | grep process_name | grep -v grep | wc -l)if [ $? = 0 ] ;then echo " this program is not exist!"else echo " this program is exist!"fi(proce原创 2013-04-07 17:05:30 · 890 阅读 · 0 评论 -
RSA host key for has changed
RSA host key for has changed使用ssh远程登录或使用scp时出现rsa has changed 错误,这是Linux重装或者openssh-server重装引起的,执行以下命令即可 ssh-keygen -R 172.20.92.1或者你可以删除你的个人目录下.ssh目录下的known_hosts文件中的此Ip对应的项,你也可以删除整个文件 /root/.ssh原创 2012-12-17 09:10:27 · 897 阅读 · 0 评论 -
Linux修改SSH端口和禁止Root远程登陆
Linux修改ssh端口22vi /etc/ssh/ssh_config vi /etc/ssh/sshd_config 然后修改为port 8888 以root身份service sshd restart (redhat as3) 使用putty,端口8888 Linux下SSH默认的端口是22,为了安全考虑,现修改SSH的端口为1433,修改方法如下 :翻译 2012-12-13 11:43:53 · 462 阅读 · 0 评论 -
SSL 接收到一个超出最大准许长度的记录。(错误码: ssl_error_rx_record_too_long)
Webmin-Webmin配置-SSL加密-Enable SSL if available?点选为“是”,保存原创 2012-12-10 17:19:07 · 35645 阅读 · 0 评论 -
记录服务器网卡报错
Dec 8 08:37:04 servers avahi-daemon[4195]: Withdrawing address record for 1.1.1.1 on eth0.Dec 8 08:37:04 servers avahi-daemon[4195]: Leaving mDNS multicast group on interface eth0.IPv4 with address原创 2012-12-08 09:04:43 · 7224 阅读 · 0 评论 -
记录戴尔服务器双网卡网卡驱动升级与linux不兼容
/sbin/lspci |grep Ethernet[root@localhost ~]# /sbin/lspci |grep Ethernet01:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5716 Gigabit Ethernet (rev 20)01:00.1 Ethernet control原创 2012-11-23 18:34:37 · 881 阅读 · 0 评论 -
/etc/inittab Linux默认启动文本或者图形界面
CentOS Linux 文本模式和图形界面 可视化界面切换 /etc/inittab vi /etc/inittab 修改id后面的数值,每一个数值对应一个启动方式id:5:0:表示关机 1:表示单用户模式,在这个模式中,用户登录不需要密码,默认网卡驱动是不被加载,一些服务不能用。 2:表示多用户模式,NFS服务不开启 3,表示命令原创 2011-07-26 15:51:09 · 766 阅读 · 0 评论 -
Webmin的Cron任务目录包括了自动任务备份
[root@192 cron]# find / -name cron/www/local/webmin-1.600/gray-theme/cron/www/local/webmin-1.600/mscstyle3/cron/www/local/webmin-1.600/cron/www/local/webmin-1.600/caldera/cron/www/local/webmin-1.原创 2012-12-03 17:00:47 · 1257 阅读 · 0 评论 -
Niginx下的监控系统Cacti
安装运行Cacti的环境安装rrd和snmp相关东西这里要先添加yum源,要不然Yum不到我们想要的东西vi /etc/yum.repos.d/CentOS-Base.repo添加下面: [dag] name=Dag RPM Repository for Red Hat Enterprise Linux baseurl=http://a原创 2012-10-12 17:58:33 · 581 阅读 · 0 评论 -
公司IT全包,最近研究服务器运维,怎么能少了监控中心呢?
网站前台 后台+本地ERP系统前台后台+网络架构组网+服务器运维完事已经具备,目前看来一切正常的以后未必会正常,总会提心吊胆,服务器遭到攻击啊,病毒啊,不当的操作啊等等运维监控中心很有必要速速架构起来,时时监控,邮件短信浏览器三重报警提醒原创 2012-11-03 10:04:14 · 800 阅读 · 0 评论 -
Linux服务器Input/output error错误
报错系统Centos报错提示Input/output error检查服务器机器中多硬盘是否其中有一块硬盘坏掉了。第二种可能:RAID阵列可能有问题。。。原创 2012-07-30 13:57:26 · 16255 阅读 · 0 评论 -
lanmp一键安装版
wget http://dl.wdlinux.cn:5180/lanmp_v2.2.tar.gztar zxvf lanmp_v2.2.tar.gz安装全部sh in.sh原创 2012-04-21 11:16:54 · 448 阅读 · 0 评论 -
允许特定IP可连接linux
iptables -I INPUT 1 -p tcp -s ip --dport 22 -j ACCEPT原创 2010-10-12 09:36:00 · 428 阅读 · 0 评论 -
CentOS无限上网
<br />1. 用root登录,<br /> 首先产看无限网卡是不是被系统识别并装上驱动了.<br /> #ifconfig //查看已经识别上的网卡.<br /> centOS中,无限的默认名称是wlan0<br />2. 如果识别并安装上驱动了.<br /> 可以直接调用Netmanager来管理无线和有线连接就好了. 菜单: 系统/管理/服务器设置/服务 从服务中加载Netmanager服务. 加载以后连接就和在windows下一样。<br />翻译 2010-09-29 12:57:00 · 628 阅读 · 0 评论 -
Linux RAR 安装和使用
Linux RAR 安装和使用<br />文章分类:操作系统 描述:Linux默认自带ZIP压缩,最大支持4GB压缩,RAR的压缩比大于4GB.<br />流程:下载 》安装 》 使用<br />-------------------------------------------------- 下载<br /># wget http://www.rarsoft.com/rar_CN/rarlinux-3.9.3.tar.gz<br />原创 2010-09-17 18:50:00 · 301 阅读 · 0 评论 -
php sca(pear peal安装)
<br />1 先安装pear<br /> 在你的PHP目录下,输入go-pear,然后基本按回车,就完成安装了<br />2 用PECL安装SCA-SDO,因为这样很方便了<br /> 输入pecl install -B SCA_SDO ,之后会自动下载原创 2010-09-07 17:27:00 · 923 阅读 · 0 评论 -
Linux系统下安装pdo_mysql
先到http://pecl.php.net/找需要的版本,我用的是稳定的版本。要先看看说明,特别是要注意mysql的php的版本。wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgztar xzvf PDO_MYSQL-1.0.2.tgzcd PDO_MYSQL-1.0.2/usr/local/php/bin/phpizeConfiguring for:PHP Api Version: 20041225Zend Module Api No:转载 2010-09-04 16:18:00 · 1785 阅读 · 1 评论 -
Linux中很强悍的一句话,权限递归更改
<br />sudo chmod 777 /usr/local/apache2/htdocs/php-ext -R原创 2010-09-03 10:31:00 · 725 阅读 · 0 评论 -
配置apache虚拟机(ip访问和域名访问)
在Linux系统下Apache服务器虚拟机配置。目的:为了在Apache httpd服务器上架设多个项目。找到Apache主配置文件:http.conf:1,Linux 下系统自带Apache默认安装目录是:etc/httpd(建议最好卸载掉系统自带的,重新下载安装最新版本)。2,在你安装的Apache目录Apache2下的conf文件夹下。把conf文件中的...原创 2010-09-01 10:37:00 · 3573 阅读 · 0 评论 -
linux各文件文件夹的作用
<br />linux下的文件结构,看看每个文件夹都是干吗用的<br />/bin 二进制可执行命令 <br />/dev 设备特殊文件 <br />/etc 系统管理和配置文件 <br />/etc/rc.d 启动的配置文件和脚本 <br />/home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 <br />/lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件 <br />/sbin 系统管理命令,原创 2010-08-28 09:44:00 · 470 阅读 · 0 评论 -
总结Linux下Mysql不能启动Error200
<br />输入#mysql -u root -p ERROR 2002 (HY000):Can't connect to local MySQL server 随即上网找寻答案 根据大家提供的方法我逐一尝试 方案1. 1.#ps -A|grep mysql 显示类似: 1829 ? 00:00:00 mysqld_safe<br /> 1876 ? 00:00:31 mysqld 2.#kill -9 1829 3.#kill -9 1876 4.#/et原创 2010-08-26 11:16:00 · 430 阅读 · 0 评论 -
用NetBeans 开发 PHP 程序(一) 准备开发环境
<br />NetBeans6.1 在性能上有了很大的提升,同时也带来了一些的特性。继Ruby在NetBeans得到支持后,6.1加入对PHP的初步支持,NetBeans 官方网站上提供一个Early Access for PHP 下载。<br /> 在开发PHP程序之前,先要准备好开发环境。对于PHP初学者来说,要想让PHP运行起来可不是件易事。<br /><br /><br />接下来我们安装一些必须软件。<br />软件资源<br />版本要求<b转载 2010-08-26 17:55:00 · 1272 阅读 · 0 评论 -
Linux下Apache+MySQL+PHP+OpenSSL+Curl 安装手记
MySQL安装 groupadd mysql useradd -g mysql mysql unzip mysql-VERSION.zip cd mysql-VERSION mkdir /usr/local/mysql ./configure --prefix=/usr/local/mysql make make install cp support-files/my-med原创 2010-08-25 13:56:00 · 1446 阅读 · 0 评论