Cómo instalar Laravel en nuestro servidor – Hosting –

Laravel es un marco de aplicación web PHP gratuito y de código abierto. Proporciona una sintaxis expresiva y elegante y se utiliza para el desarrollo de aplicaciones web siguiendo el patrón arquitectónico modelo-vista-controlador (MVC). Los desarrolladores creen que el desarrollo debe ser una experiencia creativa y agradable para que sea verdaderamente satisfactorio. Laravel intenta aliviar el dolor del desarrollo facilitando las tareas comunes utilizadas en la mayoría de los proyectos web, como autenticación, enrutamiento, sesiones, colas y almacenamiento en caché. Laravel es accesible, pero potente, y proporciona potentes herramientas necesarias para aplicaciones grandes y robustas.

En marzo de 2015, Laravel se considera uno de los frameworks PHP más populares, junto con Symfony2, Nette, CodeIgniter, Yii2 y otros frameworks. La documentación del marco se puede encontrar en . Puede elegir dos variantes diferentes de instalación de Laravel: y .

Actualmente, Softaculous le permite instalar la última versión de Laravel: 6.5.2. El marco Laravel tiene algunos requisitos del sistema que pueden ser para cada versión.

En primer lugar, debe iniciar sesión en su cuenta de cPanel y encontrar el menú Softaculous en la sección Exclusivo para clientes de :

Una vez hecho esto, serás redirigido a la página principal de Softaculous. Escribe Laravel en la barra de búsqueda y haz clic en el resultado:

Vaya a la pestaña Instalar, allí se le pedirá que elija la carpeta donde se instalará Laravel. Siéntete libre de elegir el que necesites (ten en cuenta que este directorio será creado por Softaculous):

Haga clic en el botón Instalar y eso es todo.

Otro software que debe instalarse para configurar Laravel es Composer. Es una herramienta para la gestión de dependencias en PHP. Le permite declarar las bibliotecas de las que depende su proyecto y las administrará (instalará/actualizará) por usted. Composer no es un administrador de paquetes en el mismo sentido que lo son Yum o Apt. Sí, se ocupa de 'paquetes' o bibliotecas, pero los administra por proyecto, instalándolos en un directorio (por ejemplo, proveedor) dentro de su proyecto. De forma predeterminada, nunca instalará nada globalmente. Por tanto, es un gestor de dependencia.

See also  Cómo transferir un dominio desde Network Solutions - Transferencias de dominio -

Sigamos ahora con el algoritmo de instalación:

1. El acceso SSH debe estar habilitado para su cuenta de hosting con nosotros. Puedes hacerlo .

2. Para acceder a su cuenta a través de SSH, descargue e instale uno de los clientes SSH disponibles. Puedes encontrar la lista de clientes SSH gratuitos. En caso de que esté utilizando un sistema operativo basado en Unix (Linux u OSX), puede ejecutar fácilmente la aplicación Terminal y conectarse al servidor usando el comando:

ssh nombre de usuario@nombredeservidor -p21098

ssh: comando para iniciar sesión en el servidor remoto

nombre de usuario: su nombre de usuario de cPanel

nombre del servidor: nombre del servidor donde se encuentra su cuenta de hosting (puede encontrarlo usando)

-p21098 – puerto que se utiliza en el servidor compartido

3. Abra su cliente SSH, ingrese su nombre de dominio o la dirección IP del servidor en el campo Nombre de host, ingrese 21098 en el campo Puerto, elija SSH como su tipo de conexión y presione el botón Abrir:

4. Si recibe una alerta de seguridad de PuTTY, presione Sí:

Cuando se le solicite, ingrese su nombre de usuario y contraseña de cPanel (cuando ingresa la contraseña, se oculta automáticamente por motivos de seguridad):

5. Laravel y Composer requieren la versión PHP 7.1.3, por lo que debemos verificar si la versión necesaria está configurada. Escriba el comando php -v en PuTTY (o en Terminal) y obtendrá el siguiente resultado:

6. Para configurar la versión 7.1, debe iniciar sesión en su cPanel, navegar a la sección Exclusivo para clientes de > Seleccionar menú Versión PHP:

Seleccione la versión 7.1 en el menú desplegable y luego haga clic en el botón Establecer como actual >> Guardar:

También puede encontrar información adicional sobre el selector PHP.

7. Ahora debes decidir dónde deseas colocar tu instalación de Laravel. Por ejemplo, crearemos laravel_folder en public_html usando el siguiente comando:

cd public_html && mkdir laravel_folder && cd laravel_folder
Esta línea se puede dividir en tres comandos separados:

  • cd public_html: navegación a la carpeta public_html, ya que después de iniciar sesión estarás ubicado en la carpeta /home/nombredeusuario/ por defecto
  • mkdir laravel_folder: el comando mkdir creará una nueva carpeta llamada laravel_folder, puede reemplazar laravel_folder con cualquier nombre deseado
  • cd laravel_folder: navegación a la carpeta laravel_folder recién creada
  • &&:se utiliza para combinar varios comandos diferentes.
See also  ¿Qué es una CDN?

8. Luego necesitas copiar el archivo php.ini desde la ubicación predeterminada en el servidor a tu carpeta laravel_folder usando este comando:

cp /opt/alt/php56/etc/php.ini /home/nombre de usuario/public_html/laravel_folder

  • cp: este comando se usa para copiar el archivo php.ini a la carpeta que desea usar con Laravel.

NOTA 1: asegúrese de reemplazar el nombre de usuario con su nombre de usuario real de cPanel

NOTA 2: en caso de necesitar php.ini para cualquier otra versión de PHP, simplemente cambie php56 a php55 o a cualquier otro valor correspondiente a la versión actual.

9. Ahora necesitarás encontrar el archivo php.ini en la ubicación actual. Inicie sesión en cPanel y navegue por el menú del Administrador de archivos:

Vaya a la carpeta que ha elegido para Laravel y abra php.ini con el Editor:

Luego agregue el siguiente bloque al final del archivo y presione el botón Guardar:

max_execution_time = 300

tiempo_entrada_max = 300

límite_memoria = 512M

suhosin.executor.include.whitelist = phar

detect_unicode = Desactivado

10. Cuando todos los preparativos estén hechos, estará listo para instalar Composer y luego Laravel. Abra la ventana de PuTTY donde inició sesión en su cuenta de cPanel y complete el siguiente comando:

php -r “readfile('https://getcomposer.org/installer');” | php -c php.ini
Esto ejecutará la instalación de Composer:

NOTA: Para ejecutar comandos del compositor use: php -c php.ini compositor.phar

En caso de que reciba una notificación. Algunas configuraciones en su máquina hacen que Composer no pueda funcionar correctamente, asegúrese de que la versión de PHP sea 5.5 o superior y que todos los cambios en el archivo php.ini estén guardados.

11. Ahora estás listo para instalar Laravel. Ejecute el comando proporcionado a continuación:

php -c php.ini /home/nombre de usuario/public_html/directory/composer.phar crear-proyecto laravel/laravel –prefer-dist
NOTA: asegúrese de reemplazar los detalles predeterminados con los reales: el nombre de usuario debe reemplazarse con su nombre de usuario de cPanel, el directorio debe reemplazarse con el nombre de la carpeta en la que instaló Composer.

See also  ¡Juega al juego de ofertas Black Friday/Cyber ​​Monday de ! - Blog de nombre barato

Verá el resultado como se muestra en la captura de pantalla, lo que significa que se están instalando algunas dependencias:

Una vez que la instalación se complete exitosamente, obtendrá este resultado:

De forma predeterminada, la instalación de Laravel se instalará en la carpeta laravel en el mismo directorio elegido para la instalación de Composer.

Después de instalar Laravel, debe configurar el documento/raíz web de su servidor web para que sea el directorio público. El archivo index.php en este directorio sirve como controlador frontal para todas las solicitudes HTTP que ingresan a su aplicación.

Para crear un archivo index.php, navegue hasta el directorio raíz de la instalación de Laravel en cPanel >> Administrador de archivos >> carpeta raíz de la instalación (en este caso es public_html >> laravel_folder >> laravel).

Allí podrá crear un archivo index.php si no se creó automáticamente. Para agregar el archivo, haga clic en +Archivo y escriba el nombre: index.php >> Crear nuevo archivo:

Haga clic derecho en el archivo index.php >> Edite y pegue el siguiente código:

encabezado(“actualizar: 5; http://tudominio.com/laravel/public/”);

eco '

Laravel instalado
Laravel se instaló correctamente.
Laravel es un Framework y no tiene una página de índice.
Serás redirigido a su carpeta “pública” en 5 segundos…
Laravel es un marco limpio y elegante para el desarrollo web PHP.

Liberándote del código espagueti, Laravel te ayuda a crear aplicaciones maravillosas utilizando una sintaxis simple y expresiva. El desarrollo debe ser una experiencia creativa que disfrutes, no algo doloroso. Disfruta del aire fresco.

';
?>
Clic en Guardar.

NOTA: No olvide cambiar el enlace http://yourdomain.com/laravel/public/ por su nombre de dominio real.

Loading Facebook Comments ...
Loading Disqus Comments ...