$url = "http://www.sina.com/"; function parse($url) { if(!($fp = @fopen($url, 'rb')) ){ exit('路径错误'); } $meta = stream_get_meta_data($fp); foreach(array_keys($meta) as $h){ $v = $meta[$h]; echo "".$h.": ".$v."<br/>…
简单的说, max-file表示系统级别的能够打开的文件句柄的数量, 而ulimit -n控制进程级别能够打开的文件句柄的数量. man 5 proc, 找到file-max的解释:file-max中指定了系统范围内所有进程可打开的文件句柄的数量限制(系统级别, kernel-level). (The value in file-max denotes the maximum number of file handles that the Linux kernel will allocate).…
修改文件句柄数在Linux下,我们使用ulimit -n 命令可以看到单个进程能够打开的最大文件句柄数量(socket连接也算在里面).系统默认值1024. 对于一般的应用来说(象Apache.系统进程)1024完全足够使用.但是如何象squid.mysql.java等单进程处理大量请求的应用来说就有 点捉襟见肘了.如果单个进程打开的文件句柄数量超过了系统定义的值,就会提到“too many files open”的错误提示.如何知道当前进程打开了多少个文件句柄呢?下面一段小脚本可以帮你查看:…
---查看系统默认的最大文件句柄数,系统默认是1024 # ulimit -n ----查看当前进程打开了多少句柄数 # lsof -n|awk '{print $2}'|sort|uniq -c|sort -nr|more 131 24204 57 24244 57 24231 ........ 其中第一列是打开的句柄数,第二列是进程ID. 可以根据ID号来查看进程名. # ps aef|grep 24204 nginx 24204 24162 99 16:15 ? 00:24:25 /usr…
---查看系统默认的最大文件句柄数,系统默认是1024 # ulimit -n 1024 ----查看当前进程打开了多少句柄数 # lsof -n|awk '{print $2}'|sort|uniq -c|sort -nr|more 131 24204 57 24244 57 24231  ........ 其中第一列是打开的句柄数,第二列是进程ID. 可以根据ID号来查看进程名. # ps aef|grep 24204 nginx 24204 24162 99 16:15 ? 00:24:2…
一:错误提示 英文:Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly.中文:phpMyAdmin - 错误 无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装 二:解决方法: 1.权限问题: a:找到并打开php.ini;…
原文网址:http://www.phontol.com/20090507_419416_1.html       Windows Server自带的互联网信息服务器(Internet Information Server,IIS)是架设网站服务器的常用工具,它是一个既简单而又麻烦的东西,新手都可以使用IIS架设一个像模像样的Web站点来,但配置.优化IIS的性能,使得网站访问性能达到最优状态却不是一件简单的事情,这里我就介绍一下如何一步一步的优化你的IIS服务器. 服务器端环境,我们以Windo…
方配ASP.NET网站服务器是一款简单,轻量,灵活的ASP.NET网站服务器,使用它可以无需安装复杂的IIS,直接就可以运行ASP.NET网站,使用非常简单,把exe文件拷贝到ASP.NET的网站目录里,双击即可运行: 1.运行时可自动打开浏览器: 2.文件非常小,小到只有340K,相当于一张普通图片的大小,但功能强大,可自行配置地址和端口,并有保存功能: 3.可以设置系统启动时自动运行,以系统服务方式运行,并且是多进程多站点同时运行: 4.无论是U盘或移动硬盘上都可以运行站点,特别方便拿去给客…
相信经常观察大站的朋友都会发现,他们都把CSS写在HTML页面里,一个页面的或者多个页面的背景图片,都集成到一张图片里,他们有的JS文件,也写到页面里了……也许你会迷惑,现在到处讲页面的优化,不都是要把CSS.JS都独立出来,然后掉用吗?大站这样的做法岂不是不利于SEO?难道他们真的不懂SEO吗?下面,我就给大家详细解释下其中原因. 首先,我们访问网站的时候,会对服务器发出HTTP请求,网站打开的快慢,处理与页面的大小图片大小网速等多方面的因素外,还有个重要的因素就是HTTP 的请求数.HTTP…
[数据恢复故障描述] 一台linux网站服务器,DELL R200,管理约50个左右网站,使用一块SATA 160GB硬盘.正常使用中突然宕机,尝试再次启动失败,将硬盘拆下检测时发现存在约100个坏扇区.某数据恢复公司修复坏道后,尝试了约3天时间,未恢复成功. [数据恢复故障原因推断frombyte.com]数据恢复的故障原因往往无法明确得知,此例中仅仅推断如下:1.出现坏道后,用户可能试图进行自动或手工的fsck操作,导致进一步的灾难.2.以部分块组全为0看,有可能做过未完成的mkfs.3.送…
Nginx是一款开源的高性能HTTP服务器和返向代理服务器.     下载.编译.安装模块:   [root@localhost nginx-1.4.0]#wget http://nginx.org/download/nginx-1.4.0.tar.gz   [root@localhost nginx-1.4.0]#tar -xzf nginx-1.4.0.tar.gz -C /usr/src/   [root@localhost nginx-1.4.0]#yum -y install gcc…
asp.net网站服务器搭建之从零开始 一 IIS(Internet Information Services)安装:  1.选择"控制面板".  2.点"添加或删除程序".   3.选择"添加/删除Windows组件",选中IIS,把系统安装盘放到光驱中,点下一步就可以了.  4. 安装成功后,“控制面板\管理工具”里会有“Internet 信息服务”一项. 二 asp.net环境配置:  下载地址:http://www.cnblogs.com…
如果你是一位 WEB 开发者,或正在学习网页编程,你一定会发现,每到一台新电脑上想要在本地调试测试/运行网站代码都得搭建配置一遍 WAMP (Win.Apache.PHP.MySQL) 环境简直烦透了! USBWebserver 是一款非常好用的傻瓜式本地电脑快速架设PHP网站环境的工具,它最大特色是纯绿色便携,可直接放在U盘里随处运行或通过 Dropbox.百度网盘等同步.它集成了 Apache (httpd).PHP.MySQL 以及 PHPMyAdmin 等组件,支持各种流行的PHP程序如…
这是以前学生在使用phpwamp时遇到的一个问题(其他环境或是自己搭建时遇到此问题,解决方式同理) 其实这个问题与PHPWAMP本身无关,是电脑设置的问题,一般正常情况下不会出现这个问题. 现在把学生遇到的问题整理一下,发布成博文. 学生提问如下: 老师,求助啊,可能是phpwamp的配置文件被我搞乱了, 以前一切正常,换个电脑出现了问题.无论是用老师开发的PHPWAMP还是其他的PHP环境,在进入phpmyadmin时都会出现如下错误提示: “无法在发生错误时创建会话,请检查 PHP 或网站服…
1.Webbench最多可以模拟3万个并发连接数来测试服务器压力,可以设置压力测试时间和测试请求的成功率.安装Webbench命令: wget https://home.tiscali.cz/~cz210552/distfiles/webbench-1.5.tar.gz tar zxvf webbench-1.5.tar.gz cd webbench-1.5 make && make install 2.如果有错误,执行安装:yum install ctags和yum install gc…
Android开发把项目打包成apk: 做完一个Android项目之后,如何才能把项目发布到Internet上供别人使用呢?我们需要将自己的程序打包成Android安装包文件--APK(Android Package),其后缀名为".apk".将APK文件直接上传到Android模拟器或Android手机中执行即可进行安装.Android系统要求具有其开发者签名的私人密钥的应用程序才能够被安装.生成数字签名以及打包项目成APK都可以采用命令行的方式,但是通过Eclipse中的向导我们会…
Windows Server自带的互联网信息服务器(Internet Information Server,IIS)是架设网站服务器的常用工具,它是一个既简单而又麻烦的东西,新手都可以使用IIS架设一个像模像样的Web站点来,但配置.优化 IIS的性能,使得网站访问性能达到最优状态却不是一件简单的事情,这里我就介绍一下如何一步一步的优化你的IIS服务器. 服务器端环境,我们以Windows Server 2003的IIS6.0为例,客户端环境为Mozilla Firefox 3.0,同时安装Ya…
"我不敢说自己从未担心害怕过. 实际上我希望少一点担心害怕,因为它让我分心,让我的神经系统备受煎熬".----马斯克 周日,搞了大半天,为了熟悉wordPress,先在自己的电脑上利用wordPress建立了一个网站,哈!如下图所示: 1)安装XAMPP 下载官网:https://www.apachefriends.org/zh_cn/download.html,我下载的最新版本的7.2.5. 简介:XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包…
Apache搭建http网站服务器入门教程 准备工具 一台带有Linux系统的主机,这里使用CentOS 7.1 64位系统 一个备案过的域名,这里使用www.hellopage.cn 一台可以访问网络的pc,这里使用的Win7_pro_sp1 步骤 1.解析域名 在域名管理控制台添加对主机ip的解析,如下图 2.Apache安装 启动CentOS系统,安装httpd # yum install httpd 3.配置Apache环境 # vim /etc/httpd/conf/httpd.con…
简介:实战演练nginx网站服务器的搭建 nginx 简介: Nginx是一款高性能的 HTTP 和反向代理服务器   Nginx的优点: 1.高并发量:根据官方给出的数据,能够支持高达 50,000 个并发连接数的响应 2.内存消耗少:处理静态文件,同样起web 服务,比apache 占用更少的内存及资源,所有它是轻量级的 3.简单稳定:配置简单,基本在一个conf文件中配置,性能比较稳定,可以7*24小时长时间不间断运行 4.模块化程度高:Nginx是高度模块化的设计,编写模块相对简单 5.…
简介:实战演练apache网站服务器的搭建 Apache简介: Apache软件基金会的一个开源免费的网页服务器,也是目前世界上使用最广泛的一种web server , apache最出名的是它跨平台,高效和稳定,可以运行在几乎所有广泛使用的计算机平台上. 其特点是简单.速度快.性能稳定,并可做代理服务器来使用,并且可通过简单的 API 扩充,将 Perl/Python 等解释器编译到服务器中.   源码编译安装 Apache:   下载组件apr并解压: 组件apr官方网站:http://ap…
有的网站源码中加入了这几行代码: <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" /> 或者是 <link rel=" icon" href="/favicon.ico" type="image/x-icon" /> 这样可以指定图标位置存放. 但现在的浏览器大多支持自动获取网站根…
原文:在没有安装有mvc3的主机上部署asp.net mvc3网站,需要包含的DLL文件 http://hi.baidu.com/aspxdiyer/blog/item/5515a69943232f146e068c15.html 在已安装ASP.NET MVC的机器找到以下文件(32系统则在C:\Program Files\Microsoft ASP.NET目录),把它们复制到部署机器的BIN目录下就OK了! (注意: 主机IIS要安装ASP.NET 4.0,网站也要使用ASP.NET 4.0)…
Sitemap.xml 故名思意就是站点地图文件,可以指引Google spider 收录相应网页.正确地使用Google Sitemap,可以确保让Google spider 不遗漏网站内的任何页面,及时地.连续地收录进Google 的索引数据库. 引用: ------------------------------------------------------------------------------------------- 对于Sitemap,Google 的官方相关回答,内容如…
作为网站开发者或网站管理员一定知道网站对搜索引擎的优化有多重要,好的网站不仅要有漂亮的界面,良好的用户体验,还要有较高的更新频率.要被百度.google这样的搜索引擎大量收录,才能增加网站展示量,访问量和排名,以达到推广的目的. 所以,一般正规一点的公司都有专门的SEO专员负责网站的推广与更新. 说到SEO,首先要做的就是Robots.txt文件. Robots.txt是一个非常简单的 搜索引擎声明文件(也叫网站蜘蛛声明文件),是用来帮助网站蜘蛛更快更好的理解网站的架构和站点地图. 这里,还有一…
Nginx+Lua+Redis整合实现高性能API接口 - 网站服务器 - LinuxTone | 运维专家网论坛 - 最棒的Linux运维与开源架构技术交流社区! - Powered by Discuz! log.latermoon.com/…
 网站服务器是指在互联网数据中心中存放网站的服务器.主要用于网站的互联网中的发布.应用,是网络应用的基础硬件设施.简单的说服务器就是一台电脑,只是这台电脑因为要24 小时高速运行,所以配置要比一般的家用电脑好很多.而且为了网站能24小时都能被访问,因此需要这台电脑24小时运行并联网.用户访问网站的过程就是用户 通过网络远程访问这台电脑里面的文件.网站服务器像家里的电脑一样,也需要安装操作系统,一般安装的操作系统有win2003.win2008(这两个都 是微软的系统,和winxp操作相差不多)和…
JS网站当前日期在IE9.Chrome和FireFox中年份显示为113年的解决方法 getFullYear();…
阿里云突发性能服务器1核2G的t5服务器在高资源利用率的情况下运行一段时间后,发现服务器反应变得很慢,通过windows远程桌面连接上服务器后查看到CPU性能一直在90%到100%之间,无法降下来.前期刚上线应用的时候不卡顿,运行一段时间后出现服务器卡顿,CPU利用率居高不下,此种情况很有可能是因为t5服务器实例CPU积分耗尽被限速. (1)进入阿里云官网,登录后进入云服务器管理控制台,然后单击你需要查看的服务器实例,如下图: (2)进入详情页面后,在页面右边找到突发性能实例-累积CPU积分的统…
1.申请云主机 a.阿里云 (注意:阿里云的服务器需要手动添加安全规则使能80端口) b.腾讯云 2.把网站服务器程序拷贝到云主机 3.远程登录云主机 4.解压网站服务器程序 yum install bzip2 tar -xvf 03IotServer.tar.bz2 5.安装Python3 yum list |grep python yum install python36.x86_64 6.创建Python虚拟环境 cd 03IotServer mkdir env python36 -m v…