由于有访问外网的需求,我首先在Vultr上租了一台最低配置的服务器,用了几个月之后发现bwh上的服务器价格相当于我来说更实惠(虽然只能按年付费),于是转入bwh。
直到最近发现原来一直使用的ssr端口被封禁,不想对着枪口撞导致换IP,于是换成了另一种,顺便接触到了流量伪装,而流量伪装需要建站,于是乎这时候我才把这个服务器的角色由路由器变成了服务器。。
一开始只打算当作路由器,也就跟着网上的教程,装了centos,但是我第一次接触到Linux是使用Ubuntu麒麟,而且重新在服务器上安装centos8的时候软件源怎么都没法设置,最后换成了Ubuntu 18
虽然之前用过Ubuntu麒麟,但那有图形化桌面,现在我面对的却是命令行和满屏的英文,虽然还是可以理解含义,不过换成中文还是更亲切些。
设置语言为简体中文
root下输入 dpkg-reconfigure locales,不是root账户在前面加sudo
找到 zh_CN UTF-8,空格来选择它,然后回车确定
在这里同样找到 zh_CN UTF-8 ,直接回车确定,等到设置完成之后reboot重启,中文设置完成。
接下来安装桌面环境,我安装桌面环境的主要原因是因为文件在命令行上管理(剪切复制粘贴和查看)真的不如图形化显示方便,ftp的速度还没有远程桌面的反应快,而且有的文件wget不到,这时用Firefox是个更好的选择。但是桌面环境也需要一定的RAM,512M勉强能用,但如果还想部署lnmp环境的话,远程桌面大概率会卡退。
所以经过我的几次使用,推荐两个桌面环境:xfce与mate。两个桌面环境都容易上手,与Windows的操作方式类似,不像Ubuntu18,19的gnome。
两个桌面环境的标签都是轻量,不过xfce是真轻量,但是原生ui我看着是真的丑,像win98,mate的RAM占用比xfce高,比gnome低,原生ui像winxp。RAM小于1G的推荐xfce,大于1G的推荐mate。
安装xfce桌面
输入 apt update
然后输入 apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils
xfce安装完成,但是在终端上没法运行,只能在管理上的VNC查看,或者按下文安装xrdp实现远程桌面
安装mate桌面
输入 tasksel (如果没有安装的话输入 apt install tasksel)
找到并用空格选择 ubuntu mate minimal (也可以选择 ubuntu mate desktop,我没装过)之后回车确定
然后等个10分钟左右安装完成
安装xrdp远程桌面
输入 apt install xrdp
完成之后输入 adduser xrdp ssl-cert
然后输入 nano /etc/xrdp/xrdp.ini (PS:几乎所有帖子都用vim来编辑,不过我是觉得vim是真的难上手,发现有nano之前都是用mate里的pluma来编辑文档的)
在文档的最底部回车新建一行,如果你安装了xfce桌面,输入 exec startxfce4 ,如果安装的是mate,输入exec startx
然后ctrl+x退出,输入y保存
然后输入systemctl restart xrdp
这样就配置完成了
防火墙的配置
还需要注意防火墙是否对3389端口开放,否则无法连接
bwh,vultr,腾讯云默认不开防火墙
阿里云默认开启外部防火墙,不可在系统内设置,反正我是把它手动关闭了
如果预装系统里有防火墙的话(一般没有),输入ufw allow 3389即可
到此,我对服务器的初配置完成了。