对于通过ssh管理多个linux服务器或者vps,每次都要繁琐的输密码按回车也是很麻烦的事情,其实完全可以用脚本来实现自动登录,如果vps的ssh设置还有密码都一致的话,甚至可以用这样的形式自动登录服务器或vps。```./autologin.sh $server1ip``` ```./autologin.sh $server2ip```$server1ip为你服务器的ip地址如果已经有域名记录的,还可以直接用域名自动登录。```./autologin.sh $domain1``` ```./autologin.sh $domain2```$domain1为你的域名./autologin.sh就是自动登录的脚本,这里提供一个范本:
之前都一直采用Nginx+Litespeed的方式运行web服务,效果还是可以的,就是配置上比较繁琐,一个站点配置需要写两个配置文件。前几天把一个闲置的小内存vps拿出来用,突发奇想想换个方式,于是有了这篇笔记。 VPS配置如下: Intel(R) Xeon(R) CPU L5520 @ 2.27GHz 128MB 保证内存 256MB 并发内存,实际上也就是128MB可用,超过128MB的话进程可能会被杀掉。 系统采用Debian 6.0. Nginx还是必选的,Apache是不错,不过资源占用相对大些,不适合我这个微型vps,最后溜达一圈,决定用Nginx + Php-FPM的方式来运行,当然必须加上Mysql。
之前配置过Nginx+Litespeed,运行起来效果非常好,但唯一有一点不太喜欢,就是配置太繁琐,虽然Litespeed有web控制面板,但用起来感觉还不如直接使用像Apache的配置文件,虽然第一次配置麻烦,但如果将来迁移的话就比Litespeed简单的多了。其实Nginx+Apache跟Nginx+Litespeed的配置步骤差不太多,运行原理也一样,Nginx做前端处理静态,Litespeed(Apache)做后端处理动态的php。至于资源占用上来说,可以说相差无几,当然这个跟配置有关。题外话:对于配置服务器来说,可以不需要自己编译的为了省事我就不编译了,除非有些特殊需要一定要编译才行那才会手动去编译,apt-get是一个伟大的功能,这也是debian/ubuntu流行的原因。
phpMyAdmin是一个php架构管理Mysql的服务器程序,操作简便,几乎是每个服务器管理员必备的工具。这里说下几个使用的要点。首先当然是先配置好服务器环境了,php+mysql是必须的。下载phpMyAdmin,目前最新版是3.4.5。官网下载页面:http://www.phpmyadmin.net/home_page/downloads.php
iptables是一个比较复杂的工具,需要一定的功底才能玩得转,这里介绍一个简单易用的防火墙CSF。CSF全称是ConfigServer Security & Firewall,顾名思义就是一个配置安全和防火墙的工具。网上能找得到的CSF教程都是一些安装步骤,对于配置部分很少有人提到,在折腾的过程中还是遇到一些问题,于是有了这篇笔记。本篇以Debian 6.0为例,介绍一下CSF的简单安装应用。官网页面:http://configserver.com/cp/csf.html首先安装必须的依赖库libwww-perl,然后下载CSF。```apt-get install libwww-perl -y rm -fv csf.tgz wget http://www.configserver.com/free/csf.tgz tar -xzf csf.tgz cd csf sh install.generic.sh```安装完成后,开始修改配置文件,配置文件位于/etc/csf/csf.conf。```nano /etc/csf/csf.conf```找到```TESTING = &q
阿博
2011 - 2024 笔记杂谈. All Rights Reserved.
Theme Jasmine by Kent Liao
Powered by Typecho