ubuntu安装jdk、emqx、nginx

一、安装jdk

要在Ubuntu上安装JDK 1.8,您可以按照以下步骤进行操作:

  1. 打开终端(Ctrl+Alt+T)。
  2. 确保您的系统已更新:
    sudo apt update
    sudo apt upgrade
    
  3. 安装OpenJDK 8:
    sudo apt install openjdk-8-jdk
    
  4. 安装完成后,您可以通过运行以下命令来验证安装是否成功:
    java -version
    
    您应该看到类似以下内容的输出:
    openjdk version "1.8.x_xxx"
    OpenJDK Runtime Environment (build 1.8.x_xxx-ubuntu_xxx)
    OpenJDK 64-Bit Server VM (build 25.xxx-bxx, mixed mode)
    

现在,您已经成功在Ubuntu上安装了JDK 1.8。注意,上述步骤安装的是OpenJDK,而不是Oracle JDK。如果您需要Oracle JDK,请根据您的需求在Oracle官方网站上下载并安装。

二、安装Emqx

使用 APT 安装 EMQX

APT 是 Ubuntu 自带的包管理器,建议优先使用 APT 安装 EMQX。同时,EMQX 也提供了官方的 APT 源及一键式配置脚本,方便用户快速安装 EMQX。

  1. 配置 EMQX APT 源。
curl -s https://assets.emqx.com/scripts/install-emqx-deb.sh | sudo bash

复制如上命令到 Ubuntu 终端下执行,如下图即表示配置成功。

ubuntu安装jdk、emqx、nginx_第1张图片

2. 安装 EMQX 最新版。

sudo apt-get install emqx

3. 安装成功后,使用如下命令启动 EMQX。

sudo emqx start

如下图,若启动成功,将会提示:EMQX 5.0.4 is started successfully!。若命令长时间无响应,请通过 EMQX 运行情况检查 章节说明查看相关端口是否被占用。

4. EMQX 管理命令
EMQX 提供了命令行工具,方便用户对 EMQX 进行启动、关闭、进入控制台等操作。如下图,在终端执行 sudo emqx 查看 EMQX 相关管理命令。

ubuntu安装jdk、emqx、nginx_第2张图片

EMQX 运行情况检查

端口监听情况

使用命令 netstat -tunlp 检查 EMQX 端口运行情况,默认情况下 EMQX 会启动如下端口,若有异常请检查端口占用情况。

该命令也可在 EMQX 安装前执行,确保相关端口未被占用。

ubuntu安装jdk、emqx、nginx_第3张图片

ubuntu安装jdk、emqx、nginx_第4张图片

访问 Dashboard

EMQX 提供了 Dashboard,以方便用户通过 Web 页面管理、监控 EMQX 并配置所需的功能。EMQX 成功启动之后可以通过浏览器打开 http://localhost:18083/(将 localhost 替换为实际 IP 地址)访问 Dashboard。

访问 Dashboard 之前需要确保服务器的防火墙打开了 18083 端口

Dashboard 的默认用户名为 admin,密码为 public,第一次登录成功后会提示修改密码。密码修改完成后,我们也可以在 Settings 页面将 Dahshboard 的语言改为 简体中文

ubuntu安装jdk、emqx、nginx_第5张图片

三、安装nginx

基于APT源安装

sudo apt-get install nginx

安装好的文件位置:

/usr/sbin/nginx:主程序

/etc/nginx:存放配置文件

/usr/share/nginx:存放静态文件

/var/log/nginx:存放日志

卸载:

Ubuntu下卸载,稍不注意就会入坑
    sudo apt-get remove nginx nginx-common # 卸载删除除了配置文件以外的所有文件。

    sudo apt-get purge nginx nginx-common # 卸载所有东东,包括删除配置文件。

    sudo apt-get autoremove # 在上面命令结束后执行,主要是卸载删除Nginx的不再被使用的依赖包。

    sudo apt-get remove nginx-full nginx-common #卸载删除两个主要的包。

重启命令

1

sudo systemctl restart nginx 或 sudo nginx -s reload

停止Nginx命令

1

sudo systemctl stop nginx 或 sudo service nginx stop

四、安装redis

使用 apt 从官方 Ubuntu 存储库来安装 Redis

sudo apt-get install redis-server

打开Redis配置文件redis.conf

sudo vi /etc/redis/redis.conf

找到#   requirepass foobared这一行,将注释符号#去掉,将后面修改成自己的密码,例如,设置密码为123abc

requirepass 123abc

Redis服务控制命令

  1. /etc/init.d/redis-server start #启动

  2. /etc/init.d/redis-server stop #关闭

  3. /etc/init.d/redis-server restart #重启

你可能感兴趣的:(Linux,ubuntu,java,linux)