随笔分类 -  Linux

摘要:装了redis的服务器端程序,现在要在项目中使用REDIS了,由于我们的后台是用PHP来写的,所以要用redis的PHP客户端来使用它。PHP的客户端有几种: 阅读全文
posted @ 2012-09-19 14:30 jiangyao 阅读(2553) 评论(0) 推荐(0)
摘要:PHP有个pcntl_fork的函数可以实现多进程,但要加载pcntl拓展,而且只有在linux下才能编译这个拓展,有时间在ubuntu下玩了下。 1.首先在ubuntu下编译pcntl.so,我的ubuntu下找不到pcntl的包,于是 创建一个文件夹下载了整个PHP包,在里面找到了pcntl包运行如下命令 阅读全文
posted @ 2012-07-03 17:37 jiangyao 阅读(8785) 评论(0) 推荐(0)
摘要:/var/log/mysql/mysql-slow.log 阅读全文
posted @ 2011-02-28 00:25 jiangyao 阅读(19723) 评论(0) 推荐(0)
摘要:在执行计划任务拷贝文件的时候,用scp命令需要输入密码,这里用公共密钥的方式实现密码的自动输入。 具体操作: 要求:把192.168.0.3机上的test.tar拷贝到192.168.0.2机器的上。 阅读全文
posted @ 2011-01-31 16:04 jiangyao 阅读(8627) 评论(0) 推荐(1)
摘要:在linux下一般用scp这个命令来通过ssh传输文件。 1、从服务器上下载文件 scp username@servername:/path/filename 例如scp root@192.168.0.101:/var/www/test.txt 把192.168.0.101上的/var/www/test.txt 的文件下载到当前目录 阅读全文
posted @ 2011-01-26 16:07 jiangyao 阅读(299980) 评论(4) 推荐(8)
摘要:1、创建保存备份文件的路径/mysqldata #mkdir /mysqldata 2、创建/usr/sbin/bakmysql文件 #nano /usr/sbin/bakmysql 输入: 阅读全文
posted @ 2010-10-19 01:15 jiangyao 阅读(2678) 评论(0) 推荐(0)
摘要:1.安装PHP5 sudo apt-get install php-pear php5-cli php5-common php5-xcache php5-cgi php5-mysql php5-gd php5-dev php5-memcache 2.安装nginx sudo apt-get install nginx 阅读全文
posted @ 2010-10-18 21:08 jiangyao 阅读(494) 评论(0) 推荐(0)
摘要:以root进入Linux系统,然后编辑文件icmp_echo_ignore_allvi /proc/sys/net/ipv4/icmp_echo_ignore_all将其值改为1后为禁止PING将其值改为0后为解除禁止PING防止别人ping[root@localhost yanu]# echo 1 >; /proc/sys/net/ipv4/icmp_echo_ignore_all如果要恢... 阅读全文
posted @ 2010-10-14 01:54 jiangyao 阅读(369) 评论(0) 推荐(0)
摘要:1、安装Pure-FTPd sudo apt-get install pure-ftpd-mysql mysql-server 2、添加用户和组 sudo groupadd -g 2001 ftpgroup sudo useradd -u 2001 -s /bin/false -d /dev/null -c "pure-ftpd user" -g ftpgroup ftpuser 阅读全文
posted @ 2010-10-12 23:59 jiangyao 阅读(4941) 评论(0) 推荐(1)
摘要:什么是404页面 如果碰巧网站出了问题,或者用户试图访问一个并不存在的页面时,此时服务器会返回代码为404的错误信息,此时对应页面就是404页面。404页面的默认内容和具体的服务器有关。如果后台用的是NGINX服务器,那么404页面的内容则为:404 Not Found 阅读全文
posted @ 2010-07-10 20:33 jiangyao 阅读(73403) 评论(5) 推荐(2)
摘要:给一个服务器下增加了一些站点别名,差不多有20多个。重启nginx时候,提示:could not build the server_names_hash, you should increase server_names_hash_bucket_size: 32解决方法:在配置文件的http{}段增加一行配置 server_names_hash_bucket_size 64;如果64还不够,那么就... 阅读全文
posted @ 2010-06-24 18:06 jiangyao 阅读(2588) 评论(0) 推荐(0)
摘要:修改ubuntu的网卡IP地址可以通过两种方式来修改. 第一种方式静态修改. 进入 /etc/network/ 目录下.修改interfaces文件. 阅读全文
posted @ 2010-05-25 16:55 jiangyao 阅读(9155) 评论(0) 推荐(0)
摘要:漏洞介绍:nginx是一款高性能的web服务器,使用非常广泛,其不仅经常被用作反向代理,也可以非常好的支持PHP的运行。80sec发现其中存在一个较为严重的安全问题,默认情况下可能导致服务器错误的将任何类型的文件以PHP的方式进行解析,这将导致严重的安全问题,使得恶意的攻击者可能攻陷支持php的nginx服务器。 阅读全文
posted @ 2010-05-25 11:08 jiangyao 阅读(870) 评论(2) 推荐(0)
摘要:ubuntu 9.10默认的是UFW防火墙,已经支持界面操作了。在命令行运行ufw命令就可以看到提示的一系列可进行的操作。 最简单的一个操作:sudo ufw status可检查防火墙的状态,我的返回的是:不活动 sudo ufw version防火墙版本: ufw 0.29-4ubuntu1 Copyright 2008-2009 Canonical Ltd. ubuntu 系统默认已安装ufw. 阅读全文
posted @ 2010-05-19 10:05 jiangyao 阅读(24162) 评论(1) 推荐(4)
摘要:在VMware中安装Ubuntu,网络连接方式一般有4种: 一.Bridged:Connected directly to the physical network (设置Ubuntu的网络连接方式为桥连) 在这种模式下,虚拟系统就像是局域网中的一台独立的主机,与宿主计算机平等的存在于网络中,你必须像对待局域网中的其他真正的机子一样来对待它(比如分配你的局域网所要求的网络地址、子网掩码、网关等)。 使用bridged模式的虚拟系统和宿主机器的关系:就像连接在同一个Hub上的两台电脑。 虚拟系统与宿主计算机以及宿主计算机所在网络的其他计算机都可以相互访问。如果你想利用VMWare在局域网内新建一个虚拟服务器,为局域网用户提供网络服务,就应该选择桥接模式。 阅读全文
posted @ 2010-05-03 01:08 jiangyao 阅读(2287) 评论(0) 推荐(0)