Usando lazydubuntu

imagen

Este es un proyecto de muchos que existen para tener un ambiente de trabajo para armar un sitio (o varios) de manera local. Lazydubuntu es un shell script que se encarga de configurar una instalación de ubuntu 14 para que quede instalado drupal en /var/www y que se pueda simplemente teclear algo como sitiodeprueba.dev en el navegador y ver el sitio local.

La instalación es bastante simple y consiste en escribir esto en la terminal:

wget https://github.com/darol100/lazydubuntu/archive/master.zip # Download Lazy Dubuntu
unzip master.zip  # Extract
cd lazydubuntu-master 
sudo bash lazydubuntu.sh  # Run the shell script

Luego solo hace falta revisar que todo baje y esperar y esperar como 30 minutos, depende claro de que tan rapida sea la conexión.

También es posible tener varios virtualhost para tener varias instalaciones siguiendo la explicación de este sitio web:

https://www.darrylnorris.com/blog/lazy-dubuntu-alpha-release

Las instrucciones más o menos son.

Primero poner esta linea para crear el virtualhost nuevo:

sudo new-website newwebsite # Remember that you can name your virtual host whatever you want, it not necessary to name it newwebsite.

Despues bajar la copia de drupal:


cd /var/www/newwebsite #Move to working directory. Remember that newwebsite can change depends on your hostname.
sudo rm index.html # Remove the test website
sudo drush dl drupal-7 # For D8 just change to drush dl drupal-8
cd drupal-7*
sudo mv * .[^.]* ..
cd ..
sudo rm -rf drupal-7*  # Remove unnecessary folder
sudo cp sites/default/default.settings.php sites/default/settings.php
sudo chmod a+w sites/default/settings.php
sudo chmod a+w sites/default

y finalmente conectar la base de datos:

drush site-install standard --db-url='mysql://newwebsiteuser:newwebsitepassword@localhost/newwebsitedatabase' --site-name=NewWebsite

Categorias
Versión

Add new comment

The content of this field is kept private and will not be shown publicly.

Restricted HTML

  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.