
服务器
ouxiaoxian
努力努力在努力..........................
展开
-
将服务器中 所有的目录以及文件的拥有者从root改为www
在linux 中,经常遇到项目的文件或者目录 没有权限的问题,每次都要去修改权限 比较麻烦,而且有时候修改的不全,所以直接将拥有者从root换到www就可以解决这个问题了。将文件改为WWW (/path/to/project 是你服务器中的项目地址)将目录改为WWW (-type f 换成-type d)原创 2023-08-24 09:37:48 · 694 阅读 · 0 评论 -
ab 压力测试 nginx
ab 压力测试 nginxab -n 1000 -c 100 http://www.baidu.com/-n 总的请求数-c 并发数-k 是否开启长连接-n 1000 总请求数1000-c 100 单个时刻并发数100原创 2022-05-17 09:16:22 · 450 阅读 · 0 评论 -
canvas里 阿里云服务器oss图片跨域处理
图片img标签默认是可以跨域的,但是canvas中不允许跨域,所以在使用html2canvas.js将html代码转图片时,html中如果存在跨域图片就会报错。需要后台在阿里云上配置图片允许跨域。前端在跨域的img标签上加上 crossOrigin="anonymous"属性,允许图片跨域1.阿里云上配置图片允许跨域oss跨域 找到阿里云服务器 oss--权限管理--跨域设置点击创建规则配置参数Etagx-oss-request-id...原创 2022-01-11 11:37:15 · 2795 阅读 · 1 评论 -
Nginx默认日志文件路径,Nginx重启命令,检查Nginx
Nginx日志的默认路径/var/log/nginx/重启nginxservice nginx restart检查文件是否有问题nginx -t配置文件生效nginx -s reload原创 2021-10-14 15:45:48 · 3767 阅读 · 0 评论 -
file_put_contents(): Only 0 of 23482 bytes written, possibly out of free disk space
服务器运行正常,突然不能使用,发现是有个东西报错,导致日志内存占满,删除日志文档。解决问题BUG,解决问题原创 2020-06-01 16:59:23 · 10580 阅读 · 0 评论 -
游戏功能上线 购买 ssl域名证书后 HTTPS的WebSocket不能连接的问题
首先附上官网链接(万变不离其宗,每个人的代码不同,可能有1000种写法,找到适合自己项目的方法。一切的源头来自官方文档)-------http://doc3.workerman.net/3152971.首先前端代码由ws访问改成 wss ----------------var socket = new WebSocket("wss://域名地址/wss");2.nginx配置首先你的证书要自己配好,nginx的基本配置也要搞好,在原有的已配置完成的基础上在nginx文件中的server{ ..原创 2020-08-14 16:37:11 · 483 阅读 · 0 评论 -
mtr 检测网络 查看服务器网络是否丢包
mtr 查看功能介绍:1.mtr 的功能是检查在目的地址有丢包的情况下,查出具体在哪一跳丢包,然后反馈给机房,机房再反馈给运营商;2.看mtr 的截图 先看最后的目的地址是否有丢包,若最后一跳没有丢包,说明线路ok;若最后一跳有丢包,往下看;3.再看在路由情况,第一次丢包发生在哪一跳,对应的查这一跳的丢包情况即可。4.最后反馈给服务器的运营商,等待他们处理;注意:MTR开始探测后稍微等一会,发送50个包以上数据比较准确。(snt大于50)服务器安装mtr: yum install mt..原创 2021-03-22 10:30:09 · 3721 阅读 · 1 评论 -
laravel 日志无权限写入报错(服务器生成日志无权限)
原因分析是:其他角色写入日志导致权限不可写例如:定时器执行任务的用户不是项目组用户等日志文件的权限也可以在每天创建时配置在config/logging.php中加入'permission' => 0777, // 此项配置你需要的文件权限...原创 2020-12-19 10:16:15 · 1898 阅读 · 2 评论 -
PHP提升性能 opcache
1、找到opcache的扩展,我的是php7.1yum list php71*2、安装扩展yum install php71w-opcache.x86_64测试结果提升了一倍左右原创 2020-08-22 10:50:05 · 365 阅读 · 1 评论 -
服务器突然报错 502 Bad Gateway
报错信息:服务器不能用,所有接口报错502。网上查了下,502报错种类有很多1.fastcgi缓冲区设置过小2.代理缓冲区设置过小3.默认php-cgi的进程数设置过少4.php执行超时5.nginx等待时间超时自己在排查的时候,看到nginx日志里面说,我的一个轮询请求报错,突然想到是不是PHP进程满了导致的。解决方法:然后重启PHP,发现可以了(一般出现这种情况,就是后端响应时间较长导致的。请求次数较多,数据库链接失败或者链接时间较长,都会导致这种问题出现)...原创 2020-06-18 10:11:40 · 3932 阅读 · 0 评论 -
阿里云服务器linux系统上安装git版本控制系统
Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。而国外的GitHub和国内的Coding都是项目的托管平台。而使用git的第一步就是安装一个git,下面就简单讲述一下在 Linux 系统上如何安装一个git 1、安装git依赖包 Git 的工作需要调用 curl,zlib,openssl,expat,libiconv 等库的代码,所以需要先安装这些依赖工具。 yum install curl-devel expat-devel gettex.原创 2020-05-21 15:24:52 · 335 阅读 · 0 评论 -
国内时间,国外时间与UTC时间获取与区别
原因:公司项目有个支付需要UTC时间,平常用的好好的,突然不能支付了 ,排查原因发现是加拿大一年有2个时间,分夏令时和冬令时,相差1小时(服务器是加拿大时间)平常的话是直接拿服务器时间戳加相差的时间,但是加拿大的时间戳会改变,下面方法直接获取UTC时间$timestamp = date_create('',timezone_open("UTC"));$timestamp = date_...原创 2019-11-05 15:18:37 · 1537 阅读 · 0 评论 -
做一个完整网站的流程(独立完成个人网站)
注:我写这个博客的目的只是为了分享我自己做网站的流程,不是教大家一行一行敲代码的,如果是想学语言的基本操作,只能自己去找视频学习了1.购买服务器(根据自己的需求以及爱好购买,我用的是阿里云)注:一般国内服务器都是需要备案的,国外的是不需要的,根据自己的需求来买,备案的话是要花费一定的时间的,大概20天左右吧!但是总体也不是很麻烦(阿里有个学生价的服务器,如果自己想做一个自己的网站,可以考虑...原创 2020-01-06 16:30:56 · 77926 阅读 · 10 评论 -
一键安装ecs服务器的web环境(阿里云的安装包)
1.准备工具阿里的一键安装包(链接:收费的2元,https://market.aliyun.com/products/56014009/cmgj000262.html?spm=5176.730005.productlist.d_cmgj000262.54b03524Rztnh5&innerSource=search_Linux%E4%B8%80%E9%94%AE%E5%AE%89%E8%A...原创 2019-03-02 14:38:55 · 1803 阅读 · 0 评论 -
阿里云的ecs服务器手动安装环境
https://help.aliyun.com/document_detail/50774.html原创 2018-07-20 15:10:46 · 613 阅读 · 0 评论 -
阿里云的ecs服务器(linux)安装宝塔
(因为之前我的服务器安装了环境,所以需要先格式化)1.格式化阿里云的服务器磁盘。2.找到实例磁盘-》重新初始化磁盘3.在服务器的安全组件-》安全组-》配置规则4.进入安全组规则页面,添加安全组规则5.配置宝塔需要的8888端口还有其他的所需要的一些端口6.配置完成后,远程链接工具(xshell,putty都行)链接虚拟机7.yum install...原创 2018-07-20 10:39:47 · 14955 阅读 · 1 评论