Skip to content
This repository was archived by the owner on Jun 29, 2025. It is now read-only.

Releases: InstaZDLL/drupal-installer

Drupal Installation Script v1.1.1

26 Feb 21:50
26edcbd

Choose a tag to compare

Release v1.1.1 - Drupal Installation Script

We’re thrilled to announce the latest release of our Drupal Installation Script. This enhanced version now utilizes Composer for Drupal installation, streamlining the setup process on a Linux server.

The script automates tasks such as system updates, necessary package installations, database setup, and Apache and PHP configurations. Stay tuned for future updates where we plan to introduce an upgrade option for an even more seamless Drupal experience.
GitHub License GitHub Release GitHub repo size GitHub Downloads (all assets, specific tag)

⚠️The script will install drupal in HTTP ⚠️
⚠️ The script only works on Debian 11 and 12 for now⚠️

Features

  • System Update: The script starts by updating the system's package list and upgrading all installed packages.
  • Apache Installation: The script installs Apache and starts the service.
  • PHP Installation: The script adds the necessary repositories and installs PHP along with necessary extensions.
  • MariaDB Installation: The script installs MariaDB, starts the service, and sets up a new database and user for Drupal.
  • Drupal Installation: The script downloads and extracts Drupal in the appropriate directory, sets the correct permissions, and configures Apache to serve the Drupal site.
  • Final Configuration: The script makes necessary changes in php.ini file, restarts Apache, and displays the database credentials.

Usage

To use this script, simply run it on your Linux server. The script will handle the rest:

wget -O - https://github.com/InstaZDLL/drupal-installer/releases/download/v1.1.1/drupal-install-composer-apache2.sh | sudo bash

At the end of the script, a file named db_credentials.txt will be created in the home directory of the current user. This file contains the database username and a randomly generated password.

Note

Please handle the db_credentials.txt file securely as it contains sensitive information.

Contributions

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Full Changelog: https://github.com/InstaZDLL/drupal-install/commits/v1.1.1

Drupal Installation Script v1.0.1

18 Feb 19:02
05bdc40

Choose a tag to compare

Release v1.0.1 - Drupal Installation Script

We're excited to announce the first release of our Drupal Installation Script. This script automates the process of installing Drupal on a Linux server, performing tasks such as updating the system, installing necessary packages, setting up the database, and configuring Apache and PHP.
GitHub License GitHub Release GitHub repo size GitHub Downloads (all assets, specific tag)

⚠️The script will install drupal in HTTP without Composer ⚠️
⚠️ The script only works on Debian 11 and 12 for now⚠️

Features

  • System Update: The script starts by updating the system's package list and upgrading all installed packages.
  • Apache Installation: The script installs Apache and starts the service.
  • PHP Installation: The script adds the necessary repositories and installs PHP along with necessary extensions.
  • MariaDB Installation: The script installs MariaDB, starts the service, and sets up a new database and user for Drupal.
  • Drupal Installation: The script downloads and extracts Drupal in the appropriate directory, sets the correct permissions, and configures Apache to serve the Drupal site.
  • Final Configuration: The script makes necessary changes in php.ini file, restarts Apache, and displays the database credentials.

Usage

To use this script, simply run it on your Linux server. The script will handle the rest:

wget -O - https://github.com/InstaZDLL/drupal-install/releases/download/v1.0.1/drupal-install.sh | sudo bash

At the end of the script, a file named db_credentials.txt will be created in the home directory of the current user. This file contains the database username and a randomly generated password.

Note

Please handle the db_credentials.txt file securely as it contains sensitive information.

Contributions

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Full Changelog: https://github.com/InstaZDLL/drupal-install/commits/v1.0.1

Drupal Installation Script v1.0.0

22 Jan 21:18
ce92d42

Choose a tag to compare

Release v1.0.0 - Drupal Installation Script

We're excited to announce the first release of our Drupal Installation Script. This script automates the process of installing Drupal on a Linux server, performing tasks such as updating the system, installing necessary packages, setting up the database, and configuring Apache and PHP.
GitHub License GitHub Release GitHub repo size GitHub Downloads (all assets, specific tag)

⚠️ The script only works on Debian 11 bullseye for now⚠️

Features

  • System Update: The script starts by updating the system's package list and upgrading all installed packages.
  • Apache Installation: The script installs Apache and starts the service.
  • PHP Installation: The script adds the necessary repositories and installs PHP along with necessary extensions.
  • MariaDB Installation: The script installs MariaDB, starts the service, and sets up a new database and user for Drupal.
  • Drupal Installation: The script downloads and extracts Drupal in the appropriate directory, sets the correct permissions, and configures Apache to serve the Drupal site.
  • Final Configuration: The script makes necessary changes in php.ini file, restarts Apache, and displays the database credentials.

Usage

To use this script, simply run it on your Linux server. The script will handle the rest:

wget -O - https://github.com/InstaZDLL/drupal-install/releases/download/v1.0.0/drupal-install.sh | sudo bash

At the end of the script, a file named db_credentials.txt will be created in the home directory of the current user. This file contains the database username and a randomly generated password.

Note

Please handle the db_credentials.txt file securely as it contains sensitive information.

Contributions

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Full Changelog: https://github.com/InstaZDLL/drupal-install/commits/v1.0.0