diff --git a/docs/_includes/figures/examples/wordpress/01-choose-language.png b/docs/_includes/figures/examples/wordpress/01-choose-language.png new file mode 100644 index 00000000..9f16c94e Binary files /dev/null and b/docs/_includes/figures/examples/wordpress/01-choose-language.png differ diff --git a/docs/_includes/figures/examples/wordpress/01-choose-language.rst b/docs/_includes/figures/examples/wordpress/01-choose-language.rst new file mode 100644 index 00000000..9a679aaa --- /dev/null +++ b/docs/_includes/figures/examples/wordpress/01-choose-language.rst @@ -0,0 +1,4 @@ +.. figure:: /_includes/figures/examples/wordpress/01-choose-language.png + :width: 400px + + Wordpress installation: Choose language diff --git a/docs/_includes/figures/examples/wordpress/02-overview.png b/docs/_includes/figures/examples/wordpress/02-overview.png new file mode 100644 index 00000000..c1458d06 Binary files /dev/null and b/docs/_includes/figures/examples/wordpress/02-overview.png differ diff --git a/docs/_includes/figures/examples/wordpress/02-overview.rst b/docs/_includes/figures/examples/wordpress/02-overview.rst new file mode 100644 index 00000000..ffecc1f5 --- /dev/null +++ b/docs/_includes/figures/examples/wordpress/02-overview.rst @@ -0,0 +1,3 @@ +.. figure:: /_includes/figures/examples/wordpress/02-overview.png + + Wordpress installation: Overview diff --git a/docs/_includes/figures/examples/wordpress/03-setup-database.png b/docs/_includes/figures/examples/wordpress/03-setup-database.png new file mode 100644 index 00000000..fc736e04 Binary files /dev/null and b/docs/_includes/figures/examples/wordpress/03-setup-database.png differ diff --git a/docs/_includes/figures/examples/wordpress/03-setup-database.rst b/docs/_includes/figures/examples/wordpress/03-setup-database.rst new file mode 100644 index 00000000..0270e239 --- /dev/null +++ b/docs/_includes/figures/examples/wordpress/03-setup-database.rst @@ -0,0 +1,3 @@ +.. figure:: /_includes/figures/examples/wordpress/03-setup-database.png + + Wordpress installation: Setup database diff --git a/docs/_includes/figures/examples/wordpress/04-finished-database.png b/docs/_includes/figures/examples/wordpress/04-finished-database.png new file mode 100644 index 00000000..ac4d9f3c Binary files /dev/null and b/docs/_includes/figures/examples/wordpress/04-finished-database.png differ diff --git a/docs/_includes/figures/examples/wordpress/04-finished-database.rst b/docs/_includes/figures/examples/wordpress/04-finished-database.rst new file mode 100644 index 00000000..8257c51c --- /dev/null +++ b/docs/_includes/figures/examples/wordpress/04-finished-database.rst @@ -0,0 +1,3 @@ +.. figure:: /_includes/figures/examples/wordpress/04-finished-database.png + + Wordpress installation: Database setup finished diff --git a/docs/_includes/figures/examples/wordpress/05-installation.png b/docs/_includes/figures/examples/wordpress/05-installation.png new file mode 100644 index 00000000..358289c4 Binary files /dev/null and b/docs/_includes/figures/examples/wordpress/05-installation.png differ diff --git a/docs/_includes/figures/examples/wordpress/05-installation.rst b/docs/_includes/figures/examples/wordpress/05-installation.rst new file mode 100644 index 00000000..053f8896 --- /dev/null +++ b/docs/_includes/figures/examples/wordpress/05-installation.rst @@ -0,0 +1,3 @@ +.. figure:: /_includes/figures/examples/wordpress/05-installation.png + + Wordpress installation: Installation diff --git a/docs/_includes/figures/examples/wordpress/06-finished-installation.png b/docs/_includes/figures/examples/wordpress/06-finished-installation.png new file mode 100644 index 00000000..9ae01073 Binary files /dev/null and b/docs/_includes/figures/examples/wordpress/06-finished-installation.png differ diff --git a/docs/_includes/figures/examples/wordpress/06-finished-installation.rst b/docs/_includes/figures/examples/wordpress/06-finished-installation.rst new file mode 100644 index 00000000..e650d3c8 --- /dev/null +++ b/docs/_includes/figures/examples/wordpress/06-finished-installation.rst @@ -0,0 +1,3 @@ +.. figure:: /_includes/figures/examples/wordpress/06-finished-installation.png + + Wordpress installation: Installation finished diff --git a/docs/_includes/figures/examples/wordpress/07-login.png b/docs/_includes/figures/examples/wordpress/07-login.png new file mode 100644 index 00000000..5a3faca8 Binary files /dev/null and b/docs/_includes/figures/examples/wordpress/07-login.png differ diff --git a/docs/_includes/figures/examples/wordpress/07-login.rst b/docs/_includes/figures/examples/wordpress/07-login.rst new file mode 100644 index 00000000..20515aac --- /dev/null +++ b/docs/_includes/figures/examples/wordpress/07-login.rst @@ -0,0 +1,4 @@ +.. figure:: /_includes/figures/examples/wordpress/07-login.png + :width: 300px + + Wordpress installation: Login diff --git a/docs/examples/setup-wordpress.rst b/docs/examples/setup-wordpress.rst index d566259f..c45963cd 100644 --- a/docs/examples/setup-wordpress.rst +++ b/docs/examples/setup-wordpress.rst @@ -39,14 +39,15 @@ The following configuration will be used: Walk through ============ -It will be ready in six simple steps: +It will be ready in seven simple steps: 1. Enter the PHP container 2. Create a new VirtualHost directory 3. Download Wordpress via ``git`` 4. Symlink webroot directory -5. Setup DNS record -6. Visit http://my-wp.loc in your browser +5. Add MySQL database +6. Setup DNS record +7. Visit http://my-wp.loc in your browser 1. Enter the PHP container @@ -133,7 +134,15 @@ As you can see from the above directory structure, ``htdocs`` is available in it path and points to the frameworks entrypoint. -5. DNS record +5. Add MySQL Database +--------------------- + +.. code-block:: bash + + devilbox@php-7.0.20 in /shared/httpd/my-cake $ mysql -u root -h 127.0.0.1 -p -e 'CREATE DATABASE my_wp;' + + +6. DNS record ------------- If you **have** Auto DNS configured already, you can skip this section, because DNS entries will @@ -154,9 +163,39 @@ host operating systems ``/etc/hosts`` file (or ``C:\Windows\System32\drivers\etc * :ref:`setup_auto_dns` -6. Open your browser +7. Open your browser -------------------- -Open your browser at http://my-wp.loc or https://my-wp.loc +Open your browser at http://my-wp.loc or https://my-wp.loc and follow the installation steps. .. seealso:: :ref:`setup_valid_https` + +**(1/7) Choose your desired Wordpress language** + +.. include:: /_includes/figures/examples/wordpress/01-choose-language.rst + +**(2/7) Read pre-installation information** + +.. include:: /_includes/figures/examples/wordpress/02-overview.rst + +**(3/7) Setup database connection** + +.. important:: Choose ``127.0.0.1`` as the database host + +.. include:: /_includes/figures/examples/wordpress/03-setup-database.rst + +**(4/7) Database setup post screen** + +.. include:: /_includes/figures/examples/wordpress/04-finished-database.rst + +**(5/7) Start Wordpress installation** + +.. include:: /_includes/figures/examples/wordpress/05-installation.rst + +**(6/7) Installation success view** + +.. include:: /_includes/figures/examples/wordpress/06-finished-installation.rst + +**(7/7) Login to Admin panel** + +.. include:: /_includes/figures/examples/wordpress/07-login.rst