# 建站记录（一）甲骨文永久免费服务器基础配置

## 第一步 申请服务器

https://zhuanlan.zhihu.com/p/352736372

## 第二步 配置开机启动脚本

- 保存下面的脚本文件至 /root/iptab.sh
- 设置权限 chmod 755 iptab.sh
- DROP的行根据需要进行配置，目的是保护关键端口不暴露公网
- 下面脚本可以解决http无法访问的问题

    1
    2
    3
    4
    5
    6
    7
    8

    #!/bin/bash
    /usr/sbin/iptables -P INPUT ACCEPT
    /usr/sbin/iptables -P FORWARD ACCEPT
    /usr/sbin/iptables -P OUTPUT ACCEPT
    /usr/sbin/iptables -F
    /usr/sbin/iptables -A INPUT ! -s 127.0.0.1 -p tcp --dport 54321 -j DROP
    /usr/sbin/iptables -A INPUT ! -s 127.0.0.1 -p tcp --dport 8888 -j DROP
    /usr/sbin/iptables -A INPUT ! -s 127.0.0.1 -p tcp --dport 5080 -j DROP

- nano /etc/rc.local
- 编辑成下面的形式

    1
    2
    3
    4
    5
    6
    7
    8

    #!/bin/sh -e
    ## rc.local
    #start script
    /root/iptab.sh
    #end script

    echo "added sucessfully!" > /tmp/added_script.log
    exit 0

- 下面的方法启动顺序似乎不对，放弃
- 把脚本放置到启动目录下 cp iptab.sh /etc/init.d/
- 进入启动目录 cd /etc/init.d/
- 将脚本添加到启动脚本 update-rc.d iptab.sh defaults 90
- 如果要移除脚本：update-rc.d -f iptab.sh remove

## 第三步 安装宝塔面板

https://pangwu86.com/posts/2992442120/

## 第四步 开启BBR

    1

    wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh

运维
建站记录（一）甲骨文永久免费服务器基础配置
https://occdn.limour.top/1465.html
Author
Limour
Posted on
February 17, 2022
Licensed under
建站记录（二）Oracle 开启IPv6 Previous
Typora编辑器 + PicGo图片管理 + 阿里云OSS + cloudflare 实现自建图床 Next

#### Search

Keyword