• 安装 chrome
  • 安装qq 等通信工具
  • 下载 vscode 并安装
  • 更新输入法- shouxin
  • install git
  • 安装 Sublime,主要用作查看&编写脚本(vim 用不习惯)
  • 设置 gitlab ssh

git config --global user.name your_gitlab_name

git config --global user.email your_gitlab_name@your_gitlab.com

  • 设置 github ssh

cd 到 .ssh 目录下,运行

ssh-keygen -t rsa -C "your_mail@example.com" -f github_rsa

生成 config 文件并编辑

touch config
vim config

加入

# github.com
Host github.com
HostName github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/github_rsa

测试链接

    ssh -T git@github.com
Hi stormrabbit! You've successfully authenticated, but GitHub does not provide shell access.
  • 安装 node、npm、nvm

三者关系

node = js 运行环境 npm = node 包依赖管理

nvm = node & npm 管理工具

因此决定安装 nvm,官网在这里

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash

可能出现问题

nvm not found

解决办法: cd ~ vim .bash_profile

粘贴如下代码

export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm

nvm 安装 node 版本

nvm list available

nvm install latest

出现问题 Version 'latest' not found - trynvm ls-remoteto browse available versions

nvm ls-remote

查看安装版本并制定

指定默认版本

nvm alias default v14.15.4

  • 美化命令行

使用的是 oh-my-zsh

官网在这里

运行命令

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

重新打开

问题: nvm 等 not found zsh: command not found: nvm

cd ~ ~ vim .zshrc

加入 source ~/.bash_profile

运行 source .zshrc

done

插件

  1. 命令高亮插件

下载命令高亮插件

git clone https://github.com/zsh-users/zsh-syntax-highlighting ~/.zsh/zsh-syntax-highlighting

配置插件生效

echo '# 命令高亮\nsource ~/.zsh/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh' >> ~/.zshrc

  1. 命令提示插件

下载命令提示插件

$ git clone https://github.com/zsh-users/zsh-autosuggestions ~/.zsh/zsh-autosuggestions

配置插件生效

echo '# 命令提示\nsource ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh' >> ~/.zshrc

更改主题

~ vim .zshrc

修改

ZSH_THEME=robbyrussell

使用

source .zshrc

安装 iTerm2,查看美化结果

  • 安装 nginx

  • 安装 brew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

问题,运行结束后出现

HEAD is now at 6968c199e Merge pull request #10284 from reitermarkus/reinstall-cask-options
error: Not a valid ref: refs/remotes/origin/master
fatal: ambiguous argument 'refs/remotes/origin/master': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'

重新输入 brew -version ,再次运行了下载程序

brew 更新清华镜像源

依然跪了。

最后使用的是这个方法


# 中科大
HOMEBREW_CORE_GIT_REMOTE=https://mirrors.ustc.edu.cn/homebrew-core.git

/bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"
  1. 使用 brew 安装 nginx

brew search nginx

brew intall nginx

说明:在安装 brew 的时候出去吃饭,回来电脑灭了。然后看了下貌似安装失败,再次运行脚本后报错 error: Not a valid ref: refs/remotes/origin/master。查看版本 brew -v 又运行了一遍下载程序,但是太快没看到下载的啥。运行 brew intall nginx 后使用清华镜像源,显示 Updating Homebrew..

  1. 查看以及运行 nginx
    // 查看版本
    nginx -v
    // 查看 Nginx 运行状态
    ps -ef | grep nginx
    // 查看 conf 位置
    nginx -t

     sudo nginx
    sudo nginx -s stop
    sudo nginx -s reload

启动后在浏览器中输入 localhost:8080 查看是否成功启动nginx

  1. 配置简单的映射

打开 nginx 下对应的 server 文件夹,新建一个 .conf 文件。

server { 
    listen 80 ;

    # 域名,实际情况下时,将这个改成想代理的域名,不加协议
    server_name  spell.book.com;
    location / {
        proxy_pass http://127.0.0.1:8080;
        #这里的xx.cn 是我们需要转发的 ,配合 修改hosts文件 : 127.0.0.1  xx.cn
        # 我的配置是 http://127.0.0.1:80
    }
}

配置 https 可以参考这里

  • vscode 插件安装

地址:https://mp.weixin.qq.com/s/8IMjdm1RfzT4DeVW1dOcOg

results matching ""

    No results matching ""