← All Posts

快速部署服务器

快速部署服务器

前述#

没错,我的服务器又到期了。

基础环境#

Git#

安装#

由于 yum 默认安装的 Git 版本为 1.8.3.1, 一些依赖下载会有限制,所以更新 Git 版本

按照步骤安装

Linux shell - Zsh#

也是默认版本问题 Zsh 版本是 5.0.2,若需要更高版本则按以下步骤实现(部分插件及主题需要)

安装#

Terminal window
# 查看版本信息
zsh --version
# 卸载当前版本
sudo yum remove zsh
# 下载 zsh 源码
wget https://jaist.dl.sourceforge.net/project/zsh/zsh/5.8/zsh-5.8.tar.xz
# 解压
tar xvf zsh-5.8.tar.xz
# 安装编译工具
yum install gcc perl-ExtUtils-MakeMaker
yum install ncurses-devel
# 进入源码目录
cd zsh-5.8
# 执行配置
./configure # 默认安装在 /usr/local/bin/zsh
# 编译和安装
make && make install
# shell 列表添加信息
vim /etc/shells
# 在最后一行加入 /usr/lcoal/bin/zsh
# 切换 shell
chsh -s /usr/local/bin/zsh
# 查看版本信息
zsh --version

oh-my-zsh#

安装#

按照步骤安装

MongoDB#

安装#

按照步骤安装 (版本老,但是稳定够用)

配置#

Terminal window
# 进入mongo
mongo
# 设置用户及密码
use admin
db.createUser({user:"用户名",pwd: "密码",roles: [{role: "userAdminAnyDatabase", db: "admin"}]})
# 查看用户
db.getUsers()

MongoDB Compass#

下载#

下载地址

连接#

Terminal window
mongodb://username:password@host:port

Nvm#

安装#

可以按照官方步骤下载

若国内卡顿,则使用 gitee 镜像源下载

Terminal window
# 克隆仓库
git clone https://gitee.com/mirrors/nvm.git ~/.nvm
# 进入 .nvm 目录并运行安装脚本
cd ~/.nvm
./install.sh

Nginx#

域名校验#

验证 txt 文件

验证 ssl 证书#

腾讯云验证 ssl 证书