# 配置Oracle免费主机

- 连结：https://blog.guohao.asia/%e9%85%8d%e7%bd%aeoracle%e5%85%8d%e8%b4%b9%e4%b8%bb%e6%9c%ba.html
- 发布时间：2022-10-24T07:34:21+08:00
- 作者：null

中文   英文   韩语   日语

# 配置 Oracle 免费主机

在腾讯云的用户群里看到大家都在申请 Oracle 的永久免费主机，虽然手里目前有腾讯云、
华为云的三个主机，但毕竟是收费的，而以国内厂商的秉性，老用户与狗是没机会享受优惠
的，所以再申请个免费的主机有备无患。

> 
> #### 配置
> 
> **配置:** VM.Standard.E2.1.Micro
> **OCPU 计数:** 1
> **网络带宽 (Gbps):** 0.48
> **内存 (GB):** 1
> **本地磁盘:** 仅块存储

免费主机的配置不高，都是 1 核 1GB 内存的，在国内访问速度还可以。

## 修改 root 密码并启用 root 登录

SSH 登录后，需要先修改 root 用户名并启用 root 登录，这样在环境配置过程中能方便一些：

    ```language-default
     sudo -i // 使用 opc 用户登录后切换 root
     echo root:newpassword |sudo chpasswd root // 修改 root 的密码
     sudo sed -i 's/^#\?PermitRootLogin.*/PermitRootLogin yes/g' /etc/ssh/sshd_config; // 开启 root 登录
     sudo sed -i 's/^#\?PasswordAuthentication.*/PasswordAuthentication yes/g' /etc/ssh/sshd_config; // 开启密码验证
     service sshd restart // 重启 ssh 服务
    ```

![配置 Oracle 免费主机](https://blog.guohao.asia/wp-content/themes/wordpress-theme-
puock-2.8.16/assets/img/z/load.svg "配置 Oracle 免费主机")

修改密码后，切换回默认用户，验证一下密码是否修改成功。

## 去除宝塔面板安装 mariadb 的内存限制

去掉宝塔面板在安装 mariadb 时对主机内存的限制，注释掉 `www/server/panel/class/panelPlugin.
py` 的第 736 行，网上有教程说注释到 138 行，但实际上不同版本的宝塔面板代码位置不一致，
实际修改过程中，建议搜索如下代码：

    ```language-default
    if not self.check_mem_limit(versionInfo['mem_limit']): return public.returnMsg(False,'至少需要 [%dMB]内存才能安装' %
    ```

用 ==#== 注释掉代码后重启宝塔面板服务。

不过小内存安装 `mysql-mariadb_10.3` 速度慢到不可思议，如果不是必须用高版本，建议
还是按宝塔面板的建议来安装吧！
