Install BT (aaPanel) in Oracle ARM-based Virtual Instance with Oracle Linux 8
Oracle’s newly exited ARM can actually have up to 4 cores, 24G memory, 4G bandwidth, and 200G storage instances. But the CPU is an arm architecture, so in actual use, when installing the pagoda panel, we encountered some problems and could not complete the installation. Actually, it was caused by associated software. This post shows the step by step guide how you can get aaPanel (BT) installed on Oracle ARM based Linux OS. The following is the default installation under Oracle Linux 8.
Update System
First update the system software package and repositories:
Update Oracle Linux 8 system to latest:
[root@arm1 ~]# yum upgrade -y && yum update -y Download & Install aaPanel (BT)For aaPanel: InstallationView detailed tutorial >>
For BT: (Chinese Version of aaPanel)
curl -sSO http://download.bt.cn/install/install_panel.sh && bash install_panel.sh Install LNMPLog in to aaPanel using the link and credentials showing in the command line: [root@ocp3arm1oracle ~]# bt
After you logged in Web Gui, it will prompt you for recommended software packages, either LNMP or LAMP. If there is any installation for LNMP not completed, you will need to install dependencies following the previous section's instruction. Eventually, you will have folloing packages installed. Install all dependencies (Optional) if App Installation FailedTo install LNMP software, you might need some dependencies installed first.
If you got a message to say: We can try :
This works equivalent of You might also need following package, Libiconv
Configure libiconv:
Compile and install:
Create a link to Libiconv (创建文件链接到Libiconv库)
If install Nginx 1.21 through aaPanel or BT panel, no matter using compiled method or fast method, you will meet Error: The HTTP image filter module requires the GD library, the easy fix is to install gd and gd-devel packages.
Enable BBRGoogle developed a TCP Congestion Control Algorithm (CCA) called TCP Bottleneck Bandwidth and RRT (BBR) that overcomes many of the issues found in both Reno and CUBIC (the default CCAs). This new algorithm not only achieves significant bandwidth improvements, but also lower latency. TCP BBR is already employed with google.com servers, and now you can make it happen--so long as your Linux machine is running kernel 4.9 or newer. BBR is a new TCP congestion control algorithm that uses estimated congestion rather than loss to determine when to back off. wget -N --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && bash bbr.sh Check if BBR has been installed and started: sysctl net.ipv4.tcp_available_congestion_control
References |
共有 0 条评论