¿Estas atascado? ¡Yo te ayudo!, pregunta aquí.

Instalando y migrando un servidor/proyecto Laravel

Todo código relacionado exclusivamente con PHP, incluido la programación con symphony, etc...

Notapor alexiter » Lun Mar 15, 2021 2:26 pm

Despues de montar el servidor con su apache, mysql, php correspondiente etc..., tenemos que seguir instalando lo siguiente:

1º Composer. En esta mismo foro hay un manual sobre como hacerlo, solo hay que seguirlo y listo.

2ºExtension Zip para php. Aqui es importante instalar la extension correspondiente a la version de PHP que estemos manejando, en este caso tengo 5.6, pues entonces escribire:
Código: Seleccionar todo
 sudo apt install php5.6-zip


3º Ahora vamos con el framework Laravel
Código: Seleccionar todo
composer global require "laravel/installer"


4º Tenemos que asegurarnos que el dominio que tenia antes el proyecto apunta correctamente al directorio donde vamos a copiar el directorio de Laravel que estamos migrando.

Asi que nos vamos a sites-enable de apache2 y hacemos los cambios oportunos.

5º Obviamente copiamos el directorio con los archivos del proyecto Laravel al nuevo servidor en el directorio que hayamos creado para ello.

MUY IMPORTANTE MOVER EL DIRECTORIO COMPLETO, NO SOLO LA CARPETA WEB, TODO EL DIRECTORIO DEL PROYECTO LARAVEL.

6º Asignamos los privilegios correctos y el propietario correcto a toda la carpeta y su contenido. (chown -R 33:33 y chmod -R 775 )

7º cargamos una copia de la base de datos en MYSQL y creamos el mismo usuario y contraseña del viejo servidor para acceder a esa base de datos en el nuevo servidor.

8º Tenemos que activar la compatibilidad con los permalink, vamos a apache2.conf y añadimos al directorio correspondiente los permisos:

AllowOverride All

9º Instalamos curl del php correcto:
Código: Seleccionar todo
apt-get install php5.6-curl


10ª y lo habilitamos en php.ini habilitando la extension
extension=php_curl.dll

11º tambien es muy posible que necesitemos instalar y habilitar bcmatch.

Código: Seleccionar todo
apt install php5.6-bcmath
alexiter
Site Admin
 
Mensajes: 154
Registrado: Dom Nov 17, 2013 9:54 pm

Volver a PHP (symphony, etc...)

cron
  • Buscar mensajes nuevos
  • Buscar temas sin respuesta
  • ¿Quién está conectado?
  • En total hay 1 Usuario identificado :: 0 registrado, 0 ocultos y 1 invitado (basados en usuarios activos en los últimos 5 minutos)
  • La mayor cantidad de usuarios identificados fue 619 el Dom May 03, 2020 11:11 pm
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado