Linux VPS下简单解决CC攻击的方法

Linux VPS下简单解决CC攻击的方法

一,准备工作   1,登录进VPS控制面板,准备好随时重启VPS。   2,关闭Web Server先,过高的负载会导致后面的操作很难进行,甚至直接无法登录SSH。   3,以防万一,把设置的Web Server系统启动后自动运行去掉。   (如果已经无法登录进系统,并且重启后负载过高导致刚刚开机就已经无法登录,可联系管理员在母机上封掉VPS的IP或80端口,在母机上用虚拟控制台登录进系统,然后进 ···
linux下apache开启url重写的方法(详细说明)

linux下apache开启url重写的方法(详细说明)

Linux开启url重写的方法: 1、打开 apache 里httpd.conf(通常是在/etc/httpd/conf目录里) 2、找到 #LoadModule rewrite_module modules/mod_rewrite.so 去掉前面的# 3、找到 AllowOverride None 改成 AllowOverride All , 有两个全部改掉 注:AllowOverride 的参 ···
教你如何搭建一个安全的Linux服务器教程

教你如何搭建一个安全的Linux服务器教程

要建立一个安全Linux服务器就首先要了解Linux环境下和网络服务相关的配置文件的含义及如何进行安全的配置。在Linux系统中,TCP/IP网络是通过若干个文本文件进行配置的,也许你需要编辑这些文件来完成联网工作,但是这些配置文件大都可以通过配置命令linuxconf (其中网络部分的配置可以通过netconf命令来实现)。下面介绍基本的 TCP/IP网络配置文件。   * /etc/conf. ···
你需要知道的16个Linux服务器监控命令

你需要知道的16个Linux服务器监控命令

  你应该只在需要的时候去启动 GUI ,不用的时候关掉它。如果要让服务器保持最佳性能,你应该将 Linux 服务器的运行级别 runlevel 设置为 3 ,就是控制台模式,当你需要图形化桌面的时候使用 startx 命令来启动它。
linux服务器基本安全配置手册

linux服务器基本安全配置手册

假如你想要搭建一个Linux服务器,并且希望可以长期维护的话,就需要考虑安全性能与速度等众多因素。一份正确的linux基本安全配置手册就显得格外重要。在我本文中就向大家介绍在edhat/centos 4,5下的Linux服务器基本安全配置手册。
Linux 服务器安全配置

Linux 服务器安全配置

第一部分:RedHat Linux篇   1.概述   Linux服务器版本:RedHat Linux AS   对于开放式的操作系统---Linux,系统的安全设定包括系统服务最小化、限制远程存取、隐藏重要资料、修补安全漏洞、采用安全工具以及经常性的安全检查等。本文主要从用户设置、如何开放服务、系统优化等方面进行系统的安全配置,以到达使Linux服务器更安全、稳定。   2.用户管理   在 L ···
Apache配置独立域名的方法

Apache配置独立域名的方法

那么配置独立域名有什么好处呢?告诉你,我们在本地做程序开发,要同时用很多开源程序、CMS、框架,或者自己写的管理系统,那么给他们每一个都配置一个独立的域名,在测试的时候只要在浏览器输入设置好的域名就可以了,方便大大的!
LAMP服务器性能优化技巧之Mysql优化

LAMP服务器性能优化技巧之Mysql优化

对于程序开发人员而言,目前使用最流行的两种后台数据库即为MySQL and SQL Server。这两者最基本的相似之处在于数据存储和属于查询系统。如果你想建立一个.NET服务器体系,这一体系可以从多个不同平台访问数据,参与数据库的管理,那么你可以选用SQL Server服务器。如果你想建立一个第三方动态网站,从这一站点可以从一些客户端读取数据,那么MySQL将是一个不错的选择。
LAMP服务器性能优化技巧之Apache服务器优化

LAMP服务器性能优化技巧之Apache服务器优化

1.Zend Performance Suite简介对于Apache要把 PHP 编译其中,或者采用 DSO (动态共享对象)模式,不要采用 CGI 方式。采用DSO最重要的原因是效率。Apache是模块化设计的,所以它可以加载各种各样的服务器端脚本解释器来支持动态的网页。但是随着页面访问量的增大,CGI已经不看重负,为了提高效率。所以选择把最常调用的模块编译成动态共享对象(DSO)。zend出品的ZendPerformanceSuite,这是一个Apache服务器的性能测试和优化的工具。可以在它的主页注册并且免费下载。并且得到一个协议文件。下载的软件包中有两个文件:主程序:ZendPerformanceSuite-3.6.0a-Linux_glibc21-i386.tar.gz和协议文件:zend_performance_suite.dat
LAMP服务器性能优化技巧之加速PHP

LAMP服务器性能优化技巧之加速PHP

Apache服务器优化、PHP优化、Mysql优化 1.使用eaccelerator我们上面的介绍Apache服务器的优化,如果您曾经浏览过 PHP 的网页时,或许会发现:怎么 PHP 的速度慢慢的,这是怎么一回事啊?PHP 不是号称速度上面的反应是很快速的吗?怎么会慢慢的呢?这是由于 PHP 的程序代码去调用了太多的函式库,而这些函式库每次调用都需要由硬盘读出来,有没有办法提升 PHP 的执行速度啊。如果我们可以将这些在硬盘里面的函式库先读到高速缓存中( Cache ),由于内存的速度可比硬盘快多了。如此一来的话,当然可以提升不少速度。
清除指定squid缓存文件的脚本代码分享

清除指定squid缓存文件的脚本代码分享

squid会根据用户请求网页的URL进行哈希,生成缓存文件,存放在某一个目录中。squid启动之后,将在内存中建立一个哈希表,记录硬盘中缓存文件配置的情形。   对于类似http://jb51.net/index.html之类的网页,squid只会生成一个缓存文件。可以用squid附带的squidclient工具清除: squidclient -m PURGE -p 80 “http://jb51 ···
smarty实现PHP静态化的两种方法分享

smarty实现PHP静态化的两种方法分享

方法一: 代码如下: <?php require_once("./config/config.php"); ob_start(); $id=$_GET[id]; $sql="select * from table_name where id='$id'"; $result=mysql_query($sql); $rs=mysql_fetch_object($result); $smarty->assign("showtitle",$rs->title); $smarty->assign("showcontent",$rs->content); $smarty->display("content.html"); $this_my_f= ob_get_contents(); ob_end_clean(); $filename = "$id.html"; tohtmlfile_cjjer($filename,$this_my_f); // 文件生成函数 function tohtmlfile_cjjer($file_cjjer_name,$file_cjjer_content){ if (is_file ($file_cjjer_name)){ @unlink ($file_cjjer_name); //存在,就删除 } $cjjer_handle = fopen ($file_cjjer_name,"w"); //创建文件 if (!is_writable ($file_cjjer_name)){ //判断写权限 return false; } if (!fwrite ($cjjer_handle,$file_cjjer_content)){ return false; } fclose ($cjjer_handle); //关闭指针 return $file_cjjer_name; //返回文件名 } ?> 方法二: smarty中有一个获取模板页内容方法fetch(), 它的声明原形是这样的: 代码如下: <?php function fetch($resource_name, $cache_id = null, $compile_id = null, $display = false) ?> 第一个参数为模板名称, 第二个参数为缓存的id, 第三个参数为编译id, 第四个参数为是否显示模板内容. 生成静态页我们就需要用到这个方法. 代码如下: <?php $smarty = new Smarty(); //其它模板替换语法... //下面这句取得页面中所有内容, 注意最后一个参数为false $content = $smarty->fetch('模板名称.tpl', null, null, false); //下面将内容写入至一个静态文件 $fp = fopen('news.html', 'w'); fwrite($fp, $content); fclose($fp); //OK, 到这里这个news.html静态页就生成了, 你可以处理你下一步的工作了 ?>
.htaccess文件写法之作用范围

.htaccess文件写法之作用范围

有太多的朋友会碰到一个问题,那就是htaccess文件冲突的问题,比如说,一个站点,全站是用伪静态,并且是用的虚拟主机,那就必须要用.htaccess文件规则来实现,同时用CMS文件做门户用DZ做BBS,用WP做BLOG,我只知道WP与DZ程序的静态化就会存在着冲突,可能会导致DZ的静态化文件失效。这样的话,就用到了htaccess文件的作用范围。 下面写一个最基本,也是最标准的htaccess文 ···