<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://devdbopen.byterfly.eu/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://devdbopen.byterfly.eu/feed.php">
        <title>DEV DBOpen stepbystep</title>
        <description></description>
        <link>https://devdbopen.byterfly.eu/</link>
        <image rdf:resource="https://devdbopen.byterfly.eu/lib/exe/fetch.php?media=wiki:favicon.ico" />
       <dc:date>2026-05-08T09:41:19+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://devdbopen.byterfly.eu/doku.php?id=stepbystep:archi1&amp;rev=1621873526&amp;do=diff"/>
                <rdf:li rdf:resource="https://devdbopen.byterfly.eu/doku.php?id=stepbystep:baseservices&amp;rev=1626359002&amp;do=diff"/>
                <rdf:li rdf:resource="https://devdbopen.byterfly.eu/doku.php?id=stepbystep:drupal&amp;rev=1615483324&amp;do=diff"/>
                <rdf:li rdf:resource="https://devdbopen.byterfly.eu/doku.php?id=stepbystep:maintenance&amp;rev=1626426786&amp;do=diff"/>
                <rdf:li rdf:resource="https://devdbopen.byterfly.eu/doku.php?id=stepbystep:osstorage&amp;rev=1615483343&amp;do=diff"/>
                <rdf:li rdf:resource="https://devdbopen.byterfly.eu/doku.php?id=stepbystep:vm&amp;rev=1615483354&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://devdbopen.byterfly.eu/lib/exe/fetch.php?media=wiki:favicon.ico">
        <title>DEV DBOpen</title>
        <link>https://devdbopen.byterfly.eu/</link>
        <url>https://devdbopen.byterfly.eu/lib/exe/fetch.php?media=wiki:favicon.ico</url>
    </image>
    <item rdf:about="https://devdbopen.byterfly.eu/doku.php?id=stepbystep:archi1&amp;rev=1621873526&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-05-24T18:25:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>stepbystep:archi1</title>
        <link>https://devdbopen.byterfly.eu/doku.php?id=stepbystep:archi1&amp;rev=1621873526&amp;do=diff</link>
        <description>*  HOME
	*  Step by Step
	*  Server
	*  OS and storage
	*  Base services
	*  Drupal 9
	*  Archipelago
	*  Maintenance

Archipelago

Enable Modules and libraries required


$ vendor/bin/drush en ...

Successfully enabled: taxonomy
Successfully enabled: media, image
Successfully enabled: menu_ui, menu_link_content, link
Successfully enabled: field_ui
Successfully enabled: aggregator
Successfully enabled: block_content, comment, contact, shortcut, tour
Successfully enabled: field_layout
Successfull…</description>
    </item>
    <item rdf:about="https://devdbopen.byterfly.eu/doku.php?id=stepbystep:baseservices&amp;rev=1626359002&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-15T16:23:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>stepbystep:baseservices</title>
        <link>https://devdbopen.byterfly.eu/doku.php?id=stepbystep:baseservices&amp;rev=1626359002&amp;do=diff</link>
        <description>*  HOME
	*  Step by Step
	*  Server
	*  OS and storage
	*  Base services
	*  Drupal 9
	*  Archipelago
	*  Maintenance

Base services

Nginx and PHP

Install Nginx from package


apt install nginx
systemctl status nginx

nginx -v
  nginx version: nginx/1.18.0 (Ubuntu)


Install PHP-FPM


apt install php-fpm php-mysql php-gd php-apcu php-gmp php-curl php-intl php-mbstring php-xmlrpc php-xml php-cli php-zip

cd /etc/php/7.4/fpm/
cp php.ini php.ini.ORI
nano -w php.ini</description>
    </item>
    <item rdf:about="https://devdbopen.byterfly.eu/doku.php?id=stepbystep:drupal&amp;rev=1615483324&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-03-11T18:22:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>stepbystep:drupal</title>
        <link>https://devdbopen.byterfly.eu/doku.php?id=stepbystep:drupal&amp;rev=1615483324&amp;do=diff</link>
        <description>*  HOME
	*  Step by Step
	*  Server
	*  OS and storage
	*  Base services
	*  Drupal 9
	*  Archipelago
	*  Maintenance

Drupal 9

Fresh minimal Drupal 9 installation.

We need unzip.


# apt install unzip


Prepare folders and permissions (user = server manager; www-data = user nginx running as).


# sudo chown user /var/www/
# mkdir /var/www/.cache
# mkdir /var/www/html
# sudo chown -R user:www-data /var/www/.cache /var/www/html</description>
    </item>
    <item rdf:about="https://devdbopen.byterfly.eu/doku.php?id=stepbystep:maintenance&amp;rev=1626426786&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-16T11:13:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>stepbystep:maintenance</title>
        <link>https://devdbopen.byterfly.eu/doku.php?id=stepbystep:maintenance&amp;rev=1626426786&amp;do=diff</link>
        <description>*  HOME
	*  Step by Step
	*  Server
	*  OS and storage
	*  Base services
	*  Drupal 9
	*  Archipelago
	*  Maintenance

Maintenance

	*  2021_03_10


$ composer update drupal/quick_node_clone
  - Upgrading drupal/quick_node_clone (1.13.0 =&gt; 1.14.0): Extracting archive
$ vendor/bin/drush updatedb
$ vendor/bin/drush cr


	*  2021_03_11</description>
    </item>
    <item rdf:about="https://devdbopen.byterfly.eu/doku.php?id=stepbystep:osstorage&amp;rev=1615483343&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-03-11T18:22:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>stepbystep:osstorage</title>
        <link>https://devdbopen.byterfly.eu/doku.php?id=stepbystep:osstorage&amp;rev=1615483343&amp;do=diff</link>
        <description>*  HOME
	*  Step by Step
	*  Server
	*  OS and storage
	*  Base services
	*  Drupal 9
	*  Archipelago
	*  Maintenance

OS and storage

	*  Install base Ubuntu 20.04 LTS
	*  Tasksel: SSH server

Root storage


sda                         8:0    0   20G  0 disk
├─sda1                      8:1    0    1M  0 part
├─sda2                      8:2    0    1G  0 part /boot
└─sda3                      8:3    0   19G  0 part
  └─ubuntu--vg-ubuntu--lv 253:0    0   19G  0 lvm  /</description>
    </item>
    <item rdf:about="https://devdbopen.byterfly.eu/doku.php?id=stepbystep:vm&amp;rev=1615483354&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-03-11T18:22:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>stepbystep:vm</title>
        <link>https://devdbopen.byterfly.eu/doku.php?id=stepbystep:vm&amp;rev=1615483354&amp;do=diff</link>
        <description>*  HOME
	*  Step by Step
	*  Server
	*  OS and storage
	*  Base services
	*  Drupal 9
	*  Archipelago
	*  Maintenance

Server (macchina virtuale VmWare ESX 5.5)

hostname: dbopen.ba.cnr.it

IP address: 150.145.95.72

utente: gestore

dischi: 
      sda , 20 GB, per il sistema operativo
      sdb , 30 GB, a disposizione per la componente applicativa</description>
    </item>
</rdf:RDF>
