简单的项目自动构建

这篇文章教你在ubuntu服务器的pro线上环境和本地dev开发环境之间搭建自动构建流CI。自动构建不会同步数据库结构和数据,文章简单使用纯前端页面进行讲解,使用后端语言只需要事先部署测试好服务器环境即可。学习这篇文章之前你需要做以下几件事:

购买服务器和域名并将域名解析到服务器上服务器和本地环境都安装了git环境注册了github账号

  • 首先你应该购买好服务器,用ubuntu用户登录,然后更新源,install zsh curl。然后根据Oh_My_Zsh开源地址提供的sh命令安装主题框架,该框架目前内置git v2.7。

  • 用useradd -s /etc/zsh -mr 添加管理员用户,用passwd修改新用户密码。也可以用ubuntu登录服务器修改passwd。

  • 然后呢?你需要安装nginx。安装完成后由于你域名已经解析到这台服务器,访问域名就能看到nginx默认页面。这个步骤在后续我写Dockerfile搭建自动构建流时候会省略。

  • 配置本地和服务端公钥私钥,书写shell让本地终端可以免密码自动登录服务器。

  • 安装nginx,默认nginx项目根目录位于/usr/share/nginx/html,这里只为不讲多站点配置。

坚持原创技术分享,您的支持将鼓励我继续创作!
0%