centos7 安装Superset步骤
时间: 2023-07-11 07:56:04 浏览: 135
以下是在 CentOS 7 上安装 Superset 的步骤:
1. 安装依赖软件包,包括 Python 3、pip、Node.js、npm 和 PostgreSQL:
```
sudo yum install epel-release -y
sudo yum install python36 python36-devel python36-pip -y
sudo yum install nodejs npm -y
sudo yum install postgresql-server postgresql-contrib -y
```
2. 初始化 PostgreSQL:
```
sudo postgresql-setup initdb
```
3. 启动 PostgreSQL:
```
sudo systemctl start postgresql
sudo systemctl enable postgresql
```
4. 创建数据库和用户:
```
sudo su - postgres
psql
CREATE DATABASE superset;
CREATE USER superset WITH PASSWORD 'password';
GRANT ALL PRIVILEGES ON DATABASE superset TO superset;
\q
exit
```
5. 安装 Superset:
```
sudo pip3 install superset
```
6. 初始化 Superset:
```
export FLASK_APP=superset
superset db upgrade
superset init
```
7. 启动 Superset:
```
superset runserver -p 8080 --with-threads --reload --debugger
```
如果你希望 Superset 在后台运行,可以使用 supervisor 或 systemd 等工具。
8. 访问 Superset:
在浏览器中访问 `http://your-server-ip:8080`,使用默认管理员账户 `admin` 和密码 `admin` 登录 Superset。
以上是在 CentOS 7 上安装 Superset 的基本步骤,如果你需要更多配置和调优,可以参考官方文档:https://superset.apache.org/docs/installation/installing-superset-from-scratch。