服务器
Debug_zhang
这个作者很懒,什么都没留下…
展开
-
nginx配置问题
Nginx服务器配置转载 2015-11-27 09:42:05 · 336 阅读 · 0 评论 -
yum
yum search XXX对XXX进行模糊搜索,查看是否有此软件包yum info XXX获取XXX安装包的信息yum install XXXyum remove XXX移出安装的软件包yum list installed | grep XXX 查看已安装的软件包中是否有XXXyum list 列出所有的软件包y原创 2016-08-16 23:21:54 · 558 阅读 · 0 评论 -
centos7防火墙firewalld守护进程
查看防火墙状态systemctl status firewalld.service启动防火墙systemctl start firewalld.service关闭防火墙systemctl stop firewalld.service重新启动防火墙对端口的操作:##Addfirewall-cmd --permanent --zone=public --add-原创 2016-08-16 20:17:25 · 1344 阅读 · 0 评论 -
nginx不支持pathinfo的原因以及解决办法
nginx.cnnginx下支持PATH_INFO详解 – 运维与架构mood要想让nginx支持PATH_INFO,首先需要知道什么是pathinfo,为什么要用pathinfo?pathinfo不是nginx的功能,pathinfo是php的功能。php中有两个pathinfo,一个是环境变量$_SERVER['PATH_INFO'];另一个是pathi转载 2016-06-06 14:30:40 · 5987 阅读 · 0 评论 -
开启端口与关闭端口
查看80端口占用情况使用如下lsof -i tcp:80 列出所有端口 netstat -ntlp 1、开启端口(以80端口为例) 方法一: /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT 写入修改 /etc/init.d/iptables原创 2016-04-28 20:57:08 · 9205 阅读 · 0 评论 -
守护进程
可以选择使用nuhup,或者自己用php写用shell程序,保护脚本服务正常的执行#!/bin/shwhile true;do count=`ps -ef|grep kafka.php|grep -v grep` if [ "$?" != "0" ];thenecho ">>>>no ,run it" php kafka.phpelse原创 2016-04-28 20:33:24 · 302 阅读 · 0 评论 -
centos6下安装git
第一、安装编译环境yum -y install zlib-devel openssl-devel perl cpio expat-devel gettext-devel curl二。wget http://soft.laozuo.org/git/git-2.4.5.tar.gztar -zxvf git-2.4.5.tar.gzcd git-2.4.5autocon原创 2016-04-07 00:44:39 · 271 阅读 · 0 评论 -
wget是一个从网络上自动下载文件的自由工具,支持通过HTTP、HTTPS、FTP三个最常见的TCP/IP协议下载,并可以使用HTTP代理
wget是一个从网络上自动下载文件的自由工具。它支持HTTP,HTTPS和FTP协议,可以使用HTTP代理.所谓的自动下载是指,wget可以在用户退出系统的之后在后台执行。这意味这你可以登录系统,启动一个wget下载任务,然后退出系统,wget将在后台执行直到任务完成,相对于其它大部分浏览器在下载大量数据时需要用户一直的参与,这省去了极大的麻烦。wget 可以跟踪HTML页面上的链接依次下载来创建转载 2016-02-29 11:12:46 · 2114 阅读 · 0 评论 -
当ping不通网络时。。。
ping不通网络,先看能不能ping通局域网 在看能不能ping通广域网今天配置centos服务器,出现问题ping不通的问题,所以没法登陆到服务器。经过一番努力终于解决问题。现做如下总结。 首先,看网卡是否启动。利用#neat命令。在跳出的对话框中尝试激活网卡。若激活不成功,察看相关提示信息。情况一,提示插入网线,说明要换插一下网线插空(一般情况下,服务器不是原创 2016-02-29 00:44:31 · 2109 阅读 · 0 评论 -
在虚拟机上安装centos并配置
服务器开发者都离不开linux,这里一步步讲下linux安装和开发环境部署一、下载安装镜像文件 这里以安装CentOS-6.3-i386-minimal为例,这个自带安装软件最少,简单而小巧,偏于你了解安装和部署开发环境,所以选择这个版本,作为linux开发者,熟悉命令行界面是最基本的。镜像文件下载地址:CentOS-6.3-i386-minimal.iso(想要吗?猛戳这里!)转载 2016-02-29 00:32:08 · 2375 阅读 · 0 评论 -
nginx + php-fpm fastcgi防止跨站、跨目录的安全设置
nginx + php-fpm fastcgi防止跨站、跨目录的安全设置Posted on 2014-04-28 by wwek我们知道apache php mod的方式可以很方便的配置 open_basedir 限制各个站点的目录访问权限。nginx + php-fpm fastcgi的方式需要这样做。首先php的版本必须大于等于php5.3.3。总限制 通过php-转载 2016-02-26 17:22:18 · 1056 阅读 · 0 评论 -
CGI与fastcgi与php-fpm与php-cgi的关系
cgi是一个协议,它规定了服务器Nginx会将那些数据传送给php-cgifastcgi也可以说是一个协议。fastcgi是对cgi的性能的一次提高。fastcgi会先启动一个master,解析配置文件(php.ini等),初始化执行环境,然后再启动多个worker,当请求过来时,master会传递给一个worker,然后等待下一个请求。php-fpm是实现了fastcgi这个协议的程序,转载 2016-02-26 16:18:11 · 897 阅读 · 0 评论 -
Nginx+FastCGI运行原理
Nginx不支持对外部程序的直接调用或者解析,所有的外部程序(包括PHP)必须通过FastCGI接口来调用。FastCGI接口在Linux下是socket(这个socket可以是文件socket,也可以是ip socket)。为了调用CGI程序,还需要一个FastCGI的wrapper(wrapper可以理解为用于启动另一个程序的程序),这个wrapper绑定在某个固定socket上,如端口或者文转载 2016-02-26 15:38:23 · 815 阅读 · 0 评论 -
nginx配置的详细信息
#运行用户user www-data; #启动进程,通常设置成和cpu的数量相等worker_processes 1;#全局错误日志及PID文件error_log /var/log/nginx/error.log;pid /var/run/nginx.pid;#工作模式及连接数上限events { use epoll;转载 2016-02-26 15:21:03 · 582 阅读 · 0 评论 -
nginx中的MIME.types的作用
MIME-type和Content-Type的关系:当web服务器收到静态的资源文件请求时,依据请求文件的后缀名在服务器的MIME配置文件中找到对应的MIME Type,再根据MIME Type设置HTTP Response的Content-Type,然后浏览器根据Content-Type的值处理文件。什么是MIME-TYPE:为什么这么说呢?首先,我们要了解浏览器是如何处理内容的转载 2016-02-26 14:40:22 · 24273 阅读 · 0 评论 -
CentOS 6.4安装配置LNMP服务器(Nginx+PHP+MySQL)
准备篇1、配置防火墙,开启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 ACC转载 2016-02-26 14:09:22 · 463 阅读 · 0 评论 -
ssh公匙私匙
从客户端来看,SSH提供两种级别的安全验证。第一种级别(基于口令的安全验证) 只要你知道自己帐号和口令,就可以登录到远程主机。所有传输的数据都会被加密, 但是不能保证你正在连接的服务器就是你想连接的服务器。可能会有别的服务器在冒充真正的服务器, 也就是受到“中间人”这种方式的攻击。 第二种级别(基于密匙的安全验证) 需要依靠密匙,也就是你必须为自己创建一对密匙,并把公用密转载 2016-03-08 09:49:10 · 1071 阅读 · 0 评论 -
linux中几个文本文件查看命令
linux基础命令转载 2015-09-06 16:29:39 · 3508 阅读 · 0 评论 -
修改系统的编码方式
项目里有这样的要求,用户通过浏览器配制一部分信息,这部分信息不存在数据库而存在LINUX下磁盘文件中。对我来说倒是没有什么区别,不就是数据嘛,怎么存不用我管,我只要能塞进去取出来就可以了。然而在运行的时候出现了两个问题 1.中文信息出现了乱码 2.file too many open 一、分析: 1.出现乱码转载 2016-08-30 10:13:33 · 6781 阅读 · 0 评论