PHP Interpreters for arm64

Which features are you missing? Tell us about it.
Post Reply
elementary
Posts: 2
Joined: Mon 16. Sep 2024, 13:54

PHP Interpreters for arm64

Post by elementary »

First of all, thank you for the KeyHelp free panel. It's a great piece of engineering.

I know this has been brought up before but I'll try again.

I understand that the devs won't invest in maintaining PHP builds for arm64 if it's not a company priority.

However, cloud deployments to arm64 instances I would imagine are of increasing interest to hosters and users.

Is there any guidance please on how one may add other PHP versions to KeyHelp itself in a sane and correct way?

Thank you.
User avatar
Henning
Posts: 193
Joined: Wed 6. Apr 2022, 16:19
Location: Oldenburg
Contact:

Re: PHP Interpreters for arm64

Post by Henning »

+1
Freundliche Grüße von Henning
User avatar
Ralph
Posts: 1068
Joined: Mon 30. Mar 2020, 16:14

Re: PHP Interpreters for arm64

Post by Ralph »

One possibility would be to specify a choice: "use of compiled PHP packages" or those "from sury.org" (for all PHP versions).

The sury.org PHP packages have been running very stable for > 10 years ... and even if a problem occurs, it was solved within a few hours (at least within 24 hours).
https://github.com/oerdnj/deb.sury.org/issues
User avatar
Alexander
Keyweb AG
Posts: 4163
Joined: Wed 20. Jan 2016, 02:23

Re: PHP Interpreters for arm64

Post by Alexander »

I plan to do some tests this week regarding the compilation on arm64 systems.
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
24unix
Posts: 1907
Joined: Sun 21. Jun 2020, 17:16
Location: Kollmar
Contact:

Re: PHP Interpreters for arm64

Post by 24unix »

Alexander wrote: Mon 23. Sep 2024, 10:10 I plan to do some tests this week regarding the compilation on arm64 systems.
Whats the point not to use the packages from Sury?
The ones delivered by Debian/Ubuntu also are maintained by him, and they are used by default.
mfg Micha
--
95% aller Programmier halten sich für genial.
Der Rest immer noch für überdurchschnittlich.
User avatar
Alexander
Keyweb AG
Posts: 4163
Joined: Wed 20. Jan 2016, 02:23

Re: PHP Interpreters for arm64

Post by Alexander »

I finally found the time to compile and test it on an emulated arm64 system. It works :D.
Now all I need is some real arm hardware. The emulated one is way too slow.
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
tab-kh
Posts: 527
Joined: Thu 22. Apr 2021, 23:06

Re: PHP Interpreters for arm64

Post by tab-kh »

Good news! :) Unfortunately, I can't offer my main ARM64 server, because there are too many third party data on it. If noone else can provide an appropriate server I might consider to rent another (smaller, 6C+8GB should do?) ARM64 server for a month for this purpose.
User avatar
Alexander
Keyweb AG
Posts: 4163
Joined: Wed 20. Jan 2016, 02:23

Re: PHP Interpreters for arm64

Post by Alexander »

Thank you ;). But don't worry, I'll take care of requesting the new hardware from within the company.
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
24unix
Posts: 1907
Joined: Sun 21. Jun 2020, 17:16
Location: Kollmar
Contact:

Re: PHP Interpreters for arm64

Post by 24unix »

Alexander wrote: Wed 9. Oct 2024, 14:49 Thank you ;). But don't worry, I'll take care of requesting the new hardware from within the company.
I don't know if you already made up your mind about the hardware, but I have 2 ARM64 vm running on a Mac Studio with UTM, one with KeyHelp, works like a charm.
mfg Micha
--
95% aller Programmier halten sich für genial.
Der Rest immer noch für überdurchschnittlich.
tab-kh
Posts: 527
Joined: Thu 22. Apr 2021, 23:06

Re: PHP Interpreters for arm64

Post by tab-kh »

Alexander wrote: Wed 9. Oct 2024, 14:49 Thank you ;). But don't worry, I'll take care of requesting the new hardware from within the company.
Ok, that's preferable, of course. ;)
jannisgo
Posts: 45
Joined: Thu 16. Jan 2020, 19:03

Re: PHP Interpreters for arm64

Post by jannisgo »

Hi! Thanks for the activity here around the topic of PHP@ARM. @Alexander: Could you just post a "current state" on this topic? I am currently planning a migration of my hosting server from netcup x64 to hetzner ARM. I'm not in a hurry, just want to know if I can already start creating and setting up the server or if it will take some time.

Best regards!
User avatar
Alexander
Keyweb AG
Posts: 4163
Joined: Wed 20. Jan 2016, 02:23

Re: PHP Interpreters for arm64

Post by Alexander »

Hello,

the hardware is on its way and I should have the hardware setup ready by next week. Software-wise I already have everything in place.
Then I need to build the interpreter for all supported OS. I've tested it on Ubuntu 24 and it works fine, so I don't expect any problems with the OS/OS versions.

Theoretically, you could then install them on ARM. The only remaining issue is that your KeyHelp 24.2 version will always tell you (Configuration -> PHP Interpreters) that there are no interpreters available for your system. This will change with KeyHelp 24.3. But I do not have an ETA for this version yet. However, I could upload a file to make it work with 24.2 here when I have the interpreters ready.
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Post Reply