写这个文章的目的是因为自己目前正在做这么件事,实际工作中不光我们要熟悉代码,更要懂得如何来完成整个项目实施过程(我这里只是测试,还有其他的参考专业人士),废话不多说,开始吧
第一步:购买服务器和域名
这里正好碰到打折就买了个学生用的(自己玩的,其实很多问题),阿里的之前那个过期了续费不起(吐槽下续费居然比全价买的贵),所以买了个腾讯的。再买了个域名(实名认证简单,后面需要个网站备案需要时间比较长就没弄,暂时不影响访问)
注意点:买服务器的时候要选择合适的,配置好安全组策略(先按推荐只开放80,443这几个端口),域名解析绑定,这几点做好,第一步就完成了
第二步:安装yum文件(方便使用yum指令安装其他rpm软件)
我是参考https://blog.csdn.net/zhuchunyan_aijia/article/details/79149128 写的安装
第三步:安装JDK
这个资料一大堆,自行百度
第四步:安装Docker(把应用程序打包为可移植的、自给自足的容器)以及gitLab(代码管理工具)
docker安装教程https://www.cnblogs.com/rookie404/p/5965518.html
gitlab安装教程https://blog.csdn.net/hnmpf/article/details/80518460
注意:gitlab安装需要的内存大概2G左右(导致我现在云服务CPU偏高),修改gitlab端口需要重启命令
成功后直接访问http://www.zhouxinlong.cn(太卡了,只好测试完就关掉了gitlab服务)
剩下的比如tomcat,jkeins安装方法类似,基本软件项目所需要的环境都搭建,就可以愉快的开展项目设计了!
做到哪补充到哪,又来更新了!
第五步:mysql安装(比较重要也容易出错)
这里就讲我花一下午中出错的几个地方,安装教程参照https://www.cnblogs.com/shizhongyang/p/8464876.html,但里面还是问题,这里讲我遇到的
1安装目录问题,尽量安装推荐的目录usr/mysql目录下面
2第10步修改目录权限步骤会引起权限问题,不建议修改
3第12步修改mysqld_safe会出现其他错误,不建议修改
4第13步登陆mysql时,初始化密码是不需要设置就可以直接进入(也可能是用的版本不一样,我使用的是mysql-5.6.44-linux-glibc2.12-x86_64.tar.gz 版本)
5mysql添加初始账户启动无误后,需配置TCP:3306安全组,并在mysql指令下配置允许访问:
grant all PRIVILEGES on db_name.* to '用户名'@'%' identified by '密码' WITH GRANT OPTION;(替换用户名和密码,%也可以固定为IP)
好了!