Oracle cloud
内容
永久免费
- 两个 Oracle 自治数据库,随带 Oracle Application Express (APEX) 和 Oracle SQL Developer 等强大工具。
- 2 个 AMD 计算虚拟机
- 最多 4 个 Arm Ampere A1 计算实例
- 块存储、对象存储和归档存储;负载平衡器和数据出口;监视和通知
可免费开通的 2 台常规的 AMD 服务器,还能开通最多 4 台 Arm 服务器,最多分配 24G 内存,如果只开通 1 台 ARM 机器的话,那就是 4 核, 24G 内存
创建实例
- 修改镜像版本 -> 保存私有密钥 -> 卷类型默认
- 高级选项设置 -> 粘贴脚本用于开启 ssh 和设置 root 密码
#!/bin/bash
echo root:123456789 |sudo chpasswd root
sudo sed -i 's/PermitRootLogin no/PermitRootLogin yes/g' /etc/ssh/sshd_config;
sudo sed -i 's/PasswordAuthentication no/PasswordAuthentication yes/g' /etc/ssh/sshd_config;
sudo service sshd restart
Steps to launch NixOS
Generate a ssh keypair for root before execuating the script.
After nixos-infect
Access the host from terminal, since vscode-server is not supported by default.
Then edit the config file to enable the vscode-server
Security List
默认仅开通 22 端口 管理入站规则与出站规则,在其中添加 80 与 443 端口
之后关闭 iptables 或 firewalld
#停止firewall
systemctl stop firewalld.service
#禁止firewall开机启动
systemctl disable firewalld.service
#关闭iptables
service iptables stop
#去掉iptables开机启动
chkconfig iptables off
可选择开放所有端口
sudo iptables –P INPUT ACCEPT
sudo iptables –P OUTPUT ACCEPT
sudo iptables –P FORWARD ACCEPT
sudo iptables –F
or
issues
nix-env 导致服务器失联。
更换 IP
- 实例详细信息 -> 附加的 VNIC -> 查看详细信息 -> 编辑
- 选择没有公共 IP,将原来的 IP 解绑;
- 然后再次编辑,选择临时公共 IP -> 更新
服务器规格
仅 Always Free 部分 最多创建 2 台实例,各自包含一条公网 IP
- 1/8 OCPU 和 1 GB 内存
- 20GB 存储空间
- 每台实例带宽官方标注是 480mbps(实际测出来 50mbps)
- 每月总出站流量是 10T(帐号所有项目共享,入站免费)
- Oracle Linux 或 CentOS、Ubuntu Linux 系统镜像任选一种