首页 » 工作 » 正文

Web服务器维护中常用的配置及命令

发布者:站点默认
2012/05/30 浏览数(1,156) 分类:工作 Web服务器维护中常用的配置及命令已关闭评论

查看当前目录中有写权限的所有plus目录(含下级目录):

[root@linux WebSite]# find ./ -type d -name "plus" -perm -0200

查看当前目录中有写权限的所有plus目录(含下级目录)并将其写权限去除:

find ./ -type d -name "plus" -perm -0200 -print0 | xargs -0 chmod u-w

查看目录占用空间:

[root@linux WebSite]# du -sh /var/www/blog.upall.cn/
845M

查看用户磁盘配额使用情况:

[root@linux WebSite]# repquota -a | grep "usr_upall_cn"
usr_upall_cn  --  109016  0  0  5792  0  0
# 注:6个数值依次为blocks soft hard inodes soft hard
# 6个数值的中文翻译:
#    用户已占用的block数、block临提醒值、block超出时限制值、已占用的节点数、inodes提醒值、inodes走出限制值
# bockks可以理解为bytes,inodes可以理解为文件数(文件夹也是一个文件)

设置用户upall在分区/www上的磁盘配额为400M:

[root@linux WebSite]# setquota -u upall 0 409600 0 0 /www
# 注:这里是四个值,对应blocks-soft、blocks-hard、inodes-soft、inodes-hard

为Apache添加重定向型的虚拟主机(地址栏显示跳转后的网址):

<VirtualHost *:80>
    ServerName upall.cn
    ServerAlias www.upall.cn
    Redirect / /
</VirtualHost>

为Aapche添加反向代理型虚拟主机(可将二级目录、二级域名“伪装”成顶级域名):

<VirtualHost *:80>
        ServerName www.wqit.net
        ServerAlias wqit.net
        ProxyRequests Off
                Order deny,allow
                Allow from all
        ProxyPass / http://wqit.net.demo.upall.cn/
        ProxyPassReverse / http://wqit.net.demo.upall.cn/
</VirtualHost>

mysql合并两个字段的值到另外一个字段值中:

UPDATE `uc_member` SET field1 = CONCAT(field1, field2);
-- 将字段 field1、field2合并后入到 field1

禁止浏览器缓存网页:

<?php
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check-0", false);
header("Pragma: no-cache");
?>

查看dedecms网站最后更新日期:

访问这个地址:http://domainName/data/admin/ver.txt

PHP自动给网址添加链接:

preg_replace("#((http|ftp)://[.\w]+)#i","\\1",$content); // 返回值为bool

Apache优雅重启(平滑重启,不影响其它用户):

[root@linux ~]# service httpd graceful

修改权限为777的文件和文件夹权限为所有者可操作(文件600、夹700):

[root@linux ~]# chmod 600 -R /var/www
[root@linux ~]# find /var/www -type d -print0 | xargs -0 chmod u+x

加用户入组:

[root@linux ~]# usermod -G mail uapll #把upall加入mail组

[未完待续]

点击返回顶部
  1. 留言
  2. 联系方式