技术交流QQ群:①185473046   ②190706903   ③203744115   网站地图
登录

下次自动登录
现在的位置: 首页
0℃

Linux系统下挂载U盘

2011年11月04日 CentOS  ⁄ 被围观 12,596次+
注意: 以下所有命令,以root身份在终端命令行下执行 1、创建一个目录来挂载U盘             mkdir /mnt/usb     #创建usb目录挂载U盘 2、插上U盘,查看移动设备状态      fdisk -l     #(注意:参数是小写字母 l 不是数字 1)            系统运维  www.osyunwei.com  温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接            会看到类似这一行:/dev/sdb1      #sdb1 代表你的U盘,这时候U盘只有一个分区即sdb1 3、开始挂载,在终端输入如下命令:            mount  /dev/sdb1    /mnt/usb...
阅读全文
0℃

Linux系统下禁止nginx空主机头

2011年11月03日 Nginx  ⁄ 被围观 11,338次+
引言:为了防止域名解析恶意指向,我们需要禁止nginx默认的空主机头,操作如下 vi /usr/local/nginx/conf/nginx.conf    #配置文件 系统运维  www.osyunwei.com  温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接 找到server,在上面一行添加如下内容: ############################## server {      listen       80 default;      server_name  _;      location / {      root   html;      return 404;                     }      location ~ /.ht {      deny  all;                       ...
阅读全文
0℃

CentOS Linux系统下Apache防止php木马跨站设置

2011年11月03日 Apache  ⁄ 被围观 14,918次+
引言: 在Apache服务器中,切忌一定要在虚拟主机配置文件中添加以下代码,否则PHP木马脚本可以浏览你服务器上的任意文件,这意味着你的服务器很快会被攻破。 系统运维  www.osyunwei.com  温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接 代码如下: php_admin_value open_basedir "/usr/local/apache/htdocs/www/:/tmp/" 注意:把/usr/local/apache/htdocs/www/替换成你自己的网站目录 例如: 编辑虚拟主机配置文件 vi /etc/httpd/conf.d/vhost.conf 在你的网站配置中添加下面的代码 <Virtual...
阅读全文
0℃

CentOS Linux系统下更改Apache默认网站目录

2011年11月03日 Apache  ⁄ 被围观 59,504次+
引言: Apache默认的网站目录是在/var/www/html,我们现在要把网站目录更改到/home/wwwroot/web1/htdocs,操作如下 系统运维  www.osyunwei.com  温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接 准备工作: 创建目录: cd /home mkdir wwwroot cd wwwroot mkdir web1 cd web1 mkdir htdocs touch index.php 操作步骤: 1、vi /etc/httpd/conf/httpd.conf    找到 DocumentRoot "/var/www/html" 这一段     #apache的根目录    把/var/www/html 这个目录改为/home/wwwroot/web1/htdocs    再找到 ...
阅读全文
0℃

CentOS Linux系统下apache日志文件设置(每天单独生成一个日志文件)

2011年11月03日 Apache  ⁄ 被围观 21,321次+
引言: Apache默认安装下,日志记录只有一个文件,时间久了之后,这个文件会变的很大,管理员要想查看分析日志,光打开日志就要花费很长时间,甚至还会影响服务器运行。 下面教大家设置apache,让服务器每天单独生成一个日志文件,这样管理、分析日志会方便很多。 系统运维  www.osyunwei.com  温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接 ##################################################################################### vi /etc/httpd/conf/httpd.conf  #编辑文件 #ErrorLog logs/...
阅读全文
0℃

CentOS Linux系统下Apache设置Alias别名访问

2011年11月03日 Apache  ⁄ 被围观 19,061次+
引言:     Apache服务器通过设置alias别名可以使特定的目录(phpmyadmin目录)不出现在网站根目录下面,即使网站根目录被攻破,也不会影响到phpmyadmin目录里面的文件。 下面以安装phpmyadmin为例设置别名访问: 系统运维  www.osyunwei.com  温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接 1、下载phpmyadmin    cd /home    wget http://ncu.dl.sourceforge.net/project/phpmyadmin/phpMyAdmin/3.4.4/phpMyAdmin-3.4.4-all-languages.tar.gz    tar xvfz  phpMyAdmin-3.4.4-all-languages.tar...
阅读全文
6℃

CentOS Linux服务器安全设置

2011年11月03日 安全优化  ⁄ 被围观 53,818次+
引言: 我们必须明白:最小的权限+最少的服务=最大的安全 所以,无论是配置任何服务器,我们都必须把不用的服务关闭、把系统权限设置到最小话,这样才能保证服务器最大的安全。下面是CentOS服务器安全设置,供大家参考。        系统运维  www.osyunwei.com  温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接 一、注释掉系统不需要的用户和用户组 注意:不建议直接删除,当你需要某个用户时,自己重新添加会很麻烦。    cp  /etc/passwd  /etc/passwdbak   #修改之前先备份    vi /etc/passwd  #编...
阅读全文
1℃

CentOS Linux自动备份文件到远程FTP服务器并删除指定日期前的备份Shell脚本

2011年11月03日 Shell  ⁄ 被围观 24,004次+
   说明:         我这里要把/home/wwwroot目录下面的所有文件备份到/home/wwwrootbak里面,并且保存为wwwroot20111103.tar.gz的压缩文件(20111103是指备份执行时当天的日期),然后只保留最近7天的备份,再把备份文件通过ftp服务器上传到指定空间,只保留最近7天的数据。 系统运维  www.osyunwei.com  温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接 1、创建保存备份文件的目录:/home/wwwrootbak    cd /home    mkdir wwwrootbak 2、创建备份脚本文件:/home/wwwrootbak/wwwrootbak.sh    cd ...
阅读全文
1℃

CentOS Linux自动备份MySQL数据库到远程FTP服务器并删除指定日期前的备份Shell脚本(二)

2011年11月03日 Shell  ⁄ 被围观 15,322次+
说明: 我这里要把MySQL数据库存放目录/var/lib/mysql下面的pw85数据库备份到/home/mysql_data里面,并且保存为mysql_data20111103.tar.gz的压缩文件格式(20111103是指备份执行时当天的日期),然后只保留最近7天的备份,再把备份文件通过ftp服务器上传到指定空间,并且在远程ftp服务器只保留最近7天的备份。 系统运维  www.osyunwei.com  温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接 实现步骤: 1、创建保存备份文件的目录:/home/mysql_data cd /home mkdir mysql_data 2、创建备份脚本文件...
阅读全文
0℃

CentOS Linux自动备份MySQL数据库到远程FTP服务器并删除指定日期前的备份Shell脚本(一)

2011年11月03日 Shell  ⁄ 被围观 16,673次+
说明: 我这里要把MySQL数据库存放目录/var/lib/mysql下面的pw85数据库备份到/home/mysql_data里面,并且保存为mysqldata_bak_2011_11_03.tar.gz的压缩文件格式(2011_11_03是指备份执行时当天的日期),然后只保留最近7天的备份,再把备份文件通过ftp服务器上传到指定空间,并且在远程ftp服务器只保留最近7天的备份。 实现步骤: 1、创建保存备份文件的目录:/home/mysql_data cd /home mkdir mysql_data 2、创建备份脚本文件:/home/mysql_data/mysql_databak.sh cd /home cd  mysql_data touch mysql_databak.sh...
阅读全文
5℃

CentOS 6.0安装配置LAMP服务器(Apache+PHP5+MySQL)

2011年11月02日 LAMP  ⁄ 被围观 11,292次+
准备篇:   配置防火墙,开启80端口、3306端口    vi /etc/sysconfig/iptables    -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT(允许80端口通过防火墙)    -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT(允许3306端口通过防火墙)   重启防火墙使配置生效     /etc/init.d/iptables restart     service iptables restart 系统运维  www.osyunwei.com  温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接 安装篇: 一、安装Apache    1、检查是否已...
阅读全文
2℃

CentOS 6.0 DNS服务器配置

2011年11月02日 DNS  ⁄ 被围观 17,710次+
引言: 使用bind服务器需要防火墙开放以下端口 UDP 53 TCP 53 TCP 953 vi /etc/sysconfig/iptables #配置防火墙端口 -A INPUT -m state --state NEW -m tcp -p tcp --dport 53 -j ACCEPT -A INPUT -m state --state NEW -m udp -p udp --dport 53 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 953 -j ACCEPT /etc/rc.d/init.d/iptables restart #重启防火墙,使规则生效 系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接 1、检查是否已经安装了DNS...
阅读全文
10℃

CentOS 6.0 Samba服务器配置

2011年11月02日 Samba  ⁄ 被围观 25,617次+
一、安装前准备 1、使用Samba服务器需要防火墙开放以下端口     UDP 137     UDP 138     TCP 139     TCP 445 vi /etc/sysconfig/iptables   #配置防火墙端口 -A INPUT -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 445 -j ACCEPT -A INPUT -m state --state NEW -m udp -p udp --dport 137 -j ACCEPT -A INPUT -m state --state NEW -m udp -p udp --dport 138 -j ACCEPT /etc/rc.d/init.d/iptables restart     #重启防火墙,使规则生效 ...
阅读全文
2℃

CentOS 6.0修改ssh远程连接端口

2011年11月02日 CentOS  ⁄ 被围观 34,810次+
实现目的:把ssh默认远程连接端口修改为2222 方法如下: 1、编辑防火墙配置:vi /etc/sysconfig/iptables 防火墙增加新端口2222 -A INPUT -m state --state NEW -m tcp -p tcp --dport 2222 -j ACCEPT ====================================================================== # Firewall configuration written by system-config-firewall # Manual customization of this file is not recommended. *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state --state ESTABL...
阅读全文
0℃

CentOS 6.0 VNC远程桌面配置

2011年11月02日 CentOS  ⁄ 被围观 18,335次+
引言:       必须明白:       vncserver在调用的时候,会根据你的配置来启用server端的监听端口,       端口默认是从5900开始,再加上你的桌面号。       比如你的桌面号为1,则vnc的连接端口号为5900+1=5901       比如你的桌面号为10000,则vnc的连接端口号为5900+10000=15900 ====================================================================== 下面配置VNC服务器,使用户(root)能够通过vnc客户端远程连接到linux系统的图形界面(前提是你的服务器要安装桌面) 1、检查linux系统是否安装VNC    系统...
阅读全文
4℃

CentOS Linux Vsftp服务器配置

2011年11月02日 FTP  ⁄ 被围观 53,919次+
1、开启防火墙ftp端口 vi /etc/sysconfig/iptables     #编辑防火墙配置文件 -A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT(允许21端口通过防火墙) -A INPUT -m state --state NEW -m tcp -p tcp --dport 20 -j ACCEPT(允许20端口通过防火墙) -A INPUT -m state --state NEW -m tcp -p tcp --dport 9000:9045 -j ACCEPT(设置ftp被动模式的端口范围) 注意:如果ftp端口修改为其它的端口(比如2222),这时防火墙就要开启2222端口,这里防火墙是以CentOS 6.0为例 -A INPUT -m state ...
阅读全文
0℃

Linux环境下phpwind论坛nginx伪静态规则设置

2011年11月02日 Nginx  ⁄ 被围观 10,728次+
在相应nginx配置文件的server中,添加如下代码 rewrite ^/(.*)-htm-(.*)$ /$1.php?$2; 系统运维  www.osyunwei.com  温馨提醒:qihang01原创内容©版权所有,转载请注明出处及原文链接 例如: vi /usr/local/nginx/conf/nginx.conf #编辑nginx配置文件 找到下面这行,在server_name localhost;后边一行添加上面的代码 server { listen 80; server_name localhost; rewrite ^/(.*)-htm-(.*)$ /$1.php?$2; #charset koi8-r; #access_log logs/host.access.log main; location / { root html; index index.php in...
阅读全文


Copyright© 2011-2024 系统运维 All rights reserved
版权声明:本站所有文章均为作者原创内容,如需转载,请注明出处及原文链接
陕ICP备11001040号-3