Notificaciones
Eliminar todas

[ BIENVENIDO | ENCUENTRA O COMPARTE SOLUCIONES ]

I  M  P  O  R  T  A  N  T  E

REGLAS DEL FORO | PROBLEMAS DE INGRESO O CONTRASEÑA | DEEPINES CHANGE LOG | ÚLTIMOS MENSAJES

Software php7.3 y php7.4 + apache2 en deepin

4 Respuestas
3 Usuarios
2 Me gusta
983 Visitas
(@celso)
Respuestas: 21
Integrante Eminente Deepineros
Iniciante del hilo
 

En deepin (y GNU/Linux en general) pueden convivir varias versiones de php, y se puede cambiar de una a otra, dependiendo de las necesidades del programador.
Aquí muestro los pasos para una instalación básica de apache2 con php7.3 y luego pasarla a php7.4

(Envío todo en un pdf, porque el servidor de deepin en español no me deja enviar direcciones o comandos que considera peligrosos (como ver la info de php etc)

Y, algunas pantallas de lo que viene en el pdf:

apache en deepin:

php 2apache

 

synaptic añade a la instalación de php7.3 el módulo para apache:

php 3synap73

php7.3 ya en apache:

php 6info73

 

php7.4 ya instalado, y la opción de elegir una u otra versión:

php 8v74

 

finalmente php7.4 actuando en apache2:

php 10apch74ok

En el pdf muestro una instalación básica en deepin de php7.3 y php7.4 usando apache2 como ejemplo de aplicación, para mostrar cómo diferentes versiones de php pueden convivir y utilizarse alternativamente.
Tomen en cuenta que, para utilizar apache2 con seguridad, aún se debería configurar, añadir otros módulos, etc.
Apache2 (o también nginx), son ideales para webhosting o grandes empresas, pero demasiado pesados y complejos de configurar para una instalación de desarrollo o una red local o mediana. Así que, en otra ocasión, mostraré cómo instalar lightppd, que es también un servidor profesional, seguro y configurable, pero más sencillo y ligero que apache2.
Saludos a todos, y espero que esta info le sea de utilidad al inge Flores, que escribió hace unos días al foro, preguntando al respecto :>))

 
Publicado el : 13 febrero, 2022 10:01 am
Car reaccionó
Car
 Car
(@car)
Respuestas: 904
Integrante Fiable Moderadores
 

@celso Buena aclaración, veremos si hacemos un articulo basado en el pdf. 

 
Publicado el : 15 febrero, 2022 7:46 pm
Simnandez
(@simnandez)
Respuestas: 10
Integrante Eminente Deepineros
 

Hola, 

yo en deepin 20.4 hago lo siguiente (tengo los php de la 5.6 a la 8.1):

 

sudo apt update

sudo apt install ca-certificates apt-transport-https

wget -q https://packages.sury.org/php/apt.gpg -O- | sudo apt-key add -

echo "deb https://packages.sury.org/php/ buster main" | sudo tee /etc/apt/sources.list.d/php.list

sudo apt update

sudo apt full-upgrade

sudo apt install php5.6

sudo apt install php5.6-{xdebug,curl,gd,mcrypt,xml,xmlrpc,mysql,mbstring,soap,intl,zip,imap}

sudo apt install php7.0

sudo apt install php7.0-{xdebug,curl,gd,mcrypt,xml,xmlrpc,mysql,mbstring,soap,intl,zip,imap}

sudo apt install php7.1

sudo apt install php7.1-{xdebug,curl,gd,mcrypt,xml,xmlrpc,mysql,mbstring,soap,intl,zip,imap}

sudo apt install php7.2

sudo apt install php7.2-{xdebug,curl,gd,xml,xmlrpc,mysql,mbstring,soap,intl,zip,imap}

sudo apt install php7.3

sudo apt install php7.3-{xdebug,curl,gd,xml,xmlrpc,mysql,mbstring,soap,intl,zip,imap}

sudo apt install php7.4

sudo apt install php7.4-{xdebug,curl,gd,xml,xmlrpc,mysql,mbstring,soap,intl,zip,imap}

sudo apt install php8.0

sudo apt install php8.0-{xdebug,curl,gd,xml,mysql,mbstring,soap,intl,zip,imap}

sudo apt install php8.1

sudo apt install php8.1-{xdebug,curl,gd,xml,mysql,mbstring,soap,intl,zip,imap}

Y con un bash en sbin con permisos de ejecución cambio fácilmente la versión activa desde el terminal,

el bash lo podéis encontrar en https://github.com/simnandez/lamp/blob/master/lamp

Espero os sirva

 
Publicado el : 18 febrero, 2022 1:48 pm
Car reaccionó
Car
 Car
(@car)
Respuestas: 904
Integrante Fiable Moderadores
 

@simnandez Bueno no se de donde sacan los paquetes porque en deepin no están. Si comienzan a meter repos debían, saben que están jugando con fuego, ya explique antes lo de bases , versiones y dependencias puede que PHP sea inicuo pero no deja de ser una practica reservada para aquellos con cierta experiencia. Hace unos días, uno se despacho tratando de enseñar a instalar AMDGPU PRO y bue duro poco la aventura jejejjjjjj

 
Publicado el : 18 febrero, 2022 10:12 pm
Comparte: