本站用于记录日常工作内容,虚拟化云计算,系统运维,数据库DBA,网络与安全。
今天接到电信通知,说我服务器发送垃圾邮件要封IP,赶紧检查,果然发现有600多个发送列表,只能马上关闭POSTFIX,但是我的POSTFIX是要验证才能发送MAIL的呀,原来是SQUID 惹的麻烦,最后得到高人指点,修改了SQUID的配置才,把问题解决了. ########## Base control ########## cache_mgr webmaster cache_effective_user squid cache_effective_group squid http_port 61.152.246.142:80 icp_port 0 cache_dir ufs /tmp/squid 300 16 256 error_directory /usr/local/etc/squid/errors/Simplify_Chinese icon_directory /usr/local/etc/squid/icons mime_table /usr/local/etc/squid/mime.conf coredump_dir /usr/local/squid pid_filename /usr/local/squid/logs/squid.pid hosts_file /etc/hosts ########## Performance control ########## cache_mem 128 MB #\xb8\xfc\xb8\xc4\xce\xaa\xc4\xe3\xd0\xe8\xd2\xaa\xbb\xba\xb3\xe5\xb5\xc4\xc4\xda\xb4\xe6\xb4\xf3\xd0\xa1\xa3\xac\xb5\xab\xb d\xa8\xd2\xe9\xb2\xbb\xb4\xf3\xd3...
Zimbra 安装配置准备 安装环境:RHEL 5.4 X86_64 关闭防火墙:[root@zimbra-test ~]# service iptables stop 运行ntsysv,设定iptables不自动启动 关闭SELINUX:[root@zimbra-test ~]# setenforce0 修改/etc/sysconfig/selinux,设定SELINUX=disabled 确定安装服务器的IP地址,本例中使用10.182.0.37 关闭sendmail服务:[root@zimbra-test ~]# service sendmail stop [root@zimbra-test ~]# chkconfig sendmail off 设定host zimbra的安装需要配置正确的FQDN,即需要在host文件中加入当前服务器的IP与域名,形如 10.182.0.37 mail.zimbra-test.com mail 安装配置DNS解析 这一步骤不是必须的,如果你的安装环境中存在DNS服务器,且该DNS的MX记录未被占用或可以更改,那么请修改你的DNS服务器MX记录,然后跳过此步骤; 如果你需要进行zimbra的测试安装,或需要保持原有邮件系统的正常运行,待指定时间进行系统切换,那么请完成此步骤。 确定服务器是否安装了named,确定如下包已安装 [root@zimbra-test ~]# rpm -qa | grep bind bind-9.3.6-4.P1.el5 ypbind-1.19-12.el5 bind-libs-9.3.6-4.P1.el5 bind-chroot-9.3.6-4.P1.el5 bind-utils-...
FLV 在ASP网站上用不了MIME type 的功能你可以添加
MIME类型:flv-application/octet-stream 扩展名:.flv
或者
MIME类型: video/x-flv 扩展名:.flv
处理apache虚拟主机权限 Windows下处理apache虚拟主机的权限: 1、开启安全模式,可以禁用exec()、system()等函数。 2、在httpd.conf中用php_admin_value open_basedir限制PHP的存取目录。 3、在php_admin_value open_basedir别忘了加上php.ini中指定的PHP临时上传目录和session保存目录,不然会无法上传文件、存取session。 php.ini中按如下配置: upload_tmp_dir = "E:/APMServ5.2.0/PHP/uploadtemp/" session.save_path = "E:/APMServ5.2.0/PHP/sessiondata/" 4、Apache2.0配置示例: <VirtualHost *:80> ServerName www.abc.com DocumentRoot "E:/smis" Options FollowSymLinks IncludesNOEXEC Indexes DirectoryIndex index.html index.htm default.htm index.php default.php AllowOverride None Order Deny,Allow Allow from all php_admin_value open_basedir "E:/smis/;E:/APMServ5.2.0/PHP/uploadtemp/;E:/APMServ5.2.0/PHP/sessiondata/" php_admin_value safe_mode On &...
在apache下限制每个虚拟主机的并发数!!!!下载模块: http://www.nowhere-land.org/prog ... st_limit-0.4.tar.gz 官方网址: http://www.nowhere-land.org/programs/mod_vhost_limit/ 安装: apxs -c mod_vhost_limit.c -o /path/to/libexec/mod_vhost_limit.so 在 httpd.conf 加入: LoadModule vhost_limit_module libexec/mod_vhost_limit.so AddModule mod_vhost_limit.c 配置: MaxClients 150 ExtendedStatus On NameVirtualHost * <VirtualHost *> ServerName server1DocumentRoot /some/where/1 MaxVhostClients 100</VirtualHost><VirtualHost *> ServerName server2 DocumentRoot /some/where/2 MaxVhostClients 30</VirtualHost> <VirtualHost *> ServerName server3 DocumentRoot /some/where/3 </VirtualHost> 其中: server1 被限制为 100 个并发线程数。 server2 被限制为 30 个并发线程数。 server3 没有被限制。 注:需 mod_status 的 ExtendedStatus On 支持如超出限制的并发数在客户端就会出现503错误: Service Temporarily Unavailable The server is temporarily unable to service your request due to main...
CentOS 5 升級 PHPCentOS用yum更新PHP只能升級至5.1.6,但學務系統交流網建議至少必須升級至5.2.4 。 上網搜尋到一篇資料:用YUM升级CentOS系统中PHP和MySQL。 將指令記下來,以免原始文件刪除... #rpm --import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka #vi /etc/yum.repos.d/utterramblings.repo [utterramblings] name=Jason's Utter Ramblings Repo baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/ enabled=1 gpgcheck=1 gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka #yum update php #yum update mysql
在使用apache 的httpd服务器时,安全是你不得不考虑的一个问题。 mod_security是为apache httpd服务器(1.x和2.x)设计的一个安全模块,mod_security可以阻止多种形式的攻击,比如SQL注入,跨站点脚本等等。这篇文章说明了如何在各种Linux上安装mod_security:RHEL / CentOS在CentOS / RHEL上安装mod_security,最简单的办法就是使用yum进行自动更新。首先需要新建一个更新的yum repository:vi /etc/yum.repos.d/utterramblings.repo在这个文件中加入以下内容:[utterramblings] name=Jason's Utter Ramblings Repo baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/ enabled=1 gpgcheck=1 gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka [utterramblings] name=Jason's Utter Ramblings Repo baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/ enabled=1 gpgcheck=1 gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka之后用yum进行自动更新:yum install mod_security然后重启httpdservice httpd restart注意如果httpd的版本不对的话这里可能会出现一些错误...
在VPS中 ping gw.api.taobao.com -t 把得到的IP 记录下来打开C:\WINDOWS\system32\drivers\etc 文件夹里面的 hosts最下面添加一条解析110.75.1.12 gw.api.taobao.com前面的IP地址 填写你VPS中 ping到的IPlinux 系统 使用以下命令:vi /etc/hosts 添加以下内容。并保存110.75.1.12 gw.api.taobao.com
Apache伪静态(URL Rewrite)设置方法 一 打开 Apache 的配置文件 httpd.conf 二 将#LoadModule rewrite_module modules/mod_rewrite 前面的#去掉三 在 httpd.conf中添加:RewriteEngine On # 伪静态规则保存到这里,以下为DZ论坛伪静态RewriteRule ^(.*)/archiver/((fid|tid)-[\w\-]+\.html)\?*(.*)$ $1/archiver/index\.php\?$2&$4RewriteRule ^(.*)/forum-([0-9]+)-([0-9]+)\.html\?*(.*)$ $1/forumdisplay\.php\?fid=$2&page=$3&$4RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html\?*(.*)$ $1/viewthread\.php\?tid=$2&extra=page\%3D$4&page=$3&$4RewriteRule ^(.*)/space-(username|uid)-(.+)\.html\?*(.*)$ $1/space\.php\?$2=$3&$4RewriteRule ^(.*)/tag-(.+)\.html\?*(.*)$ $1/tag\.php\?name=$2&$3四 保存httpd.conf 并重启Apache
64位CentOS安装KLOXO面板的一些问题新开了的VPS,打算先装KLOXO,系统是centos 64位首先是 提示selinux 必须关闭,所以先关掉它:vi /etc/sysconfig/selinuxSELINUX=enforcing --> SELINUX=disabled ESC:wq 如果安装过 apache + mysql +php , 则要先删除卸载:yum -y remove httpd* #卸载跟apache有关的所有资料yum -y remove mysql* #卸载跟mysql有关的所有资料yum -y remove php* #卸载跟php有关的所有资料开始安装面板:sh ./kloxo-install-master.sh 顺利安装了,查看防火墙信息,CentOS 默认只开了SSH的22端口 /etc/init.d/iptables status开启指定端口:/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT/sbin/iptables -I INPUT -p tcp --dport 7777 -j ACCEPT/sbin/iptables -I INPUT -p tcp --dport 7778 -j ACCEPT/sbin/iptables -I INPUT -p tcp --dport 21 -j ACCEPT/etc/rc.d/init.d/iptables save #保存/etc/init.d/iptables restart #重启如果重启不了可以直接用 reboot 再看下防火墙状态: /etc/init.d/iptable...
最新评论