注册账号和购买云服务器感觉不用写了。我安装的镜像是 宝塔Linux面板 9.1.0 腾讯云专享版,操作系统是OpenCloudOS 9。
之所以选择Linux一是因为Linux对纯服务应用比较方便,软件都比较好安装;二是因为省空间。
服务器配置好后会将默认root账号和密码发到腾讯云消息中。
在“控制台”中就可以查看具体的服务器信息。
1. 使用 OrcaTerm 登录 Linux 实例
官方文档:https://cloud.tencent.com/document/product/1207/44642
也就是在控制台中直接对着实例点击“登录”的方法。
lighthouse是默认用户名,直接登录就可以。
如果想要命令块、使用类似VSCode的编辑器,可以安装增强功能:
然后就可以打开巨像VSCode的编辑器:
大家应该都知道我是VSCode重度用户了吧所以我还是很喜欢这个功能的。
通过SFTP上传和下载文件。
随时监控服务器的状态。
这玩意似乎是可以用来一起写代码的……这个需求市场有这么大吗……
移动端还可以用虚拟键盘。以下内容完全复制自官方文档:
- 微信搜索腾讯云助手小程序,并登录腾讯云账号。
- 选择页面下方的控制台,并单击页面中收藏的云产品中的更多云产品。如下图所示:
- 在云产品中心页面,选择轻量应用服务器。
- 在轻量应用服务器控制台页面,选择实例所在地域,并单击实例卡片中的登录。
- 在弹出窗口中,单击登录。
- 登录成功后,可选择键盘右上方的虚拟。开启后如下图所示,您可再次单击系统切换回手机系统键盘。
2. 安装软件
1. 安装docker
OpenCloudOS 9官方docker教程:https://docs.opencloudos.org/OCS/Virtualization_and_Containers_Guide/Docker_guide/
安装:sudo dnf install docker
启动docker服务:systemctl start docker
2. 安装MySQL (MariaDB) 服务端
这个官方教程中的方法是无效的:https://docs.opencloudos.org/OCS/Typical_Application_Deployment/MySQL_guide/
我问了一下腾讯云售后,就是说如果你非要安装MySQL的话,可以考虑用这个教程中的方式来安:https://www.runoob.com/mysql/mysql-install.html
但是MariaDB可以直接安:
sudo dnf -y install mariadb-server
更多使用方式请参考我写的这篇博文:在云服务器上安装MySQL (MariaDB) 数据库并与Python连接和互动里“opencloudos云服务器安装MariaDB数据库”一节。
3. 管理实例
在https://console.cloud.tencent.com/lighthouse/instance里面可以找到自己的服务器实例,进入即可实现管理操作
1. 开放端口:防火墙
如部署了一个开放在5000上的flask服务,就需要开放5000端口的TCP协议。
点击“添加端口”,根据具体需求来填写: