
linux
FUNCO_小风
不正经开发
展开
-
centos 安装nginx及防火墙端口限制
一、安装nginx1. 官网http://nginx.org/en/download.html选择自己需要的版本下载 我这里main version下的nginx-1.13.12http://nginx.org/download/nginx-1.13.12.tar.gz 可以使用wget命令下载到当前目录wget http://nginx.org/download/nginx-1.13...原创 2018-04-27 16:07:17 · 1215 阅读 · 0 评论 -
php使用mqtt客户端[基于mosquitto]
一、安装mosquitto下载安装相关依赖yum install gcc gcc-c++ openssl-devel c-ares-devel libuuid-devel wget cmake build-essential python quilt devscripts python-setuptools python3 libssl-dev libc-ares-dev uuid-dev da...原创 2018-04-27 17:17:57 · 7772 阅读 · 1 评论 -
php安装redis扩展
1. 下载phpredis方法一: 直接从git上clone下来git clone https://github.com/phpredis/phpredis方法二: 在git上选择自己想要版本的链接下载,https://github.com/phpredis/phpredis/releases例如:我在这个链接里面选择下载4.0.2wget https://github.com/php...原创 2018-04-27 21:04:33 · 494 阅读 · 0 评论 -
B/S中客户端与服务器时间不一致的问题(服务器比客户端时间满了几秒)
本人开发中遇到一个问题如下:request headersPOST /user/login HTTP/1.1Host: www.linhongzhao.comConnection: keep-aliveContent-Length: 194Pragma: no-cacheCache-Control: no-cacheOrigin: http://www.linhongzhao.com...原创 2018-04-28 11:25:02 · 6076 阅读 · 0 评论 -
后端开发中,分布式面临的代码问题
本人亲身经历,因此觉得有必要在此作出简单说明。分布式是运维的事,和代码没关系,这句话是假命题!!!分布式是运维的事,和代码没关系,这句话是假命题!!!分布式是运维的事,和代码没关系,这句话是假命题!!!本人某次项目答辩,老师说分布式和你代码有什么关系,那是服务器的事。我表示不满争论许久,这里我也提出我个人的看法,也希望与后端coder们交流。一、用户每次请求不一定是当前机器假设我有两台机器A、B甚...原创 2018-04-28 13:42:36 · 1010 阅读 · 0 评论 -
linux下分析多个目录和文件行数的简单shell脚本分享(毕设代码行数统计实用工具)
使用方法1. 在自己的linux机器上新建一个wrodcount.sh,然后将下方源码copy进去2. 执行脚本命令,然后第一个参数是要统计的后缀名,后面跟要统计的所有路径(相对绝对路径都可以)使用方法样例./wordcount.sh 'php' '../Tool/' '../Application/'由于输出内容比较多,建议将输出重定向到某个文件,再查看(不懂重定向的参考这个链接[http://...原创 2018-04-29 22:07:44 · 1046 阅读 · 0 评论 -
让内网的计算机能被外网访问【使用ngrouk搭建免费的内网穿透】
你需要具备一下知识:1. 懂得linux命令行下的操作2. 熟悉ssh连接3. 熟悉scp命令4. 对外网环境和内网环境有一定理解准备材料:1. 内网环境需要被外网访问的计算机一台,linux和windows都支持2. 能被公网访问,且已绑定域名的linux服务器一台下载git命令的go语言环境yum install gcc git go 通过git命令下载ngrouk源码git clone h...原创 2018-06-03 19:06:53 · 1672 阅读 · 0 评论 -
CentOS7安装mysql(mysql5.7 mysql8通用)【yum安装】
安装大致分为三个步骤,与mysql7的过程基本一致1. 添加源2. 下载3. 重置密码很多新人都是从ubuntu入门,学校教的大多也是ubuntu,因此,很多时候就是一个apt install命令就解决了。相关配置按照安装的时候的提问提供就行了。但是,在centos下,有点不太一样。源需要自己添加,下载并安装过程中不会有mysql相关配置的询问,密码也需要自己从日志中获取初始密码后重置。因此,新人...原创 2018-06-07 11:13:53 · 2318 阅读 · 0 评论