当前位置: 首页 > news >正文

体育健身网站建设/百度怎么推广自己的作品

体育健身网站建设,百度怎么推广自己的作品,网站广告推广怎么做的,在线员工后台网站建设创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://flandycheng.blog.51cto.com/855176/8589461.Nginx1.1.安装Nginx 的中文维基 http://wiki.codemongers.com/NginxChs 下载 Nginx 0.6.26&am…
创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://flandycheng.blog.51cto.com/855176/858946
1.Nginx
1.1.安装
Nginx 的中文维基 http://wiki.codemongers.com/NginxChs 下载 Nginx 0.6.26(开发版)(请下载最新版本)
tar zxvf nginx-0.6.26.tar.gz
./configure,注意了类似checking for *** ... not found项,可能是依赖包没有,则需要安装依赖包
缺少PCRE,sudo apt-get install pcre安装。或者去:http://www.pcre.org/
如果缺少OpenSSL,sudo apt-get install libssl-dev,或者去:http://www.openssl.org
如果缺少zlib,可以apt-get install zlib1g,或者http://www.zlib.net/
配置请参考:http://wiki.codemongers.com/NginxChsInstall 可以选择安装模块
make & make install
默认安装在/usr/local/nginx下
1.2.管理
执行选项
-c </path/to/config> 为 Nginx 指定一个配置文件,来代替缺省的。
-t 不运行,而仅仅测试配置文件。nginx 将检查配置文件的语法的正确性,并尝试打开配置文件中所引用到的文件。
-v 显示 nginx 的版本。
-V 显示 nginx 的版本,编译器版本和配置参数。
检查配置文件
$ sudo nginx -t
2008/03/12 19:15:11 info 12384#0: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
2008/03/12 19:15:11 info 12384#0: the configuration file /usr/local/nginx/conf/nginx.conf was tested successfully
启动
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
查看nginx主进程号
$ ps -ef | grep "nginx: master process"
| grep -v "grep"
| awk -F ' ' '{print $2}
26010
重新加载配置文件
$sudo kill -HUP 26010
通过系统的信号控制 Nginx
可以使用信号系统来控制主进程。默认,nginx 将其主进程的 pid 写入到 /usr/local/nginx/logs/nginx.pid 文件中。通过传递参数给 ./configure 或使用 pid 指令,来改变该文件的位置。
主进程可以处理以下的信号:
命令 说明 备注
TERM, INT 快速关闭 
QUIT 从容关闭 
HUP 重载配置 用新的配置开始新的工作进程 从容关闭旧的工作进程
USR1 重新打开日志文件 
USR2 平滑升级可执行程序 
WINCH 从容关闭工作进程 
默认目录
主目录:/usr/local/nginx/
配置目录:/usr/local/nginx/conf/
root目录:/usr/local/nginx/html/
可执行文件路径:/usr/local/nginx/sbin/
2.FastCGI
2.1.安装lighttpd的spawn-fastcgi
下载http://www.lighttpd.net/download/lighttpd-1.4.19.tar.gz
./configure
make
cp ./src/spawn-fcgi /usr/local/nginx/sbin/
2.2.安装fastcgi库
下载http://www.fastcgi.com/dist/fcgi.tar.gz
./configure
make
make install
2.3.Hello world 
#include <iostream>
#include <fcgi_stdio.h>
using namespace std;
int main()
{
/* Initialization Code */
int count = 0;
/* Start of response loop */
while (FCGI_Accept() >= 0)
{
//* body of response loop /*/
printf("Content-type: text/html/r/n"
"/r/n"
""
"FastCGI Hello/! (C, fcgi_stdio library)"
"Request number %d running on host %s "
"Process ID: %d/n",
/++count,
getenv("SERVER_NAME"), getpid());
}
/* End of response loop */
return 0;
}
编译后为FastCGISameple
2.4.启动Spawn-cgi
/usr/local/nginx/sbin/spawn-fcgi -a 127.0.0.1 -p 9000 -C 25 -u www -f /usr/local/nginx/fcgi/FactCGISample
2.5.修改Nginx配置文件
vi /usr/local/nginx/conf/nginx.conf
location ~ /.cgi$
fastcgi_pass 127.0.0.1:9000; 
fastcgi_index index.cgi;
fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
include fastcgi_params;
}
别忘了,重新加载配置文件
$sudo kill -HUP 26010
打开浏览器,输入http://localhost/1.cgi ,就显示
FastCGI Hello! (C, fcgi_stdio library)Request number 1 running on host localhost Process
ID: 25473
3.webbench压力测试工具
下载:http://home.tiscali.cz:8080/~cz210552/distfiles/webbench-1.5.tar.gz
安装:
tar zxvf webbench-1.5.tar.gz
cd webbench-1.5
make && make install
使用:
webbench -c 500 -t 30 http://127.0.0.1/test.jpg
500是并发连接数,30是时间单位是秒
用ab测试的结果,在我的虚拟机上,看起来性能很不错
(Apache Bench是Apache自带的工具包)
ab -n 10000 -c 100 http://127.0.0.1/1.cgi
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking 127.0.0.1 (be patient)
Completed 1000 requests
Completed 2000 requests
Completed 3000 requests
Completed 4000 requests
Completed 5000 requests
Completed 6000 requests
Completed 7000 requests
Completed 8000 requests
Completed 9000 requests
Completed 10000 requests
Finished 10000 requests
Server Software: nginx/0.7.38
Server Hostname: 127.0.0.1
Server Port: 80
Document Path: /1.cgi
Document Length: 143 bytes
Concurrency Level: 100
Time taken for tests: 3.982 seconds
Complete requests: 10000
Failed requests: 8399
(Connect: 0, Receive: 0, Length: 8399, Exceptions: 0)
Write errors: 0
Total transferred: 2658399 bytes
HTML transferred: 1438399 bytes
Requests per second: 2511.06 [#/sec] (mean)
Time per request: 39.824 [ms] (mean)
Time per request: 0.398 [ms] (mean, across all concurrent requests)
Transfer rate: 651.89 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 1 4.6 0 51
Processing: 22 39 6.8 36 93
Waiting: 4 39 6.8 36 93
Total: 24 39 8.2 36 97
Percentage of the requests served within a certain time (ms)
50% 36
66% 39
75% 41
80% 42
90% 48
95% 54
98% 70
99% 84
100% 97 (longest request)
4.Nginx模块
模块列表
http://wiki.codemongers.com/NginxModules
FastCGI模块源码:nginx/src/http/modules/ngx_http_fastcgi_module.c
http://www.lbrq.cn/news/1038853.html

相关文章:

  • 网站500m空间够用吗/长沙网络推广小公司
  • 单页网站如何做/百度指数批量获取
  • 福州模板做网站/营销型网站建设哪家好
  • 黑色 网站/百度搜索高级搜索技巧
  • 伊犁网站制作/推广咨询服务公司
  • 成都网站建设 好多科技/首页排名关键词优化
  • 农家乐网站建设/企业营销策划合同
  • 郑州做网站费用/搜索引擎优化是什么意思啊
  • 通过网站做跳板/地推团队联系方式
  • 日本做爰漫画网站/百度双十一活动
  • 网站SEO基础代做/怎么制作网页广告
  • 大型购物网站/中国国际新闻
  • wordpress 搬家 sae/seo网站有优化培训吗
  • 网站建设和编程/哔哩哔哩b站在线看免费
  • 网站建设 微信 app/seo最新优化技术
  • 东莞微信网站建设报价/百度网页版入口
  • 南通高端网站设计开发/广东疫情最新消息
  • 做非法网站要多少钱/如何在网上做销售推广
  • 中国建设银行网站网上银行/优就业seo
  • 青岛 生物类网站建设/夸克搜索网页版
  • 建平台跟建网站/seo关键词如何设置
  • 上海手机网站制作公司/seo推广效果怎么样
  • 怎样做信息收费网站/网络营销的种类
  • 淘宝客网站应该怎么做/销售平台软件有哪些
  • 中国化学工程第九建设公司网站/业务推广网站
  • 网站建设三个友好/怎样把个人介绍放到百度
  • 不花钱的做网站/360优化大师最新版的功能
  • 重庆市建设工程信息网官网福海玻璃/兰州seo实战优化
  • 有没有专业做挂的网站吗/上海怎么做seo推广
  • 答辩学网站开发/搜索引擎优化论文
  • 多奥电梯智能化解决方案的深度解读与结构化总结,内容涵盖系统架构、功能模块、应用场景与社会价值四大维度,力求全面展示该方案的技术先进性与应用前景。
  • C++11的历史和统一的初始化列表
  • C++高频知识点(二十一)
  • Java学习 -- 可变参数与Collections工具类
  • 十二、Linux Shell脚本:正则表达式
  • ChatML vs Harmony:深度解析OpenAI全新对话结构格式的变化