虚拟主机搭建小说站PHP符合条件但是显示错误?

虚拟主机搭建小说站PHP符合条件但是显示错误?,第1张

nginx 配置虚拟主

502错误是所有用nginx跑php的运维人员不愿意看见的

nginx出现502有很多原因,但大部分原因可以归结为资源数量不够用,也就是说后端php-fpm处理有问题,nginx将正确的客户端请求发给了后端的php-fpm进程,但是因为php-fpm进程的问题导致不能正确解析php代码,最终返回给了客户端502错误。

服务器出现502的原因是连接超时 我们向服务器发送请求 由于服务器当前链接太多,导致服务器方面无法给于正常的响应,产生此类报错

因此如果你服务器并发量非常大,那只能先增加机器,然后按以下方式优化会取得更好效果;但如果你并发不大却出现502,一般都可以归结为配置问题,脚本超时问题。

1php-fpm进程数不够用

使用 netstat -napo |grep "php-fpm" | wc -l 查看一下当前fastcgi进程个数,如果个数接近conf里配置的上限,就需要调高进程数。

但也不能无休止调高,可以根据服务器内存情况,可以把php-fpm子进程数调到100或以上,在4G内存的服务器上200就可以。

2 调高调高linux内核打开文件数量

可以使用这些命令(必须是root帐号)

echo 'ulimit -HSn 65536' >> /etc/profile

echo 'ulimit -HSn 65536' >> /etc/rclocal

source /etc/profile

3脚本执行时间超时

如果脚本因为某种原因长时间等待不返回 ,导致新来的请求不能得到处理,可以适当调小如下配置。

nginxconf里面主要是如下

fastcgi_connect_timeout 300;

fastcgi_send_timeout 300;

fastcgi_read_timeout 300;

php-fpmconf里如要是如下

request_terminate_timeout = 10s

4缓存设置比较小

修改或增加配置到nginxconf

proxy_buffer_size 64k;

proxy_buffers 512k;

proxy_busy_buffers_size 128k;

5 recv() failed (104: Connection reset by peer) while reading response header from upstream

可能的原因机房网络丢包或者机房有硬件防火墙禁止访问该域名

但最重要的是程序里要设置好超时,不要使用php-fpm的request_terminate_timeout,

最好设成request_terminate_timeout=0;

因为这个参数会直接杀掉php进程,然后重启php进程,这样前端nginx就会返回104: Connection reset by peer。这个过程是很慢,总体感觉就是网站很卡。

May 01 10:50:58044162 [WARNING] [pool www] child 4074, script '/usr/local/nginx/html/quancha/sameip/detailphp' execution timed out (15129933 sec), terminating

May 01 10:50:58045725 [WARNING] [pool www] child 4074 exited on signal 15 SIGTERM after 90227060 seconds from start

May 01 10:50:58046818 [NOTICE] [pool www] child 4082 started

说一千道一万最重要的就是程序里控制好超时,gethostbyname、curl、file_get_contents等函数的都要设置超时时间。

另一个就是多说,这个东西是增加了网站的交互性,但是使用的多了反应就慢了,如果你网站超时且使用了多说是,可以关闭它。

转载请保留 http://wwwnginxcn/102html

机访问PHP文件 502错误的解决方法

几百元就可以的了,需要域名和服务器空间。还需要网站程序,

域名就是我们常说的网址,com的一年60左右。

服务器空间就是放网页程序的地方,这个价格各个公司不一样的价格,从免费到几十到成千上万上亿的都有。

如果是国内的服务器空间,应该是个人不能做小说网站的,这个应该需要文化部版权属的出版证明,个人应该申请不到吧,但是很多人没有证书也做了,规矩只是规矩,具体执行是另外一回事。大大陆生活应该明白这个道理

如果是国外的域名服务器空间,什么手续也不需要,即买即用。

至于做网站的程序,我自己认为小说网站可以使用开源的免费的wordpress程序做,这个是世界出名的个人博客网站程序。当然网上好像有专门的小说网站的程序,自己找了

如果访问量在5-10w,pv100w,那么至少的双路六核SSD固态硬盘的服务器才可以满足。架构用哪种都ok,关键是前天页面尽量用html的文件,这样就不会运算程序和读取数据库,性能要比php+mysql的页面快10倍以上。

你可以看看国产品牌正睿的这款最新SNB-E架构的双路四核服务器。标配一颗至强E5-2420六核十二线程处理器(19GHz/72GT/15M缓存),英特尔C602服务器芯片组主板,8G DDR3 REG ECC 1333MHz内存,SSD 256G高性能固态硬盘(读500MB/s,写260MB/s),8个热插拔盘位,允许用户在不关闭服务器的情况下增加或减少硬盘,便于维护,双千兆网卡,性能可以说是非常不错。如果以后随着业务量的增长,觉得性能不够用了,还可以扩展到两颗处理器,达成12颗处理核心,24条处理线程(在任务管理器处能看到24个处理核心的格子- -~很NB),最大支持192GB DDR3 REG ECC高速容错校验内存。

产品型号:I21S3-6798HV

产品类型:双路六核机架式服务器

处 理 器:Xeon E5-2420

内 存:8G DDR3 REG ECC

硬 盘:SSD 256G

机 构:1U机架式

价 格:¥12990

银牌服务

全国三年免费上门售后服务,关键部件三年以上免费质保。

如果以后访问量进一步增加,还可以扩展到两颗处理器,达成12个物理核心,24个计算线程,最大支持512GB内存。硬盘最多可以上8个。

给你推荐的是国产品牌正睿的服务器产品,他们的产品性价比很高,做工很专业,兼容性,质量之类的都有保障,售后也很完善,3年免费质保,3年免费上门售后服务,在业界口碑很不错。

工具/原料

域名

VPS、服务器、(空间也行,但是存量不足,可以做单本)

源码(程序、模板)

方法/步骤1:

域名购买,域名购买选择一些顶级的域名服务商最好,比如万网、新网、西部数码等国外的还有godaddy等,域名以简短好记为主,选择com通用国际域名更优。

方法/步骤2:

空间尽量选择香港服务器、韩国服务器、美国服务器。香港和韩国服务器价格略贵,但是因为距离内地非常近,所以访问速度是最快速的;至于美国服务器,虽然配置较高且价格便宜,但是网络不稳定,用起来比较容易抽风,而且距离过远,带宽损耗非常大,并不如香港和韩国服务器好用。至于内地的服务器,光备案这一条就让无数人直接放弃了。

方法/步骤3:

源码尽量在一些官网下载。提供源码下载的论坛现在非常之多,但是所下载的源码的安全性却不能得以保障,很多源码都是留有后门的。一招不慎,很可能自己辛辛苦苦搭建的网站被别人挂马,服务器沦为别人的肉鸡,自己那么多的努力也都付之东流了。

方法/步骤4:

设置好环境之后就是上传你的源码了,可以通过FTP上传至服务器,也可以从本地上传到百度云盘之后从服务器在百度云盘中下载。相对来说后者更安全一下,漏洞也更少一些

方法/步骤5:

解压文件之后,安装设置IIS。(以2008为参考)

首先打开Internet信息服务(IIS)管理器

方法/步骤6:

新建网站,

这里要注意的是网站的主机头要填写自己网站的域名,

主目录路径为自己源码所在的文件夹,

网站访问权限选择读取、写入和浏览,

方法/步骤7:

IIS网站创建好后,注意给cache、configs、compiled、files文件夹读写权限(777权限)

方法/步骤8:

最后就是安装程序和模板了,这个一般文件里都是自带有说明的,完全根据提示走就可以了。一般情况下都是通过浏览器访问 http://您的域名/installphp进行安装

方法/步骤9:

安装完之后根据说明进入后台根据个人的喜好和要求进行网站模板的修改调试,提交。至此,一个简单的小说就搭建完成了。这就是我刚搭建好的一个小说网站163snet163小说网

方法/步骤10:

万事开头难,搭建好网站并不等于大功告成,这只是一个开端。

关键词的布局对网站整个后续的推广优化有很大的影响!

这就需要大家认真的下点功夫了。祝大家建站顺利,早日取得成功!

注意事项

做站前期需要把相关的材料准备完毕

由于小说站数据大,故需要数据盘不低于30G为优

明确告诉你 至少100G,至少,至少,至少,重要的事说三遍。TXT文件太占空间了。那位说10000部长篇小说数据库不超过200M的纯属扯淡,杰奇文章内容是不入数据库直接生成TXT存硬盘用OPF引导读取的,数据库只有小说信息简介的存储,就这10000部小说数据库起码超过15G。。。。。记住这还是只是数据库,数据库,数据库,,额,然后说TXT,10000部长篇小说,既然是长篇小说,我们的估算一下1部小说全文TXT的大小,估算啊,1部至少,至少,至少10万字以上吧?1个汉字=2字节。1部小说20万字节10万小说就是200亿字节,20000000000/1024=19531250k,,然后19531250k/1024=19073MB 结果出来了,这19G就是这1万部10万字小说,最基础最原始最保守的大小。。这是全文TXT。。。。也就是一篇小说一本文档就装完。一般是供用户下载。

但是,你还要供用户在线阅读,在线阅读就必须有每个章节,一部小说有多少章节就得有多少个TXT文件。它不是从全文TXT里面读取数据的,而是重生成的章节TXT文件,每个TXT文件里面存储的都是章节内容,也就是还得要至少19G。。。知道了么。一篇小说如果是2M,你就要准备至少4M的空间。

明确告诉你 至少100G,至少,至少,至少!

网站服务器问题。跟你没关系。

盗版小说站受限于资金、版权、安全等各种问题,可能导致服务器质量差、带宽不够、被攻击等原因导致无妨访问。

看你的描述,应该是服务器宽带线路的问题。不同宽带供应商之间信息交换不稳定,国内弄网站的都头痛这个问题,真苦逼。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 虚拟主机搭建小说站PHP符合条件但是显示错误?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情