写一篇白嫖 IBM LinuxOne 的教程
开头提醒一下:这个 VPS 是 S390X 架构的,兼容性不如 x86-64,能安装的软件不多,这个机子比较适合建站,LNMP、LAMP、宝塔之类的都可以跑,性能和并发也是挺强的,做编译机也是很好的 挖矿的话大概率是不行的,而且条款也不允许,高技术力的可以试试自己编译 xmrig 测试 也不建议 你用这个东西搭建代理工具,易封号,但是这个机子确实能搭 也可以开 Minecraft 服务器,但是延迟会比较高
准备 一个邮箱,推荐 GMail,国内可以 Outlook,不推荐 iCloud、QQ 英文基础,看不懂英文请使用浏览器翻译插件 Linux 基础 教程 先进官网注册 ,需要填写一些基本信息,地区写中国就可以了,如果是美国要验证地址和电话,申请理由可以写“Building Android”“Machine Learning”“develop website”之类的,如果描述不太清楚可能审核不通过 注册账户有概率出现人工审核,一般是由于你开了代理或者邮箱不好,注册好了邮箱会收到一封邮件,点击邮件里链接验证,验证好了会受到另一封邮件,里面有账户的过期时间 然后去创建实例 ,系统一般选择 RHEL(CentOS 的妈)或 Ubuntu,配置直接选择 2 核 4 GB 就可以 创建好了去生成一下 SSH 密钥,这台机子默认没启用密码登录
把 SSH 密钥拷到 LinuxOne 机器上,然后就可以用这个密钥连接了,账号名是 linux1
,登陆成功会有下面的消息
1 2 3 4 5 6 7 8 9 10 11 12 13 14 >___ ____ __ __ _ _ ___ _ _ _____ |_ _| __ )| \/ | | | (_)_ __ _ ___ __/ _ \| \ | | ____| | || _ \| |\/| | | | | | '_ \| | | \ \/ / | | | \| | _| | || |_) | | | | | |___| | | | | |_| |> <| |_| | |\ | |___ |___|____/|_| |_| |_____|_|_| |_|\__,_/_/\_\\___/|_| \_|_____| ================================================================================= Welcome to the IBM LinuxONE Community Cloud! This server is for authorized users only. All activity is logged and monitored. Individuals using this server must abide to the Terms and Conditions listed here: https://www.ibm.com/community/z/ibm-linuxone-community-cloud-terms-and-conditions/ Your access will be revoked for any non-compliance. ==================================================================================
SSH 开启密码登录 1 vim /etc/ssh/sshd_config
1 2 [ESC]:wq[Enter] systemctl restart sshd
机器测试 测试一些基本、常用的程序和功能
uname -a 1 2 # uname -a Linux MBR390 3.10.0-1160.59.1.el7.s390x #1 SMP Wed Feb 16 07:14:49 EST 2022 s390x s390x s390x GNU/Linux
Docker 能装,但是要注意容器是否提供 S390x 架构
1 WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/s390x) and no specific platform was requested
LNMP/LAMP 能装,用包管理器,yum
或 apt
cpuinfo 5.2 GHz,960MB 四级缓存
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 $ cat /proc/cpuinfo vendor_id : IBM/S390 bogomips per cpu: 3241.00 max thread id : 0 features : esan3 zarch stfle msa ldisp eimm dfp edat etf3eh highgprs te vx vxd vxe gs vxe2 vxp sort dflt sie facilities : 0 1 2 3 4 6 7 8 9 10 12 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 37 38 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 57 58 59 60 61 73 74 75 76 77 80 81 82 128 129 130 131 133 134 135 146 147 148 150 151 152 155 156 168 cache0 : level=1 type =Data scope=Private size=128K line_size=256 associativity=8 cache1 : level=1 type =Instruction scope=Private size=128K line_size=256 associativity=8 cache2 : level=2 type =Data scope=Private size=4096K line_size=256 associativity=8 cache3 : level=2 type =Instruction scope=Private size=4096K line_size=256 associativity=8 cache4 : level=3 type =Unified scope=Shared size=262144K line_size=256 associativity=32 cache5 : level=4 type =Unified scope=Shared size=983040K line_size=256 associativity=60 processor 0: version = FF, identification = 0418E8, machine = 8561 processor 1: version = FF, identification = 0418E8, machine = 8561 cpu number : 0 cpu MHz dynamic : 5200 cpu MHz static : 5200 cpu number : 1 cpu MHz dynamic : 5200 cpu MHz static : 5200
neofetch 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 RHEL .MMM..:MMMMMMM root@MBR390 MMMMMMMMMMMMMMMMMM ----------- MMMMMMMMMMMMMMMMMMMM. OS: Red Hat Enterprise Linux Server 7.9 (Maipo) s390x MMMMMMMMMMMMMMMMMMMMMM Kernel: 3.10.0-1160.59.1.el7.s390x ,MMMMMMMMMMMMMMMMMMMMMM: Uptime: 7 hours, 30 mins MMMMMMMMMMMMMMMMMMMMMMMM Packages: 471 (rpm) .MMMM' MMMMMMMMMMMMMMMMMMMMMM Shell: bash 4.2.46 MMMMMM `MMMMMMMMMMMMMMMMMMMM. Terminal: /dev/pts/0 MMMMMMMM MMMMMMMMMMMMMMMMMM . CPU: 8561 (2) MMMMMMMMM. `MMMMMMMMMMMMM' MM. Memory: 1150MiB / 3847MiB MMMMMMMMMMM. MMMM `MMMMMMMMMMMMM. ,MMMMM. `MMMMMMMMMMMMMMMMM. ,MMMMMMMM. MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM: MMMMMMMMMMMMMMMMMMMMMMMMMMMMMM `MMMMMMMMMMMMMMMMMMMMMMMM: ``MMMMMMMMMMMMMMMMM'
宝塔 可以用,但是不能用官方的方法,安装方法如下
RHEL 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 sudo su iptables -P INPUT ACCEPT iptables -P FORWARD ACCEPT iptables -P OUTPUT ACCEPT iptables -F iptables-save yum install -y wget curl && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec btpip install gevent btpip install flask btpip install gevent-websocket btpip install psutilcd /tmp curl https://raw.githubusercontent.com/MBRjun/btpanel-v7.7.0/main/install/install_panel.sh --output install_panel.sh bash install_panel.sh sed -i "s|if (bind_user == 'True') {|if (bind_user == 'REMOVED') {|g" /www/server/panel/BTPanel/static/js/index.js btpip install requestsrm install_panel.sh
Ubuntu 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 sudo su iptables -P INPUT ACCEPT iptables -P FORWARD ACCEPT iptables -P OUTPUT ACCEPT iptables -F iptables-save wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec btpip install gevent btpip install flask btpip install gevent-websocket btpip install psutil wget https://raw.githubusercontent.com/MBRjun/btpanel-v7.7.0/main/install/install_panel.sh bash install_panel.sh sed -i "s|if (bind_user == 'True') {|if (bind_user == 'REMOVED') {|g" /www/server/panel/BTPanel/static/js/index.js btpip install requestsrm install_panel.sh
SpeedTest 1 2 3 4 5 6 7 8 9 #二进制版本不支持 S390x,请使用包管理器 curl -s https://install.speedtest.net/app/cli/install.rpm.sh | sudo bash sudo yum install speedtest speedtest Latency: 17.57 ms (0.14 ms jitter) Download: 1.15 Gbps (data used: 1.75 GB ) Upload: 0.50 Gbps (data used: 0.71 GB ) Packet Loss: 0.0%