在Gitlab平台及Jenkins平台能正常登录的情况下去对gitlab中事先创建好的项目进行操作。
有了gitlab的代码及Jenkins平台已经部署完毕,准备一个测试环境。以php的项目作为基点。
找一台新机器安装lnmp
vim deploy-lnmp.sh
Screen 无人值守
yum -y install epel-release 先安装一个epel源,
yum -y install screen 再安装screen
screen -S install-lnmp-env -S开启无人值守终端
bash deploy-lnmp.sh 在无人值守里面安装lnmp,就不用去管它了
screen ls 列出无人值守终端
Screen -r 继续,进入当中
测试环境有了
如果是运维去做就用root,如果不是运维,可以以管理员的身份,
应对两种公司场景:
1.小公司的root用户的超级管理员在运维手里,一个运维针对所有的研发部门提供技术支持
2.大公司里每条产品线都会配一组运维,这组运维在产品线组里,它也是组里面的一个管理员。
现在以小公司的方式去进行操作,运维登录的root用户进行操作,在gitlab中进行Deploy key添加。