服务器
芝麻开门2015
这个作者很懒,什么都没留下…
展开
-
百度云域名绑定到ip操作,项目部署
此次操作目的是将域名catcook.top解析到ip 地址为106.13.91.391.先购买百度云服务器,域名,并且申请域名备案2.配置域名解析,解析规则如下ps:主机记录为*,也就是代表也所有二级域名,所以直接查看主域名是没有解析记录的,需要查看任何一个二级域名,如:1.catcook.top、2.catcook.top都是可以的,如果要解析...原创 2019-04-12 17:58:29 · 3608 阅读 · 0 评论 -
nginx下TP5项目配置虚拟站点
nginx.conf配置user www www;worker_processes auto;error_log /home/wwwlogs/nginx_error.log crit;pid /usr/local/nginx/logs/nginx.pid;#Specifies the value for maximum file descr...原创 2019-04-12 11:34:29 · 1116 阅读 · 0 评论 -
Warning: SimpleCWS::add_dict(): open_basedir restriction in effect. File(/usr/local/scws/etc/dict.ut
查看问题描述以及资料,发现是php open_basedir 配置的问题,php不能引入其授权目录上级及其以上的文件,默认配置在php.ini(/usr/local/php/etc/php.ini),但是我的open_basedir 并没有配置,再来查看nginx下的fastcgi配置修改配置即可cd /usr/local/nginx/conf...原创 2019-03-26 11:16:41 · 457 阅读 · 0 评论 -
file_put_contents(/var/www/html/tp5/runtime/temp/f8b69fbc1e64f49a2a62a21dd941bfea.php): failed to op
tp5通过filezilla上传到百度云报错 排查出是文件上传是权限被修改了 直接在filezilla修改文件权限即可 修改后再运行,成功!!原创 2019-02-27 12:31:58 · 10008 阅读 · 1 评论 -
购买百度云服务器,以及一些常规的操作
在百度云上购买一个服务器 云虚拟主机https://hub.docker.com/注册dockerhub仓库 云虚拟主机登录ftp 重装操作系统 mac 终端 登录服务器ssh root@106.13....原创 2019-02-26 13:20:45 · 8698 阅读 · 2 评论 -
lnmp1.5一键安装包,修改nginx配置文件端口号为8080搭建可道云项目
找到配置文件cd/ usr/lcoal/nginx/confvi nginx.conf 运行http://104.224.166.36:8080/ http://104.224.166.36:8080/phpmyadmin/index.php 下载项目cd /home/wwwroot/defaultyum install -...原创 2019-02-05 20:35:40 · 3824 阅读 · 0 评论 -
2019/01/23 15:23:25 [emerg] 13520#0: unknown directive "if($invalid_referer)" in /Library/Applicatio
mamp pro使用nginx配置 图片防盗链时报错,nginx直接启动不了了查看了报错日志为解决办法将这个开启,重新启动nginx原创 2019-01-23 15:40:32 · 1253 阅读 · 0 评论 -
https证书申请配置操作,
购买新证书域名验证成功后,解压后部署证书到CDN如果域名和申请的域名不一致 https就用不了如图如果o2o.catcook.top来配置的话,就可以使用开启443端口号/sbin/iptab...原创 2019-04-16 11:47:35 · 989 阅读 · 0 评论 -
linux查看某个端口下的使用情况
netstat -ntulp |grep 7888netstat -tln 用来查看linux的端口使用情况原创 2019-04-09 22:20:23 · 2731 阅读 · 0 评论 -
nginx配置报错
nginx: [emerg] BIO_new_file("/usr/local/nginx/conf/cert/catcook.crt") failed (SSL: error:02001002:nginx: [emerg] BIO_new_file("/usr/local/nginx/conf/cert/catcook.crt") failed (SSL: error:02001002...原创 2019-04-22 16:41:33 · 1214 阅读 · 0 评论 -
nginx: [emerg] unknown directive "if(!-e" in /root/web/nginx/config/nginx.conf:52
nginx 配置代理转发时 报错nginx: [emerg] unknown directive "if(!-e" in /root/web/nginx/config/nginx.conf:52加上空格修复后 执行 nginx -s reload重新加载配置文件...原创 2019-06-21 09:54:35 · 1388 阅读 · 0 评论 -
编译安装nginx错误解决
编译安装执行./configure --prefix=/root/web/nginx --sbin-path=/root/web/nginx/sbin/nginx --conf-path=/root/web/nginx/config/nginx.conf --error-log-path=/root/web/nginx/logs/error.log --pid-path=/root/web/...原创 2019-06-20 17:12:49 · 1297 阅读 · 0 评论 -
node.js启动一个简单的http服务
1.首先安装node.js2.代码const http=require('http');http.createServer(function(requset,response){console.log('request come',requset.url)response.end('123')}).listen(7777)console.log('服务启动了~');...原创 2019-05-30 14:42:00 · 5359 阅读 · 0 评论 -
块存储,文件存储,对象存储的区别
【块存储】典型设备:磁盘阵列,硬盘块存储主要是将裸磁盘空间整个映射给主机使用的,就是说例如磁盘阵列里面有5块硬盘(为方便说明,假设每个硬盘1G),然后可以通过划逻辑盘、做Raid、或者LVM(逻辑卷)等种种方式逻辑划分出N个逻辑的硬盘。(假设划分完的逻辑盘也是5个,每个也是1G,但是这5个1G的逻辑盘已经于原来的5个物理硬盘意义完全不同了。例如第一个逻辑硬盘A里面,可能第一个200M是来自...转载 2019-05-10 14:17:02 · 371 阅读 · 0 评论 -
为什么建议大家使用对象存储?我总结了这六点
对象存储可以简单理解为用来存储图片、音频、视频等非结构化数据的数据池。相对于主机服务器,具有读写速度快,利于分享的特点。我为什么建议大家使用对象存储?我总结了这六点。1、网站数据动静分离,大幅提升网页性能一般情况下,我们都是建议使用主机服务器和对象存储分工合作的方式来存储网站数据。主机服务器主要负责存储网站的动态数据,对象存储则用来存储网站的静态文件。从而实现网站的动静分离,当用...转载 2019-05-10 13:56:07 · 11854 阅读 · 1 评论 -
nginx: [warn] the "ssl" directive is deprecated, use the "listen ... ssl" directive instead in /usr/
nginx1.15后的版本不需要配置ssl on了解决方案直接把这行配置删除nginx -s reload 重新加载配置文件即可原创 2019-04-19 11:51:41 · 2685 阅读 · 0 评论 -
linux开启443端口
开启443端口号/sbin/iptables -I INPUT -p tcp --dport 443 -j ACCEPT/sbin/iptables -L -n原创 2019-04-22 16:33:03 · 16106 阅读 · 1 评论 -
mac下mamp环境中nginx配置图片防盗链
目前有三个环境和项目主项目 环境 nginx tp5.test.com:7888项目一 mamp apache 项目地址 xxxx.com:8888/shop/goods/test 项目二 本地mac自带的apache 项目地址 127.0.0.1/you.php 项目目录/Library/WebServer/Documents/ 配置好环境 在自己本地的tp...原创 2019-02-20 11:26:04 · 557 阅读 · 0 评论 -
php7.2运行tp5项目时,报could not find driver解决办法
因为PHP7没有pdo_mysql扩展 安装上即可因为我是在docker 下搭建的环境直接执行这些语句即可cd /usr/local/binlsdocker-php-ext-install pdo_mysql php -m cd /usr/local/lib/php/extensions/no-debug-non-zts-20170718/lscd /usr...原创 2019-02-01 10:55:07 · 18685 阅读 · 1 评论 -
最详细mac下配置 nginx配置反向代理
代理和反向代理概念 反向代理的作用 ①保护网站安全:任何来自Internet的请求都必须先经过代理服务器;②通过配置缓存功能加速Web请求:可以缓存真实Web服务器上的某些静态资源,减轻真实Web服务器的负载压力;③实现负载均衡:充当负载均衡服务器均衡地分发请求,平衡集群中各个服务器的负载压力; 之前在mac环境下 使用brew install nginx安装了ngi...原创 2019-01-16 11:42:14 · 10411 阅读 · 1 评论 -
mac 环境下搭建socket通信
1.在目录/Library/WebServer/Documents/socket下建两个文件client_socket.php 和server_socket.php 修改目录权限为chmod 777client_socket.php<?php //创建一个socket套接流 $socket = socket_create(AF_INET,SOCK_S...原创 2018-09-21 09:05:16 · 6058 阅读 · 0 评论 -
定时任务延时怎么解决
每两秒钟执行一次的定时任务,发现查看的时候会有延时1秒的情况,具体是怎么回事,该怎么来解决呢?原创 2018-10-11 09:20:25 · 1507 阅读 · 0 评论 -
服务器生成公钥 并且将公钥复制到本地
1.首先登录到服务器2.生成密钥对ssh-keygen -t dsa 可得到两个文件,id_dsa是私钥,id_dsa.pub是公钥:~/.ssh/id_dsa ~/.ssh/id_dsa.pub 3.查看生成的密钥对cd /.ssh ls4.将id_dsa.pub复制到本地 可以用beyound compare将服务器文件复制到本地5.配置 服务器允许公钥登录vi /etc/ssh/sshd_c...原创 2018-07-10 15:21:47 · 9701 阅读 · 0 评论 -
mac上传文件到linux服务器
上传文件到服务器1.保证服务器ssh端口是22,重启服务 ssh -p 27988 root@104.224.166.36 (原来端口号为27988)ll /etc/ssh/sshd_configvi /etc/ssh/sshd_configservice sshd restart2.进入要上传的文件的根目录3.连接服务器上传文件cd /Users/xym/Downloads/scp htt...原创 2018-06-26 01:59:46 · 5206 阅读 · 0 评论 -
apache中.htaccess的功能及写法
由于我目前的空间支持.htaccess,这篇文章很全面的介绍了.htaccess的功能以及.htaccess写法,同时里面也讲了关于url_rewrite的东西,于是转过来,觉得挺有用处的- .htaccess 文件(或者"分布式配置文件"提供了针对目录改变配置的方法, 即,在一个特定的文档目录中放置一个包含一个或多个指令的文件, 以作用于此目录及其所有子目录。作为用户,所能使用的命令受到限制转载 2017-03-28 11:58:58 · 788 阅读 · 0 评论 -
WEB服务器、应用程序服务器、HTTP服务器区别
WEB服务器、应用程序服务器、HTTP服务器有何区别?IIS、Apache、Tomcat、Weblogic、WebSphere都各属于哪种服务器,这些问题困惑了很久,今天终于梳理清楚了: Web服务器的基本功能就是提供Web信息浏览服务。它只需支持HTTP协议、HTML文档格式及URL。与客户端的网络浏览器配合。因为Web服务器主要支持的协议就是HTTP,所以通常情况下HTTP服务器和W转载 2016-06-22 10:08:38 · 216 阅读 · 0 评论 -
502报错 网络异常
1.状态码的RFC说明502:Bad GatewayThe server, while acting as a gateway or proxy, received an invalid response from the upstream server it accessed in attempting to fulfill the request.作为网关或者代理工作的服务器尝试执行请...转载 2018-09-29 11:23:54 · 16991 阅读 · 0 评论 -
An error occurred. Sorry, the page you are looking for is currently unavailable. Please try again
An error occurred.Sorry, the page you are looking for is currently unavailable.Please try again later.If you are the system administrator of this resource then you should check the error log f...原创 2019-01-16 10:42:28 · 50436 阅读 · 2 评论 -
mac下 nginx项目文件目录
将项目放在目录 /usr/local/Cellar/nginx/1.15.0/html即可原创 2019-01-16 10:31:12 · 6986 阅读 · 0 评论 -
Nginx 工作原理和优化、漏洞
1. Nginx的模块与工作原理Nginx由内核和模块组成,其中,内核的设计非常微小和简洁,完成的工作也非常简单,仅仅通过查找配置文件将客户端请求映射到一个location block(location是Nginx配置中的一个指令,用于URL匹配),而在这个location中所配置的每个指令将会启动不同的模块去完成相应的工作。 Nginx的模块从结构上分为核心模块、基础模块和第三...转载 2019-01-10 13:25:33 · 283 阅读 · 0 评论 -
AH00557: httpd: apr_sockaddr_info_get() failed for fishMacBook-Air.local解决办法
mac下查看了 目录下 /private/var/log/apache2日志[ mac下apache 默认文件运行目录 /Library/WebServer/Documents 需要root权限才可以访问原创 2019-01-03 16:02:39 · 2725 阅读 · 0 评论 -
ssh连接局域网内服务器
ssh 192.168.1.114输入mac电脑地址即可在其他电脑上直接输入ssh xym192.168.114原创 2018-10-17 09:26:37 · 4050 阅读 · 0 评论 -
mac下使用nohup运行程序以及执行定时任务
最近在思考队列怎么一直开启,一直执行的问题,想到了可以写一个死循环,不停的去执行用nohup挂在就可以了 因为mac自带PHP和apahce只需要用root用户启动apachesudo apachectl restartPHP启动方式为 php-fpm start 一般情况下都是默认启动的;接着要知道项目运行的目录为 /Library/WebServer/Docum...原创 2018-10-10 14:21:40 · 11002 阅读 · 1 评论 -
代理服务器
http://baike.baidu.com/view/751.htm代理服务器锁定本词条由“科普中国”百科科学词条编写与应用工作项目审核。代理服务器(Proxy Server)是一种重要的服务器安全功能,它的工作主要在开放系统互联(OSI)模型的会话层,从而起到防火墙的作用。代理服务器大多被用来连接INTERNET(国际互联网)和Local Are转载 2016-05-31 08:34:50 · 839 阅读 · 0 评论