开发环境配置

软件栈配置

软件 版本 路径 / 安装方式 备注
Linux Ubuntu 22.04 default system sudo 执行root命令
Java 11.0.26 apt system OpenJDK, 包名: openjdk-11-jdk
python3 3.10.12 apt system Python 3.10.12, 包名: python3
tensorflow 2.19.0 pip system 激活虚拟环境: source ~/tensorflow/tf_env/bin/activate
jupyter 1.1.1 pip system 运行命令: jupyter notebook
sklearn 1.6.1 pip system 机器学习库, 包名: scikit-learn
Matplotlib 3.9.1 pip system Python数据可视化基础库
Seaborn 0.13.2 pip system 基于Matplotlib的统计数据可视化库
Mysql 8.0.41 apt system 运行命令: sudo mysql -uroot
Redis 6.0.16 apt system 运行命令: redis-cli
Tomcat 9.0.85 apt system Web应用服务器, 包名: tomcat9. 启动: sudo systemctl start tomcat9
TensorFlow Serving 2.16.1 apt system 模型部署服务. 需添加官方源安装. 运行: tensorflow_model_server
Apache HTTPD 2.4.52 apt system Web服务器, 包名: apache2. 启动: sudo systemctl start apache2
mod_perl 2.0.12 apt system Apache Perl模块, 包名: libapache2-mod-perl2. 启用: sudo a2enmod perl
Perl Modules Latest cpanminus 使用 sudo cpanm Module::Name 安装. 模块列表: DBI, DBD::mysql, DBD::Pg, DateTime, DateTime::Duration, JSON, Apache2::Request, Apache::DBI
TimescaleDB 2.14.2 apt system (PostgreSQL extension) 基于PostgreSQL的时序数据库. 需先安装PostgreSQL, 再添加PPA源安装.
Nginx 1.18.0 apt system 默认禁用以防端口冲突. 手工启动: sudo systemctl start nginx
Scala 2.12.20 sdk system Spark使用scala 2.12
Hadoop 3.3.6 /opt/hadoop 单机版,只启用了HDFS
Hive 4.0.1 /opt/hive 运行 beeline 命令,进入 hive shell
Spark 3.4.4 /opt/spark 运行 spark-shell 命令,进入 spark shell
Kafka 3.9.0 /opt/kafka kafka-topics.sh --list --bootstrap-server localhost:9092
RocketMQ 5.3.0 /opt/rocketmq mqadmin clusterList -n localhost:9876

SSH 登录配置

主机名 SSH端口 SSH用户名 SSH密码
aiops.hostcache.com 22 pyh (private request)