Skip to content

afatyoo/Intial-Setup-Carbonio

Repository files navigation

Initial Setup Script for Carbonio

These scripts are used to perform an initial setup and pre-installation check before installing Zextras Carbonio on systems based on RHEL (8/9) and Ubuntu 22/24. The main goal is to ensure the environment meets the minimum requirements so the Carbonio installation can run smoothly.

📂 Available Scripts

🔧 Features

  • Check operating system version (RHEL/Ubuntu)

  • Validate hostname & DNS resolution

  • Verify records in /etc/hosts

  • Check required packages & dependencies

  • Detect firewall & SELinux/AppArmor status

  • Check for potential conflicting services

  • Provide a report indicating if the server is ready for Carbonio installation

  • Setup repo and install Postgress (if single server)

  • Setup repo zextras

🚀 Usage

  1. Clone the repository

git clone https://github.com/afatyoo/Intial-Setup-Carbonio.git
cd Intial-Setup-Carbonio
  1. Make the scripts executable

chmod +x Initial-Setup-Carbonio-RHEL-8-9.sh
chmod +x Intial-setup-ubuntu22-24.sh
  1. Run according to your operating system

RHEL 8/9

./Initial-Setup-Carbonio-RHEL-8-9.sh

Ubuntu 22/24

./Intial-setup-ubuntu22-24.sh
  1. Follow the script report and fix any issues before installing Carbonio.

⚠️ Notes

  • These scripts do not install Carbonio, they only perform environment pre-checks.

  • Run the scripts as root or with sudo.

  • It is recommended to run on a fresh server installation to avoid package conflicts.

About

This repository contains initial setup and pre-installation check scripts for installing Zextras Carbonio on RHEL (8/9) and Ubuntu 22/24 servers. The scripts help system administrators verify system requirements, dependencies, hostname/DNS configuration, firewall, and potential conflicts before running the actual Carbonio installation.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages