上一页 1 2 3 4 5 6 7 8 ··· 24 下一页
  2011年10月30日
摘要: FTP的全称是File Transfer Protocol(文件传输协议),就是专门用来传输文件的协议.它工作在OSI模型的第七层,即是应用层,使用TCP传输而不是UDP.这样FTP客户端和服务器建立连接前就要经过一个"三次握手"的过程.FTP服务还有一个非常重要的特点是它可以独立于平台. LINUX下实现FTP服务的软件很多,最常见的有vsftpd,Wu-ftpd和Proftp等.Red Hat Enterprise Linux中默认安装的是vsftpd. 通常,访问FTP服务器时需要经过验证,只有经过了FTP服务器的相关验证,用户才能访问和传输文件.vsftpd提供了3 阅读全文
posted @ 2011-10-30 23:26 小炒花生米 阅读(5701) 评论(0) 推荐(0)
摘要: 查看linux服务器的系统信息 新接手了几台linux的服务器,第一步当然是要了解这些服务器的软硬件配置.现在就写出我这次用的一些命令. 首先当然要取得机器的IP,用户名和密码(呵呵,不知道就找原来的管理员要哈) 登陆之后,首先看到的就是机器的名称,一般提示符就有了,如 [root@localhost root]# 这其中的localhost就是机器名了.如果用命令来查看的话就是hostname 查看系统内核 uname –a 查看操作系统的版本(我现在只用过redhat,所以只以这个为例) cat /etc/redhat-release 查看网络配置信息 ifconfig 输出如下... 阅读全文
posted @ 2011-10-30 21:34 小炒花生米 阅读(23008) 评论(0) 推荐(0)
  2011年10月28日
摘要: 有两个数组$a=array('aaa','bbb','ddd','aaa');$b=array('aaa','ddd','aaa','bbb');如何比较这两个数组是否相等,前提是不能使用sort()之类的内置函数进行排序。如果一定要使用内置函数,哪一个排序函数速度最快???++++++++++++++++++++++++++++++++++++++++++++++ $a=array('aaa','bbb','ddd', 阅读全文
posted @ 2011-10-28 21:45 小炒花生米 阅读(41727) 评论(8) 推荐(0)
摘要: 如题??? 最佳答案array_rand() 在你想从数组中取出一个或多个随机的单元时相当有用。它接受 input 作为输入数组和一个可选的参数 num_req,指明了你想取出多少个单元 - 如果没有指定,默认为 1。 如果你只取出一个,array_rand() 返回一个随机单元的键名,否则就返回一个包含随机键名的数组。这样你就可以随机从数组中取出键名和值。 主要是用array_rand()方法++++++++++++++++++++++++++++++++++++++++++<?php$input=array("Neo","Morpheus",& 阅读全文
posted @ 2011-10-28 18:09 小炒花生米 阅读(18940) 评论(1) 推荐(1)
摘要: http://subject.csdn.net/dateopt.htm 阅读全文
posted @ 2011-10-28 14:29 小炒花生米 阅读(970) 评论(0) 推荐(0)
摘要: 1.1 Web server Web server 用来解析HTTP协议。当web服务器接收到一个HTTP请求时,会返回一个HTTP响应,例如送回一个HTML页面。为了处理一个请求,web服务器可 以响应一个静态页面或者图片。进行页面跳转,或者把动态响应的产生委托给一些其它的程序完成,比如CGI, JSP, Servlets, ASP.NET,PHP脚本。 当用户访问一个网站时,首先用户通过查询DNS服务器,得到该域名对应的IP地址,然后使用这个IP地址来进行访问。用户的请求是一个url地 址,在web服务器端,url地址对应web服务器上的文件系统中的某个网站文件的路径。Web ... 阅读全文
posted @ 2011-10-28 11:34 小炒花生米 阅读(786) 评论(0) 推荐(0)
摘要: 我只知道 1K=1000B 1M=1000KB 1G=1000MB 好像还有两个吧==================================================================最佳答案Kilobyte〈KB〉=1024 bytesMegabyte〈MB〉=1024 KilobytesGigabyte〈GB〉=1024 MegabytesTerabyte〈TB〉=1024 GigabytesPetabyte〈PB〉=1024 terabytesExabyte〈EB〉=1024 petabytesZettabyte〈ZB〉=1024 exabyt... 阅读全文
posted @ 2011-10-28 11:10 小炒花生米 阅读(1217) 评论(0) 推荐(0)
  2011年10月26日
摘要: http://www.qianyunlai.com/blog/550.html一、数组操作的基本函数数组的键名和值array_values($arr); 获得数组的值array_keys($arr); 获得数组的键名array_flip($arr); 数组中的值与键名互换(如果有重复前面的会被后面的覆盖)in_array("apple",$arr); 在数组中检索applearray_search("apple",$arr); 在数组中检索apple ,如果存在返回键名array_key_exists("apple",$arr); 检 阅读全文
posted @ 2011-10-26 14:02 小炒花生米 阅读(9985) 评论(2) 推荐(1)
  2011年10月24日
摘要: 1. 连接ftp服务器 格式:ftp [hostname| ip-address]a)在linux命令行下输入:ftp192.168.1.1b)服务器询问你用户名和密码,分别输入用户名和相应密码,待认证通过即可。2. 下载文件下载文件通常用get和mget这两条命令。a) get 格式:get [remote-file] [local-file]将文件从远端主机中传送至本地主机中。如要获取远程服务器上/usr/your/1.htm,则ftp>get/usr/your/1.htm1.htm(回车)b) mget 格式:mget [remote-files]从远端主机接收一批文件至本地主.. 阅读全文
posted @ 2011-10-24 15:01 小炒花生米 阅读(200015) 评论(3) 推荐(3)
  2011年10月23日
摘要: (1) 打开php的安全模式 php的安全模式是个非常重要的内嵌的安全机制,能够控制一些php中的函数,比如system(), 同时把很多文件操作函数进行了权限控制,也不允许对某些关键文件的文件,比如/etc/passwd, 但是默认的php.ini是没有打开安全模式的,我们把它打开: safe_mode = on(2) 用户组安全 当safe_mode打开时,safe_mode_gid被关闭,那么php脚本能够对文件进行访问,而且相同 组的用户也能够对文件进行访问。 建议设置为: safe_mode_gid = off 如果不进行设置,可能我们无法对我们服务器网站目录下的文... 阅读全文
posted @ 2011-10-23 22:37 小炒花生米 阅读(6576) 评论(0) 推荐(0)
摘要: top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。top - 01:06:48 up1:22,1 user,load average: 0.06, 0.60,0.48 Tasks:29 total, 1 running,28 sleeping, 0 stopped, 0zombie Cpu(s):0.3% us,1.0% sy,0.0% ni, 98.7% id,0.0% wa,0.0%hi,0.0% si Mem: 191272k total, 173656k used, 1... 阅读全文
posted @ 2011-10-23 21:19 小炒花生米 阅读(882) 评论(0) 推荐(0)
  2011年10月20日
摘要: 1.Linux系统下的任务管理器其实只是一个命令,不过功能和Windows下的taskmanager差不多命令如下:$ps aux会显示格式如下:USER PID CPU MEM ........(不好意思,后面的一时忘了,用man ps查查吧 face0005 )2.如果你想结束一个进程可以用如下命令:$kill -参数-signal: HUB 1 挂起KILL 9 不可忽略结束TERM 可忽略结束如例:$kill-KILL938 阅读全文
posted @ 2011-10-20 20:44 小炒花生米 阅读(845) 评论(0) 推荐(0)
  2011年10月19日
摘要: linux分区方法,不同的人有不同的方法,反正没有统一的方法。在分区方面,我觉得根据自己的实际情况来分是最好的。玩linux也有好几年了,下面说一下,我在分区方面的一些经验。一,个人用如果是个人用,就没必要分那么多区,分一个区,或者二个区就行了。分一个区,就要一个根分区就行了/,我的多系统里面的linux都是一个分区。分二个区,一个/boot分区,一个根分区/二,服务器用关于服务器的分区,不要分的太多,适合自己就行,有二种比较好的方法,适合二种不同的人1,喜欢用软件管理工具的人,pacman,yum,apt-get等。这种人喜欢用软件自带的软件来安装web服务器,mysql服务器,mail服务 阅读全文
posted @ 2011-10-19 09:58 小炒花生米 阅读(3734) 评论(0) 推荐(0)
  2011年10月18日
摘要: 1.linux下启动mysql的命令:mysqladmin start/ect/init.d/mysql start (前面为mysql的安装路径)2.linux下重启mysql的命令:mysqladmin restart/ect/init.d/mysql restart (前面为mysql的安装路径)3.linux下关闭mysql的命令:mysqladmin shutdown/ect/init.d/mysql shutdown (前面为mysql的安装路径)4.连接本机上的mysql:进入目录mysql\bin,再键入命令mysql -uroot -p, 回车后提示输入密码。退出mysql命 阅读全文
posted @ 2011-10-18 11:44 小炒花生米 阅读(227007) 评论(2) 推荐(8)
摘要: CentOS 5.5默认的是163的源,据说sohu的源很好用,今天小试了下。1、修改yum配置文件,更改为sohu源# cd /etc/yum.repos.d/ # cp CentOS-Base.repo CentOS-Base.repo.bak清空CentOS-Base.repo文件内容,替换为以下内容:# CentOS-Base.repo # # This file uses a new mirrorlist system developed by Lance Davis for CentOS. # The mirror system uses the connecting IP add 阅读全文
posted @ 2011-10-18 11:19 小炒花生米 阅读(4365) 评论(0) 推荐(0)
摘要: 安装rmp-ivhMySQL-server-4.1.22-0.glibc23.i386.rpm--nodepsrmp-ivhMySQL-client-4.1.22-0.glibc23.i386.rpm--nodeps查看是否安装成功netstat-atln命令看到3306端口开放说明安装成功登录mysql[-uusername][-hhost][-p[password]][dbname]初始无密码,这个mysql可执行文件在/usr/bin/mysql目录1、数据库目录 /var/lib/mysql/2、配置文件 /usr/share/mysql (mysql.server命令及配置文件).. 阅读全文
posted @ 2011-10-18 09:27 小炒花生米 阅读(21344) 评论(0) 推荐(0)
  2011年10月16日
摘要: yuminstallmysqlyuminstallmysql-serveryuminstallmysql-develchgrp-Rmysql/var/lib/mysqlchmod-R770/var/lib/mysqlservicemysqldstartmysqlSETPASSWORDFOR'root'@'localhost'=PASSWORD('secret_password');收工!更新如要其他机器能访问,在mysql.user中添加一个Host为'%'的user,然后flush priviledges;,最后防火墙加一句类似 阅读全文
posted @ 2011-10-16 19:36 小炒花生米 阅读(17089) 评论(1) 推荐(0)
  2011年10月15日
摘要: httpd: apr_sockaddr_info_get() failed for hoteelhttpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName我在service httpd restart的时候提示上述信息的。虽然启动成功了,但是也是很郁闷的。这是因为我在配置DNS的时候hostname hoteel造成的。重新hostname localhost就可以了。我在网上找来一些有关这方面的信息,就顺便贴在这里了。1在启动 阅读全文
posted @ 2011-10-15 15:17 小炒花生米 阅读(788) 评论(0) 推荐(0)
摘要: prefork模式这个多路处理模块(MPM)实现了一个非线程型的、预派生的web服务器,它的工作方式类似于Apache 1.3。它适合于没有线程安全库,需要避免线程兼容性问题的系统。它是要求将每个请求相互独立的情况下最好的MPM,这样若一个请求出现问题就不会影响到其他请求。这个MPM具有很强的自我调节能力,只需要很少的配置指令调整。最重要的是将MaxClients设置为一个足够大的数值以处理潜在的请求高峰,同时又不能太大,以致需要使用的内存超出物理内存的大小。worker模式此多路处理模块(MPM)使网络服务器支持混合的多线程多进程。由于使用线程来处理请求,所以可以处理海量请求,而系统资源的开 阅读全文
posted @ 2011-10-15 11:21 小炒花生米 阅读(486) 评论(0) 推荐(1)
摘要: 在说apache的keepalive之前,我们需要对web数据的加载过程有些简单的了解这里先介绍一个测试网站加载工具:Pingdom Tools ,在这个工具中,我们输入一个网址来测试下加载速度,同时最重要的是观察加载过程:其中每块的含义是:黄色是http的启动时间,绿色是http请求的链接时间,蓝色是加载时间;从这个结果图中,我们可以看到:1)所有的请求,这里指的是http请求,都是分为三步走的,第一步启动,第二步链接,第三步正式下载2)所有的网页,首先启动首页的http请求,链接请求,并且下载主页上部的数据,下载这部分数据是只能有一个http请求下载3)当主页中上部分数据下载完成之后,会下 阅读全文
posted @ 2011-10-15 10:42 小炒花生米 阅读(5944) 评论(0) 推荐(2)
上一页 1 2 3 4 5 6 7 8 ··· 24 下一页