Cómo instalar Craft CMS

Craft CMS es un sistema que se está convirtiendo rápidamente en el "ir a" para los profesionales de la web. Con él, puede crear sitios web robustos, flexibles y personalizables que son seguros y simples para que los clientes los utilicen.

En este breve video tutorial de mi curso sobre Craft CMS, veremos cómo instalar Craft CMS. Cubriremos el proceso de instalación para trabajar sin conexión y, a lo largo del camino, también veremos cómo funciona el proceso de instalación para un sitio en línea.

Cómo instalar Craft CMS

 

1. Descargar MAMP y Craft

Como mencioné, te mostraré el proceso de instalación fuera de línea. Pero también le mostraré lo que debe hacer para la versión en línea, por lo que al final de este tutorial sabrá cómo instalar Craft si está trabajando sin conexión en un entorno de desarrollo o en línea para la implementación. 

Para nuestra instalación y desarrollo fuera de línea en el curso, estamos usando MAMP. Entonces, si no tiene MAMP instalado en su sistema, diríjase a la página de descarga para obtener una copia e instalarla antes de continuar. 

A continuación, vaya al sitio web de Craft y pulse el botón Descargar Enlace en la esquina superior derecha para descargar Craft en forma de zip. Así que ve y extrae ese zip, y si miras dentro, verás dos carpetas: público y arte.

Los cuatro archivos dentro del público carpeta irá directamente a su carpeta pública de HTML. Eso significa que solo estos cuatro archivos serán accesibles públicamente directamente. 

los arte carpeta es donde se aloja todo su CMS. Y esta carpeta se ubicará junto a la carpeta HTML pública en la misma carpeta raíz. Eso lo coloca en un nivel superior a todos sus archivos públicos, lo que significa que ninguno de los archivos de CMS es de acceso público. Así que eso te da una verdadera ventaja de seguridad desde el primer momento..

2. Copie los archivos a través

Para iniciar el proceso de instalación, lo primero que debe hacer es seleccionar los cuatro archivos que están en la carpeta pública y copiarlos. Entonces necesitas encontrar el htdocs carpeta dentro de su instalación de MAMP. 

Con una Mac, vas a tu Aplicaciones carpeta, encontrarás MAMP, y luego dentro, encontrarás el htdocs carpeta. En Windows, es básicamente lo mismo. Solo ve a tu Archivos de programa carpeta, localice su instalación MAMP, y luego ubique su htdocs carpeta dentro de ese. 

Ahora pegue los cuatro archivos de su carpeta pública que acaba de copiar. 

La carpeta htdocs en una instalación MAMP es equivalente a la carpeta public_HTML en un host web normal. Entonces, si está instalando Craft CMS en un host web normal, tomará esos mismos cuatro archivos y los cargará a su public_HTML carpeta en su lugar. 

Lo siguiente que tenemos que hacer es copiar sobre el conjunto. arte carpeta que contiene todo el CMS. Así que selecciona y copia tu arte carpeta.

Y ahora la carpeta de manualidades irá a la misma carpeta raíz que tu htdocs carpeta o tu public_HTML carpeta. Una vez más, eso es ponerlo por encima de todos tus archivos públicos.. 

Así que en este caso, vamos a pegarlo directamente en el MAMP carpeta. Si está trabajando en línea y está implementando a través de FTP, coloque su carpeta craft en la misma carpeta que su public_HTML carpeta como esta.

Estructuras de archivo alternativas

Es posible que se encuentre en un escenario en el que no es posible configurar la estructura de archivos de esta manera. Por lo tanto, es posible que no puedas poner tu carpeta de manualidades en la misma carpeta que tu public_HTML. Por ejemplo, podría estar usando un dominio complementario, por lo que podría estar trabajando en una subcarpeta dentro de su cuenta de alojamiento general.

Si eso sucede, está bien. Puedes poner tu carpeta de manualidades donde quieras. Y si necesita colocarlo en una ubicación no predeterminada, simplemente abra el archivo index.php y edite la línea 4 ($ craftPath = '… / craft';) para reflejar la ubicación de su carpeta de manualidades.

3. Configurar la base de datos

A continuación, debemos configurar una base de datos para su sitio y, para ello, usaremos la herramienta phpMyAdmin. 

Para llegar a eso en tu configuración de MAMP, pulsa Abrir la página WebStart, E ir a Herramientas> phpMyAdmin. Si está trabajando en línea e implementando un sitio, busque phpMyAdmin en su panel de control. En cPanel, lo verás en la sección de bases de datos.. 

Agregar un usuario

En phpMyAdmin, lo primero que vamos a hacer es configurar un nuevo usuario. Así que pulsa el Usuarios pestaña en la parte superior y luego pulsa Agregar usuario

Cuando está configurando una base de datos en vivo, desea intentar que todos sus nombres de usuario y contraseñas sean muy difíciles de adivinar o de fuerza bruta. Así que básicamente quieres usar cadenas aleatorias de letras y números, pero en nuestro caso vamos a simplificar un poco las cosas para que sea un poco más fácil de demostrar. Así que vamos a establecer la Nombre de usuario a artesanías. por Anfitrión, seleccionaremos Local. Y luego usaremos el generador de contraseñas..

Coge la contraseña y cópiala y pégala en un bloc de notas en algún lugar, porque la estarás usando en un momento. 

Ahora vamos a dar a nuestros usuarios privilegios globales, así que dale a la Comprobar todo botón. A continuación, desplácese hacia abajo y pulse el Ir botón en la parte inferior de la página. Y luego verá un mensaje en la parte superior que dice: "Ha agregado un nuevo usuario".

Crear una nueva base de datos

Ahora necesitamos una nueva base de datos, así que más a la izquierda, golpee el Nuevo enlazar. Luego ingrese el nombre artesanías de nuevo, y pulsa Crear

Ahora si nos fijamos en el Privilegios pestaña, verá el nuevo usuario de craftcms que acabamos de crear, y este usuario tiene todos los privilegios, lo que significa que a través de este usuario podrá realizar los cambios que necesita en la base de datos que acaba de configurar.

Agregue los detalles al archivo de configuración de Craft

Ahora que tenemos nuestra base de datos y nuestro usuario, debemos informarle a Craft CMS cuáles son los detalles de esos dos. Así que ve a craft> config> db.php. Allí puede completar el nombre de la base de datos, el nombre de usuario y la contraseña, siguiendo las indicaciones dentro del archivo.

Así que ahora todos nuestros archivos están en su lugar, nuestra base de datos está configurada y hemos agregado los detalles de nuestra base de datos a la configuración de Craft. Estamos listos para ejecutar el instalador Craft. 

4. Ejecutar el instalador Craft

Para ejecutar el instalador, dirija su navegador a la URL localhost: 8888 / index.php / admin. Si está trabajando en línea, simplemente reemplace esa dirección de host local con su nombre de dominio principal. 

Desde aquí solo es cuestión de seguir las indicaciones. Todo se explica por sí mismo, excepto que, de forma predeterminada, la URL del sitio se rellenará como localhost. Pero para que esto funcione en su configuración de MAMP, debe asegurarse de tener el número de puerto al final agregando : 8888.

Y luego puedes terminar y dejar que el instalador se ejecute. Cuando se termine pulsa Ir a Craft CMS, y ahora su sitio está instalado, y debería ver una página de panel de control que se ve así:

Conclusión

Así es como configuras un sitio Craft CMS. Primero transfiere los archivos, luego configura una base de datos, agrega los detalles de su base de datos a la configuración de Craft y ejecuta el instalador. 

Ver el curso completo

En el curso completo, Up and Running Con Craft CMS, aprenderá los fundamentos más importantes para trabajar con Craft CMS, desde la instalación hasta la personalización del back-end y lo esencial de la plantilla..

Y una vez que tenga que familiarizarse con Craft CMS, puede aprovechar todo lo que ha aprendido y desarrollar un blog o una página de inicio desde cero en mis cursos de seguimiento: