上线流程
- 登录阿里云服务器
- 登录
ssh root@47.104.161.190 输入密码
- 设置快捷登录方式
-
vim .bash_profile
命令进入.bash_profile文件 - 输入
alias goviiv='ssh root@47.104.161.190'
添加快捷命令 - 保存退出
:wq
- 使用短命令登录
goviiv
,提示输入密码登录
短命令登录 -
ifconfig
查看服务器信息 -
ifconfig | grep 172
查看地址
ifconfig | grep 172
- 生产环境配置
- 安装nodejs
// 下载 wget https://nodejs.org/download/release/v4.4.7/node-v4.4.7-linux-x64.tar.gz
下载nodejs// 解压缩 x:解压 z:gz格式的文件 v:看到解压过程 f:文件名 tar -xzvf node-v4.4.7-linux-x64.tar.gz
nodejs解压成功并查看// 将node移动到/usr/local cd /user/local mv ~/node-v4.4.7-linux-x64 ./ ls //查看
移动nodejs到local// 配置环境变量 vim /etc/profile export NODE_HOME=/usr/local/node-v4.4.7-linux-x64 export PATH=$NODE_HOME/bin // 退出 // 重新source source /etc/profile // 查看版本号 node -v
node -v- 安装webpack
- 安装ruby && sass(后台管理系统需要)
- 安装Git,并配置权限
- 自动化发布脚本的编写
- 拉取最新代码
- 项目初始化
- 执行打包编译
- 复制dist目录到目标目录
- nginx和域名配置
- Nginx配置域名
- 通过指定hosts方式做Nginx配置测试
- 更改域名解析
- 域名解析
- 备案
- 存货监控
- 监控主站地址
- 监控第三方内容的地址
- 脚本异常监控、性能监控、自定义监控