首页
关于
标签合集
友情链接
Search
1
一些简单方面的Linux生产随机密码shell
281 阅读
2
美超微主板IPMI使用教程
151 阅读
3
Ubuntu系统开启root登陆权限
145 阅读
4
Centos6升级e2fsprogs
103 阅读
5
利用廉价VPS做反代,保护你的真实服务器
87 阅读
OS
促销资讯
管理系统
网站运维
网文资讯
登录
Search
标签搜索
网站架构
linux
网站运营
centos
mysql
google
nginx
ssh
apache
服务器
kloxo
vps
架构分析
PHP
特价VPS
xen
shell
数据库
lamp
vpn
装逼爱好者
累计撰写
163
篇文章
累计收到
20
条评论
首页
栏目
OS
促销资讯
管理系统
网站运维
网文资讯
页面
关于
标签合集
友情链接
搜索到
3
篇与
的结果
2013-09-20
利用廉价VPS做反代,保护你的真实服务器
BUYVM有新机器上架,正好碰上。所以拿群里朋友“杰克”的新VPS做样板。说一下反代的做法。做反代的好处是可以不暴露你的真实服务器,就算有DCMA之类的,也有个缓冲余地。因为只是个接口而已。但是反代的主要目的是用来负载均衡和加速网页用的。不要只认为反代就是防别人投诉的。现在开始。一切以BUYVM的Debian VPS做样板。第一步,需要远程连上你的服务器。linux VPS,大多数都是无UI界面的。也不需要UI界面。LINUX系的VPS,远程有2个方法:VNC,SSH。 前者相当于WIN主机的3389,后者相当于WIN的TELNET也就是DOS模式。有的服务器是已经安装好了SSH服务的,也有的服务器是没有安装好的。如果没有安装好,那么VPS服务商的后台管理面版里,一般会有一个 "Console" 的按纽,让你可以用JAVA版的软件直接连进去。你可以通过这个接口安装SSH。apt-get updateapt-get install SSH安装好以后,可以使用 "Bitvise SSH Client"或者其它SSH 客户端远程 进去。我个人比较习惯用 Bitvise,可自行google下载。界面很简单,填入HOST也就是你VPS的IP, 和password,也就是你的ROOT密码。 login登录进去就行了。这时候就已经连上。左边有一行菜单,用到的有2个: 一是 "New terminal console",二是 "New SFTP window",前者是远程控制台,后者是FTP用来传文件。第二步,检查是不是已经有安装了APACHE等软件。这个要干掉。泥巴,It works!!!! 这VPS已经自动安装了 apache.我要干掉它。因为我将要使用squid。并不是在这台机器上放网站。使用命令: apt-get autoremove apache2 apache2.2-common果断YES啊。reboot 一下。。果然干掉了。第三步,安装SQUID这个还是照样使用命令。超简单。运行: apt-get install squid问你是不是继续,当然。需要几秒钟下载。然后即完成:第四步,配置SQUID需要使用FTP那个功能。打开远程服务器的SQUID配置文件并修改这个界面中,左边是你本地的目录和文件,右边是VPS上的目录和文件。SQUID的默认配置文件在 /etc/squid 目录中,拖到左边。下载下来,用文本编辑器处理编辑就可以了。好像有些复杂。。。。。我们简单些。全清掉。换上下面的配置:visible_hostname Mr9Site http_port 80 accel vhost vport cache_peer 220.220.220.220 parent 80 0 no-query originserver name=Mr9Default acl all src 0.0.0.0/0.0.0.0 no_cache allow allhttp_access allow all cache_mem 90 MB maximum_object_size 320010 KB maximum_object_size_in_memory 100 KB cache_dir ufs /var/spool/squid 10000 32 512 我做了2处标志。 第一个Mr9Site只是个服务器名称。你可以随便写点英文。但不要有空格。比如说 abc.abc.com,或者说 myvps1 这样子的。第2个标志,也就是那个 220.220.220.220 这个IP地址。是你的真实服务器的IP地址。 cache_mem是内存cache的大小,一般设置的比你的VPS内存小一些就行了。在这里,因为VPS是128M内存的,所以我设置了90M。上传覆盖掉VPS服务器上的那个配置文件。然后返回SSH控制台,运行这三个命令:squid -k killsquid -zsquid分别是:停止SQUID,初使化SQUID,开启SQUID。到此,安装成功。 这时候,任何指向你这个反代IP的请求,都会转发到你的真实服务器上去。所以你的新域名,只要解到这个新的反代服务器就OK了。这里没有用到加速功能。请自行度娘:squid 图片加速,HTML加速等等。转载自:http://www.dazhou.net/HowTo/liyonglianjiaVPSzuofandaibaohunidezhenshifuwuqi
2013年09月20日
87 阅读
0 评论
0 点赞
2013-09-20
Windows服务器怎样关闭IE增强的安全配置提示
新安装好Windows Server 2003操作系统后,打开浏览器来查询网上信息时,发现IE浏览器总是“不厌其烦”地提示,“是否需要将当前访问的网站添加到自己信任的站点中去;要是不信任的话,就无法打开指定网页;倘若信任的话,就必须单击“添加”按钮,将该网页添加到信任网站的列表中去“。一次尚可接受不过每次访问网页,都要经过这样的步骤,就显然就太烦琐了。其实我们可以通过下面的方法来取消IE对网站安全性的检查Windows 2003 设置方法:1、依次点击“开始”-->“设置”“控制面板”,在打开的控制面板窗口中,用鼠标双击“添加或删除程序”图标,然后点击“添加和删除Windows组件”将界面切换到“添加和删除Windows组件”页面中;2、用鼠标选中“Internet Explorer增强的安全配置”选项,将它前面方格内的勾去除,然后单击“下一步”按钮,就能将该选项从系统中删除了;3、再单击一下“完成”按钮,退出组件删除提示窗口。 以后,再上网的时候,IE就不会自动去检查网站的安全性了,这样就能少了不少麻烦。Windows 2008 及以后的方法:“开始”——“管理工具”——“服务器管理器”,选中服务管理器的左侧树视图的根节点,然后在右框找到“安全信息”下找到并点击“配置IE ESC”,弹出“增强的安全配置”对话框,将管理员和用户的默认 “启用” 选项改为 “禁用” 即可。下面结合一张图,帮助大家理解。
2013年09月20日
10 阅读
0 评论
0 点赞
2013-09-13
Linux内存爆浆(内存不足)系统日志实例
关于一些刚入门Linux不久又在玩VPS的同学,有时候自己内存爆掉了搞不清东南西北然后到处求救抱怨甚至开喷的情形,今天刚好有空就在dmesg里面抓了一段日志上来做例子。以下是日志内容active_anon:113958 inactive_anon:114006 isolated_anon:32 active_file:6 inactive_file:0 isolated_file:0 unevictable:0 dirty:0 writeback:0 unstable:0 free:1990 slab_reclaimable:2356 slab_unreclaimable:11207 mapped:116 shmem:87 pagetables:7163 bounce:0 Node 0 DMA free:4020kB min:52kB low:64kB high:76kB active_anon:4336kB inactive_anon:4500kB active_file:0kB inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:13856kB mlocked:0kB dirty:0kB writeback:0kB mapped:16kB shmem:0kB slab_reclaimable:60kB slab_unreclaimable:468kB kernel_stack:144kB pagetables:36kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no lowmem_reserve[]: 0 994 994 994 Node 0 DMA32 free:3940kB min:4004kB low:5004kB high:6004kB active_anon:451496kB inactive_anon:451524kB active_file:36kB inactive_file:0kB unevictable:0kB isolated(anon):128kB isolated(file):0kB present:1018080kB mlocked:0kB dirty:0kB writeback:0kB mapped:448kB shmem:348kB slab_reclaimable:9364kB slab_unreclaimable:44360kB kernel_stack:1416kB pagetables:28616kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:256 all_unreclaimable? no lowmem_reserve[]: 0 0 0 0 Node 0 DMA: 7*4kB 3*8kB 4*16kB 0*32kB 1*64kB 0*128kB 1*256kB 1*512kB 1*1024kB 1*2048kB 0*4096kB = 4020kB Node 0 DMA32: 981*4kB 2*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 3940kB 432 total pagecache pages 290 pages in swap cache Swap cache stats: add 471821, delete 471531, find 1381770/1427029 Free swap = 0kB Total swap = 524280kB 262143 pages RAM 7859 pages reserved 28661 pages shared 243982 pages non-shared Out of memory: kill process 793 (mysqld_safe) score 91618 or a child Killed process 1047 (mysqld) vsz:1890740kB, anon-rss:26400kB, file-rss:4kB nginx invoked oom-killer: gfp_mask=0x201da, order=0, oom_adj=0 nginx cpuset=/ mems_allowed=0 Pid: 947, comm: nginx Not tainted 2.6.32-71.29.1.el6.x86_64 #1 Call Trace: [] ? cpuset_print_task_mems_allowed+0x91/0xb0 [] oom_kill_process+0xcb/0x2e0 [] ? select_bad_process+0xd0/0x110 [] __out_of_memory+0x58/0xc0 [] out_of_memory+0x199/0x210 [] __alloc_pages_nodemask+0x832/0x850 [] alloc_pages_current+0x9a/0x100 [] __page_cache_alloc+0x87/0x90 [] filemap_fault+0x1a9/0x510 [] __do_fault+0x54/0x500 [] handle_pte_fault+0xf7/0xad0 [] ? xen_write_msr_safe+0x6b/0x90 [] ? __switch_to+0x1ac/0x320 [] ? __raw_callee_save_xen_pmd_val+0x11/0x1e [] handle_mm_fault+0x1ed/0x2b0 [] ? thread_return+0x4e/0x778 [] do_page_fault+0x123/0x3a0 [] page_fault+0x25/0x30测试机环境为 虚拟化:XEN 物理内存:1G swap:512M 系统为:Centos6 X64 内核版本:2.6.32-71.29.1 应用软件:nginx apache php-fpm mysql php5.3Swap cache stats: add 471821, delete 471531, find 1381770/1427029 Free swap = 0kB Total swap = 524280kB以上为节选内存不足的特征日志 可以看到明显Free swap = 0kB(可用swap缓存为0),Total swap = 524280kB(swap容量512M),通常情况下出现类似的情况就是内存不足了。其他片段日志分析Out of memory: kill process 793 (mysqld_safe) score 91618 or a child Killed process 1047 (mysqld) vsz:1890740kB, anon-rss:26400kB, file-rss:4kB由于没有了内存和swap应用还在请求资源,系统就开始杀掉部分进程来缓解。swap正常情况下是存储一些使用较少的数据,当swap占满后将严重殃及硬盘的IO速度从而会造成例如整机变得很慢很卡的麻烦, 如果是VPS类的在应用优化上能处理解决最好早点解决不然有可能整台服务器都被拖累导致服务商下狠手轻则警告重则撵人给轰出来,或者实在不行就增加内存吧。 一般能迅速占满内存和swap在网站环境内基本是mysql和apache这两个家伙,所以切记要盯紧你的系统资源开销。 更多解决内存不足的方法手段这里就不多讲了可以随意抓几个Linux运维请教。。。。PS.关于Openvz 老版本内核没有Vswap,遇上内存不足基本是直接宕掉,新版内核有Vswap但是具体效果还是没有多大用处(对于vSwap本人未作实战分析)。
2013年09月13日
6 阅读
0 评论
0 点赞