RhythMo打工实录(一)——基础服务器搭建
好久没更新博客了,上一次还是去年学unity的时候……
之前四月份多的时候有点闲,去面试了学校RhythMo项目组,本来只是图一乐,没想到真进了…而且本来是想着有点Unity基础来看看能不能继续学习Unity相关的,结果居然莫名开始搞起来前端开发…
不过其实来学学前端也还是不错,只要能学到东西就是好的……
在打工的最开始简单地学习了利用宝塔面板搭服务器,下面简要地叙述下遇到的坑以及心路历程。
CentOS
第一次使用CentOS……没经验,用虚拟机安装的时候没有选图形界面绕了一大弯。然后照着CSDN上好多教程设置CentOS虚拟机的桥接模式的网络设置,结果一个能打的都没有,最后还是靠学长帮忙搞定了第一步的网络设置,才终于连上网能进到下一步的宝塔面板的安装……
宝塔Linux面板
安装宝塔面板倒是没遇到什么坑,跟着教程直接就装好了,界面挺简洁好看的,不戳。
然后学长帮忙搞定了反向代理之后,就可以用域名访问面板了。
Gitlab
好家伙,gitlab的配置倒是费了我不少心思。
首先依然是跟着CSDN上的教程安装好了gitlab社区版。
接着设置 /etc/gitlab/gitlab.rb 中的extern_url为服务器的ip之后就可以用ip访问了。
到这一步好像都没什么大问题。之后就是配置反向代理用域名访问gitlab。
结果最开始配置了一大堆都没搞好,在对gitlab.rb进行了大量修改后才最终用域名访问上了gitlab,然而莫名其妙的把原来配好的宝塔面板的域名也给链到gitlab上面去了,才知道是端口设置的有问题,gitlab占掉了默认的80端口导致原来的宝塔面板的域名也反向代理到80端口的gitlab上去了(大概)。
于是先紧急处理了宝塔面板的端口,把它改到了23333端口后安置好了它。然后再把gitlab改到了8090端口后输入域名弹出“502 badgateway”的错误,查了之后发现仍然是端口和nginx反向代理的问题。
最后还原了nginx.conf里面listen的端口到宝塔默认的888解决了问题。
结果还没完,又弹出了403的错误,查询以后发现是权限的问题,再次更改了nginx.conf里第一行的user为root后,终于大功告成。
至此,完成了基础的服务器搭建,并可以用域名进入宝塔面板和gitlab。
后记
接下来将自学一下vue.js框架,之前也已经简单的了解了html,css,javascript这些前端开发的基础。
不过还有个CA的半期II要复习,以及世通的论文要写,毕竟自己不是时间管理大师,还是先溜溜掉去复习了。