Quote from
TheGarnet on January 6, 2021, 11:41 pm
My goal is to transfer websites from a Plesk managed Windows server to my NanoAnts. The next website to transfer has php relying on Php 7.x (5.6+ is required).
I have decided that setting up a virtual machine managed with Webmin is a good way to have an open source control panel to make it easier to set things up. On previous examination of the choices, I had thought that CentOS7 looked like the best of the nano templates to start with.
Trying to find a distro of Php for 7.4, or 8.0.0 for ARM on CentOS7 is frustrating.
Tried to build it from sources. Apparently the compiler failure (same place in Php 7.4 or 8.0.0) was just noticed by someone else and logged here a couple of days ago: https://bugs.php.net/bug.php?id=80581
Some people refer to having built Php sources on Arm, but I have not found one yet as RPM that yum can install.
- Remi repo doesn't have any build for aarchXX. And installing their repo configs may blow up yum and cause 404 errors on everything requring yum cache rebuild. This page mentions that: https://www.reddit.com/r/sysadmin/comments/bh09tp/problem_installing_php_734_on_centos_aarch64/eloz6u2/
- This article that doesn't lead to anything installable - https://blog.centos.org/2018/01/php-7-2-for-centos-7-armhfp/
- The download on this page gives some files, but no installer. Copying this into place would probably nuke the php 5.4.16 - https://archlinuxarm.org/packages/aarch64/php
Still looking at the instructions on this page:
- https://forums.centos.org/viewtopic.php?t=68340
I also had to give up on installing CertBot to automate getting Let's Encrypt SSL certs, due to squashfs not working possibly because of loopback not being installed on CentOS7 template kernel.
I wonder if I would find all this easier if I started with a different template than Centos7?
My goal is to transfer websites from a Plesk managed Windows server to my NanoAnts. The next website to transfer has php relying on Php 7.x (5.6+ is required).
I have decided that setting up a virtual machine managed with Webmin is a good way to have an open source control panel to make it easier to set things up. On previous examination of the choices, I had thought that CentOS7 looked like the best of the nano templates to start with.
Trying to find a distro of Php for 7.4, or 8.0.0 for ARM on CentOS7 is frustrating.
Tried to build it from sources. Apparently the compiler failure (same place in Php 7.4 or 8.0.0) was just noticed by someone else and logged here a couple of days ago: https://bugs.php.net/bug.php?id=80581
Some people refer to having built Php sources on Arm, but I have not found one yet as RPM that yum can install.
Still looking at the instructions on this page:
I also had to give up on installing CertBot to automate getting Let's Encrypt SSL certs, due to squashfs not working possibly because of loopback not being installed on CentOS7 template kernel.
I wonder if I would find all this easier if I started with a different template than Centos7?