随笔分类 - 服务器-Linux
摘要:一、init system 1、计算机是如何启动的 以早期 Fedora 系统为例。 1、开机 2、BIOS 和 GRUB(引导加载程序) 3、Linux 内核启动后,init 进程 是在 Fedora 上启动的第一个进程。进程 ID (PID) 为 1。它是系统中所有其它进程的母亲,用于启动其他服
阅读全文
摘要:环境:CentOS 7 (阿里云服务器) 一、linux 发行版下的包管理阵营 包管理系统 除了方便你安装和管理包之外,还能帮你 解决依赖问题 。 下面就介绍2个最主要的: 1、Debian 系 dpkg (Debian Package Management System),中文为 Debian 包
阅读全文
摘要:原书中涉及实操的地方,在本文中被省略。一是篇幅太长,放入文中太过累赘,二是原书成书过早,现在 AWS 的界面早已变化很大,不具备参考性。 第一章 谁在使用云计算 1、什么是云计算 云计算(cloud computing) 是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需求提供
阅读全文
摘要:零、背景 在看 pm2 的 deploy 功能的时候,对 ssh 的不熟悉导致错误频出,包括之前对 github 的配置也用到了 SSH,所以找个机会整理一下。 一、介绍 SSH 是每一台 Linux 电脑的标准配置。 需要指出的是,SSH 只是一种协议,存在多种实现,既有商业实现,也有开源实现。本
阅读全文
摘要:0、前言 环境:MacOS 背景:整理下今天所做的配置。 1、 让 Homebrew 走代理更新 brew update 就卡住了,即使开了 shadow,socks 也不行。因为 shadow,socks 对命令行无效。 这时可以用 export ALL_PROXY=socks5://127.0.
阅读全文
摘要:#一、环境 MacOS Sierra #二、背景 朋友圈广告投放的H5需要做ab压测,这里不赘述。 具体官方文档如下:http://ad.weixin.qq.com/learn/n10 三、正文 (1)别用windows跑ab,用mac/linux代替吧! windows跑ab,响应时间慢的令人发指
阅读全文
摘要:一、环境: CentOS 6.8 nginx 1.6.0 php 7.0.10 #二、背景 最近开发一个小程序,而小程序对后台接口服务器的要求是: 1、请求域名在request合法域名中 2、基于 https 协议 3、TLS 版本 1.2+ 1、2 两条都满足了,但是第三条亟待解决,导致小程序调用
阅读全文
摘要:一、环境: CentOS 6.8 nginx 1.8.0 php 7.0.10 #二、背景 最近在开发一个微信小程序,不可避免的涉及到登陆的环节,登录时序图如下: 通过 wx.login() 获取到用户登录态之后,需要维护登录态。开发者要注意不应该直接把 session_key、openid 等字段
阅读全文
摘要:一、环境: CentOS 6.8 使用 FileZilla 进行 sftp 连接 二、背景 给外包的工作人员提供我司服务器的 某一目录 的访问(包括读写)权限,方便他们部署代码文件。 之所以是某一目录的访问,是因为 SFTP 的用户登录后,默认是能看到整个系统的文件目录,这样很不安全。 题外话:如果
阅读全文
摘要:环境 conoha vps CentOS7.2 背景 在 conoha 买了一个 vps,准备使用 shadow,socks 搭建 vpn 1、安装**shadow,socks** yum install python-setuptools && easy_install pip pip insta
阅读全文
摘要:使用 gpg 加密文件 - 通过 shell 或 php 背景:客户提供私钥,并要求我方通过php把加密后的文件传输给他们。 环境 macOS Sierra 10.12.1 php 7.0.8 0、安装gpg环境 macOS yum insta
阅读全文