Apache Superset on CentOS 9
You will learn how to:
1. Update System & Install Dependencies
Install required build tools and Python libraries using `dnf`.
2. Create Project Directory
Set up a dedicated folder: `~/application/superset`.
3. Set Up Python Virtual Environment
Create and activate a virtual environment.
Upgrade `pip`, `setuptools`, and `wheel`.
4. Install Superset & Gunicorn
Install `apache_superset`, `gunicorn`, and `gevent`.
5. Install Database & Export Dependencies
For PostgreSQL: `psycopg2-binary`
For exporting: `pillow`
6. Configure PostgreSQL
Create a `superset` database and user.
Add a `superset_config.py` file with connection settings and a secret key.
7. Initialize Superset
Run `db upgrade`, create an admin user, and run `superset init`.
8. (Optional) Open Firewall Port
Allow traffic on port `8088`.
9. Start Superset
Launch the app using `superset run`.
Access your dashboard 📊 at: `http://your-server-ip:8088`
Video Section:
00:15 Update System Package Centos 9 & Directory Creation
01:27 Create Python Virtual Environment (Superset Directory)
02:55 Download & Install Apache Superset
03:52 Configuration Superset Repository on PostgreSQL (Create DB, User PostgreSQL, Setup Activation Key, Parameter, DB Migrate)
09:50 Create User for Apache Superset
10:31 Run Apache Superset on Centos 9
12:44 Configure Firewall Port 8088 (Default)
14:00 Login Apache Superset (Preview)
14:58 Try Create Connection & Dataset (PostgreSQL)
Linux Server (on this workshop) using Cloudhost: Get Free Rp25,000 Referral https://console.idcloudhost.com/refer...
Paid Bootcamp from Partner (Total 20% Discount)
Professional Data Engineering Bootcamp https://forms.gle/fHMdQwWYpZvAEfTh6
Real Time Data: Apache Flink, Apache Kafka Bootcamp https://forms.gle/ch9VLZ9AosXtkZbW6
Contact:
Email: [email protected], [email protected]
Google Form: https://forms.gle/JSk7S2LsHUS7RLsT9
Linkedin: / projek-dos
Discord: / discord
Instagram: / projekdos
Youtube: / @wndktech