macOS SSH使用密钥登录Linux

创建密钥对文件 打开本地终端,执行 ssh-keygen 命令创建密钥对 -t 指定密钥类型,默认即 rsa ,可以省略 -C 设置注释文字,比如你的邮箱,可以省略 生成过程中会提示输入密码两次,如果不想在使用公钥的时候输入密码,可以回车跳过密钥默认保存位置在 ~/.ssh 目录下,打开后会看到私钥文件 id_rsa 和公钥文件 id_rsa.pub 复制公钥至服务器 使用 scp 命令将本地的公钥文件 id_rsa.pub 复制到需要连接的Linux服务器: 如果修改了ssh默认连接端口的话,需要加上端口信息: 把公钥追加到服务器ssh认证文件中: 这时候在本地终端中使用用户名和ip登录就不需要密码了: 如果修改了ssh默认连接端口的话,需要加上端口信息: 配置快捷登录 即使不用输入密码,这样每次登录还要输入用户名ip端口信息还是有点麻烦,我们可以配置ssh快捷登录更方便的登录Linux; 在本地 ~/.ssh/config 配置文件中添加ssh服务器信息,格式: 这时候就可以使用配置文件中自定义的别名来登录了

macOS使用Homebrew搭建PHP环境

安装Homebrew 安装PHP php.ini 以及 php-fpm.ini 保存路径:  /usr/local/etc/php/7.x/ 启动PHP服务 安装MySQL 由于MySQL 8 改动太大,加上对MySQL 8 不熟悉,我选择按装MySQL 5.7的版本 启动MySQL 安装Nginx 启动Nginx 安装Redis 启动Redis 安装MongoDB 启动MongoDB 安装PHP扩展 安装 composer nodejs 添加Nginx vhost test.conf