首先身边能有三四个会服务器的dalao再开始行动
本文长期更(咕咕咕
搭服的契机是想做个人博客主页,然后顺便搭个oj自己出题玩(也许还有ssr什么的之类的原因)。然后在拖了个Verly跟我合租(域名其实是投骰子投出来的),然后在软产老哥(鹅心用我伊做头像)的带领下入手了vultr服务器,然后还有就是也同样租了服务器的柚bq,哦不柚子酱,友情链接(点左上角主页有些有意思的东西)。
然后从日服到重装日服到新加坡服到法国服,总算确定了一个海星的地方。下面会说说搭服过程种遇到的坑点和需要学习的地方。
服务器配置
我这么咸鱼当然是选$5一个月的啦,然后ubuntu16.04系统
记录账户密码
服务器的各种账户密码真的可以说是很多了,我直接写了个txt传给余老板的。。。
ip
ip就是一个地址吧,然后对应唯一的服务器,格式大概是xxx.xxx.xxx.xxx具
体可以百度。然后注意本机为localhost和127.0.0.1
域名
我买的阿里云top域名,第一年超便宜4块钱,然后域名解析大概就是把域名对应到ip,添加一个a类型的解析就行(它默认的解析我都删掉了),整个流程还挺顺利的两天就下来了。
端口
端口搞不清楚的话搭服困难,大概就是访问一个ip的接口,外网端口默认80,端口的访问方式为[ip]:[端口号]或者[域名]:[端口号]
ssh连接
vultr里面有自带的ssh连接的terminal(嗯,terminal都不知道的话劝退),然后看了下网上说的,总之现在最常用的就送git bash,具体的连接指令如下:
1
ssh root@ip
这个ip替换成自己服务器的ip即可,然后会让你输入密码,vultr的密码是随机值也不知道怎么改,反正git bash可以粘贴(网页端的terminal不能粘贴),如果重装过服务器提示了一些奇奇怪怪的东西然后连接失败(这里重装是指重装服务器系统,ip不会变的),用以下指令(暴力型)清除它的ssh缓存再试
1
rm -rf ~/.ssh
宝塔面板
辣鸡宝塔,没啥用虽然方便点,但是说实话有点小坑
ftp
辣鸡宝塔,ftp其实也就挺简单的吧,装下vsftpd然后配置一下?大概作用就是方便管理服务器端文件。
数据库
待补
pip(有毒)
安装一些东西(没错我要说的就是docker-compose)时会提示你版本不够(我用的ubuntu16.04默认的pip是9.x.x,需要10.0.1)此时你应该做的是访问docker-compose的安装指南网站而不是按它提示的
1
pip install --upgrade pip
这样的操作过后你会发现自己的pip用不了了,补救的话是安装pip3然后用pip3安装pip然后用pip3更新pip,大概真的是很蠢了。
指南网站的安装方法大概是
1
sudo curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose