ubuntu安装jdk、emqx、nginx

这篇具有很好参考价值的文章主要介绍了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,Linux,ubuntu,java,linux

2. 安装 EMQX 最新版。

sudo apt-get install emqx

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

sudo emqx start

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

ubuntu安装jdk、emqx、nginx,Linux,ubuntu,java,linux

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

ubuntu安装jdk、emqx、nginx,Linux,ubuntu,java,linux

EMQX 运行情况检查

端口监听情况

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

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

ubuntu安装jdk、emqx、nginx,Linux,ubuntu,java,linux

ubuntu安装jdk、emqx、nginx,Linux,ubuntu,java,linux

访问 Dashboard

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

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

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

ubuntu安装jdk、emqx、nginx,Linux,ubuntu,java,linux

三、安装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 #重启文章来源地址https://www.toymoban.com/news/detail-656813.html

到了这里,关于ubuntu安装jdk、emqx、nginx的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux搭建Java环境——安装JDK

            首先通过Xftp 7软件,将jdk文件传输到Linux上(连接和Xshell 7方法相同,软件资源在首页中的下载栏处免费获取)当然需要在opt文件夹下先新建jdk的文件夹 解压完成后可以发现蓝色的jdk1.8的目录生成    【将 /opt/jdk/jdk1.8.0_261 目录(或文件)移动到 /usr/local/java 目录中

    2024年02月08日
    浏览(45)
  • 【Linux】Centos 8 服务器部署:docker 安装 jdk、nginx、nacos、redis、Sentinel Dashboard

    目录 一、安装软件 (1)全部安装命令 (2)安装:jdk (3)安装:nginx  (4)安装:nacos (5)安装:redis (6)安装:Sentinel Dashboard 二、开放端口 三、启动软件  (1)启动:nacos (2)启动:nginx (3)启动:redis (4)启动:Sentinel Dashboard 四、访问网址  (1)访问:nacos 

    2024年02月06日
    浏览(62)
  • 离线安装配置linux环境(centerOS7离线安装nginx、postgis、redis、minio、kkview、jdk、docker)

    注意 本文所涉及资源地址 所需前置知识(会的可以忽略) 关于yum downloadonly 离线安装docker教程 查看系统中是否已安装 gcc 如果显示版本号,则说明已经安装 否则进行如下安装操作 进入 /usr/local/nginx_package/gcc 目录,执行以下命令安装gcc: 解压 安装 其中​–nodeps​表示忽略依

    2024年02月04日
    浏览(52)
  • 后端Linux软件安装大全[JDK、Tomcat、MySQL、Irzsz、Git、Maven、Redis、Nginx...持续更新中]

    为了巩固所学的知识,作者尝试着开始发布一些学习笔记类的博客,方便日后回顾。当然,如果能帮到一些萌新进行新技术的学习那也是极好的。作者菜菜一枚,文章中如果有记录错误,欢迎读者朋友们批评指正。 (博客的参考源码可以在我主页的资源里找到,如果在学习的

    2024年02月16日
    浏览(44)
  • Linux安装emqx步骤

    自己成功搭建在了两个腾讯云的服务器上,简单记录下,便于后续复用,也用于自己熟悉知识 链接: 官网下载 选择centOS-Package-centOS7 amd64-tar.gz 访问下面的网址直接下载到本地 在此目录下复制官网链接,下载之后解压 最下面新增 启动成功之后 登录:服务器ip:18083去emqx管理平

    2024年04月27日
    浏览(39)
  • 【Linux】全程离线安装jdk/mysql/nginx/redis/nacos/xxl-job/elasticsearch等

    (1)检查防火墙状态 下图表示防火墙运行中,需要执行关闭命令 (2)关闭防火墙 (3)关闭防火墙自启动服务 jdk下载 xftp传入服务器,上传到/usr/local文件夹下 解压文件到当前目录下 给解压后的文件夹重命名 现在/usr/local路径下就有了一个jdk8文件夹 (1)编辑全局配置文件

    2024年02月05日
    浏览(41)
  • linux查找安装jdk,配置JAVA_HOME

    简介:         在linux中查找java,并配置JAVA_HOME 目录 一、查找java: 二、配置JAVA_HOME: 一、查找java:  输出:  查找usr   输出:   查找etc   输出:  安装目录: 二、配置JAVA_HOME: 1.打开配置环境变量的文件: 2.添加以下配置: 3.Esc - :wq保存退出 4.刷新配置生效: 5.打印地址测试

    2024年02月11日
    浏览(71)
  • 如何在Linux Ubuntu系统安装Nginx服务并实现无公网IP远程连接

    在开发人员的工作中,公网远程访问内网是其必备的技术需求之一。对于运维人员和开发者来说,能够通过公网远程访问内部的服务和应用,能够极大地提升工作效率和便利性。本文将介绍如何利用 Ubuntu操作系统、Docker容器技术以及cpolar内网穿透工具来实现公网远程访问本地

    2024年03月22日
    浏览(37)
  • aliyun服务器(Linux)安装emqx,配置ssl证书

    EMQX版本:5.0.8 操作系统及版本:Ubuntu 20.04.1 云服务器:阿里云轻量应用服务器 所用软件:WinSCP、XShell、宝塔面板、MQTTX 其他 食用本文的前提:服务器已经购买,相关基础配置已经完备,域名已经备案,域名与IP已经绑定。 文章末尾会提供所用到的软件 小破站找到的emqx安装

    2024年02月09日
    浏览(62)
  • Linux centos 安装开源emqx 添加用户、密码,以及修改端口

    安装与启动 1、创建emqx目录   2、进入目录        cd /home 3、创建目录        mkdir emqx 4、进入目录        cd /home/emqx 下载安装包 1、下载        wget https://www.emqx.com/zh/downloads/broker/4.4.4/emqx-4.4.4-otp24.1.5-3-el7-amd64.zip 2、解压        unzip emqx-4.4.4-otp24.1.5-3-el7-amd

    2023年04月20日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包