Page 1 sur 1

[Résolu] Installer PHP 7 sur CentOS 7 version ARM pour une Raspberry PI

Publié : 21 octobre 2018, 15:40
par Maaax
Bonjour tout le monde,

Je possède une Raspberry PI sur laquelle j'avais installé Raspbian et Nextcloud. J'ai remplacé hier Raspbian par CentOS 7 RaspberryPI-Minimal (disponible ici http://mirror.centos.org/altarch/7/isos/armhfp/) et souhaite y réinstaller Nextcloud 14. Seulement Nextcloud 14 fonctionne avec PHP en version 7 minimum et je ne vois pas comment l'installer. Sur CentOS 7 "normal" j'installe la "Software Collections" et tout roule, sur la version RaspberryPI-Minimal j'arrive simplement à mettre en place le dépôt Epel, je ne trouve pas la "Software Collections" ou n'arrive pas à installer un autre dépôt comme "Les dépôts de Remi".

Savez-vous comment faire ?

Merci :)

Re: Installer PHP 7 sur CentOS 7 version ARM pour une Raspberry PI

Publié : 21 octobre 2018, 16:23
par Beta-Pictoris
Il y a 2 ans, j'avais téléchargé les sources pour les compiler sur raspberry pi 2. Le but étant, justement, de faire tourner owncloud.

J'ai gardé une trace des paquets nécessaires et du "./configure":

Code : Tout sélectionner

yum install httpd mariadb-server gcc gcc-c++ make bison \
            openssl-devel bzip2-develgd-devel libxml2-devel libicu-devel \
            httpd-devel libcurl-devel xz-devel mariadb-devel

./configure	--with-apxs2					\
		--with-openssl					\
		--with-zlib					\
		--with-bz2					\
		--enable-calendar				\
		--with-curl					\
		--enable-ftp					\
		--with-gd					\
		--enable-intl					\
		--enable-mbstring				\
		--enable-zip					\
		--with-pear					\
		--with-jpeg-dir=/usr/lib			\
		--with-png-dir=/usr/lib				\
		--with-xpm-dir=/usr/lib				\
		--with-freetype-dir=/usr/lib			\
		--with-mysqli=mysqlnd 				\
		--with-pdo-mysql=mysqlnd			\
		--enable-mysqlnd				\
		--with-mysql-sock=/var/lib/mysql/mysql.sock
S'il manque des dépendances, tu dois pouvoir les installer manuellement à partir de: http://armv7.dev.centos.org/repodir/

Après, je pense que tu dois faire un "make" puis un "make install" qui va installer tout ça dans /usr/local. Regarde la note d'installation pour les détails exacts.

Sinon, regarde, aussi, dans les dépôts de remi s'il n'y a pas, déjà, une version compilée de php 7: http://rpms.remirepo.net/

Tu pourrais avoir besoin de paquets du dépôt epel pour faire l'installation. Il est disponible pour raspberry pi:

Code : Tout sélectionner

cat /etc/yum.repos.d/epel.repo

[epel]
name=Epel rebuild for armhfp
baseurl=https://armv7.dev.centos.org/repodir/epel-pass-1/
enabled=1
gpgcheck=0

Re: Installer PHP 7 sur CentOS 7 version ARM pour une Raspberry PI

Publié : 22 octobre 2018, 10:42
par remi
=> https://blog.centos.org/2018/01/php-7-2 ... -7-armhfp/

C'est les paquets de mon dépôt reconstruit pour arm par Pablo Greco.

Re: Installer PHP 7 sur CentOS 7 version ARM pour une Raspberry PI

Publié : 25 octobre 2018, 22:05
par Maaax
Merci Beta-Pictoris et merci Remi, j'ai réussi à installer php 7.2 grâce à Pablo Greco, merci donc aussi à lui aussi, tout fonctionne maintenant au top :)

Re: [Résolu] Installer PHP 7 sur CentOS 7 version ARM pour une Raspberry PI

Publié : 10 février 2019, 02:06
par p3x
Bonjour,
Pour ma part, j'ai un peu de mal à installer PHP 7 sur mon Raspberry sous CentOS...

Re: [Résolu] Installer PHP 7 sur CentOS 7 version ARM pour une Raspberry PI

Publié : 10 février 2019, 09:58
par nouvo09
p3x a écrit :
10 février 2019, 02:06
Bonjour,
Pour ma part, j'ai un peu de mal à installer PHP 7 sur mon Raspberry sous CentOS...
Dit de cette façon, on ne peut que compatir.