【深度deepin】深度安装,jdk,tomcat,Nginx安装
目录
一 深度
1.1 介绍
1.2 与别的操作系统的优点
二 下载镜像文件及VM安装deepin
三 jdk,tomcat,Nginx安装
3.1 JDK安装
3.2 安装tomcat
3.3 安装nginx
一 深度
1.1 介绍
由深度科技社区开发的开源操作系统,基于Linux内核,深度操作系统提供了丰富的桌面环境、软件商店、系统设置等,让用户能够轻松地使用电脑进行各种工作
1.2 与别的操作系统的优点
稳定性:
深度操作系统基于Linux内核,具有较高的稳定性,不容易出现系统崩溃或病毒攻击等问题。
安全性:
深度操作系统采用了多层次的安全防护体系,包括系统防火墙、病毒防护、漏洞修复等功能,确保用户计算机的安全。
易用性:
深度操作系统提供了直观、易用的界面和丰富的软件应用,方便用户进行日常办公、娱乐、学习等活动。
多样性:
深度操作系统支持多种语言和地区设置,满足不同用户的需求。
社区支持:
深度操作系统拥有庞大的用户群体和活跃的技术社区,为使用者提供丰富的技术支持和帮助
二 下载镜像文件及VM安装deepin
① 下载镜像文件
首先进入官网下载深度(deepin)版本,
我这里下载的是一个20.9版本的(v23为测试版本不推荐,会出现奇怪的bug) 点击官网下载

点击进来之后,进行下载。这个镜像文件大约4G
② VMware(虚拟机)安装deepin
打开VMware,并新建虚拟机

后面步骤我就讲述一下需要注意的部分,其他点击下一步即可
这里选Linux-----Ubuntu 64位

填写虚拟机的名称及选择存储的位置,尽量别放c盘
选择我们的deepin磁盘空间,一定要选择64G!不然后面会安装不了

配置(选择)我们的镜像文件

开启虚拟机,这个时候就可以抽根烟缓一缓了,等待ing...
选择语言
选择全盘安装---下一步

点击重启 等待...

重启之后,选择语言---键盘布局---选择时区---创建账户---优化系统配置 自己选择

显示这个界面就完成安装啦!
三 jdk,tomcat,Nginx安装
默认为普通用户权限,需要将权限改成root超级用户
桌面右击使用终端打开
输入:sudo su
3.1 JDK安装
金字塔思维,创建一个文件夹,来装满存储我们的文件jdk,tomcat
① 创建jdk文件夹
mkdir -p /usr/local/src/jdk
② 进入jdk文件
cd /usr/local/src/jdk
③ 下载jdk文件
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz
④ 解压jdk
tar -zxvf jdk-8u131-linux-x64.tar.gz
⑤ 进入profile文件添加坏境变量
sudo vi /etc/profile
profile文件有点类似于windows系统里面的环境变量的配置)
shift + g 定位到最后一行,按一下a或i键,进入编辑模式。添加我们的jdk坏境配置
export JAVA_HOME=/home/bing/Desktop/software/jdk/jdk1.8.0_131 ( 注:这个值是jdk安装位置)
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
按Esc键 ,输入:wq ,保存并退出。
⑥ 使用jdk坏境变量
source /etc/profile
⑦ 查看jdk版本
java -version
3.2 安装tomcat
① 深度中创建tomcat文件夹,在主机中将tomcat复制粘贴到该文件中
② 解压tomcat
③ 进入tomcat下的bin目录,使用下面命令
chmod 777 *.sh
意思:将该目录下所有以.sh结尾的文件设置为所有用户都有读、写和执行的权限
④ 启动tomcat
./startup.sh
⑤ 深度系统浏览器localhost:8080访问,主机访问:深度IP地址加:8080即可
3.3 安装nginx
#1、安装gcc g++的依赖库
sudo apt-get install build-essential && sudo apt-get install libtool
#2、安装pcre依赖库
sudo apt-get install libpcre3 libpcre3-dev
#3、安装zlib依赖库
sudo apt-get install zlib1g-dev
#4、安装ssl依赖库
sudo apt-get install openssl libssl-dev
#5、下载压缩包
wget http://nginx.org/download/nginx-1.16.0.tar.gz
#6、解压
tar zxvf nginx-1.16.0.tar.gz
#7、进入解压目录
cd nginx-1.16.0/
#8、安装
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
安装后的所有资源文件都会被放在 /usr/local/nginx 目录中
sudo make 或 sudo make install 两个命令任意选一个执行即可
#9,启动nginx
进入 cd /usr/local/nginx/sbin
启动 ./nginx
相关文章:
【深度deepin】深度安装,jdk,tomcat,Nginx安装
目录 一 深度 1.1 介绍 1.2 与别的操作系统的优点 二 下载镜像文件及VM安装deepin 三 jdk,tomcat,Nginx安装 3.1 JDK安装 3.2 安装tomcat 3.3 安装nginx 一 深度 1.1 介绍 由深度科技社区开发的开源操作系统,基于Linux内核…...
解决flask启动报错:ImportError: DLL load failed while importing _dukpy: 找不到指定的程序
现象: 原因:dukpy没有win32执行库 解决办法: 到lfd.uci.edu 第三方库下载dukpy的win32 whl文件 注意: 需要跟你python版本和windows平台(32位/64位)对应 https://www.lfd.uci.edu/~gohlke/pythonlibs/#…...
腾讯面试总结
腾讯 一面 mysql索引结构?redis持久化策略?zookeeper节点类型说一下;zookeeper选举机制?zookeeper主节点故障,如何重新选举?syn机制?线程池的核心参数;threadlocal的实现ÿ…...
面向对象进阶(static关键字,继承,方法重写,super,this)
文章目录 面向对象进阶部分学习方法:今日内容教学目标 第一章 复习回顾1.1 如何定义类1.2 如何通过类创建对象1.3 封装1.3.1 封装的步骤1.3.2 封装的步骤实现 1.4 构造方法1.4.1 构造方法的作用1.4.2 构造方法的格式1.4.3 构造方法的应用 1.5 this关键字的作用1.5.1…...
Blazor项目如何调用js文件
以下是来自千问的回答并加以整理:(说一句,文心3.5所给的回答不完善,根本运行不起来,4.0等有钱了试试) 在Blazor项目中引用JavaScript文件(.js)以实现与JavaScript的互操作ÿ…...
Windows11 - Ubuntu 双系统及 ROS、ROS2 安装
系列文章目录 前言 一、Windows11 - Ubuntu 双系统安装 硬件信息: 设备名称 DESKTOP-B62D6KE 处理器 13th Gen Intel(R) Core(TM) i5-13500H 2.60 GHz 机带 RAM 40.0 GB (39.8 GB 可用) 设备 ID 7673EF86-8370-41D0-8831-84926668C05A 产品 ID 00331-10000-0000…...
深度学习(学习记录)
题型:填空题判断题30分、简答题20分、计算题20分、综合题(30分) 综合题(解决实际工程问题,不考实验、不考代码、考思想) 一、深度学习绪论(非重点不做考察) 1、传统机器学习&…...
html5实现好看的个人博客模板源码
文章目录 1.设计来源1.1 主界面1.2 认识我界面1.3 我的文章界面1.4 我的模板界面1.5 文章内容界面 2.结构和源码2.1 目录结构2.2 源代码 源码下载 作者:xcLeigh 文章地址:https://blog.csdn.net/weixin_43151418/article/details/135368653 html5实现好看…...
SpringSecurity深度学习
SpringSecurity简介 spring Security是什么? Spring Security 是一个强大且高度可定制的身份验证和访问控制框架,用于保护基于Spring的应用程序。它是Spring项目的一部分,旨在为企业级系统提供全面的安全性解决方案。 一个简单的授权和校验…...
odoo17 | 用户界面的基本交互
前言 现在我们已经创建了我们的新模型及其 相应的访问权限,是时候了 与用户界面交互。 在本章结束时,我们将创建几个菜单以访问默认列表 和窗体视图。 数据文件 (XML) Odoo在很大程度上是数据驱动的,因此模块定义的…...
Intel 性能监视器之二
全文来自Intel开发者手册:Intel? 64 and IA-32 Architectures Software Developer’s Manual Volume 3B System Programming Guide.pdf 注意:下文中已经指出手册中的对应页面和章节,请对照手册原文看,任何个人理解错误ÿ…...
Vert.x学习笔记-什么是事件总线
广义事件总线介绍Vert.x的事件总线Vert.x的事件总线的实现方式Vert.x的事件总线通信模式事件总线与消息队列的区别点对点通信模式请求-应答通信模式发布-订阅通信模式 Vert.x的事件总线应用场景Vert.x的事件总线消息Vert.x的事件总线消息示例Vert.x的事件总线的消息类型 拓展 广…...
STM32学习笔记二十二:WS2812制作像素游戏屏-飞行射击游戏(12)总结
至此,飞行射击游戏已经基本实现该有的功能,已经比较接近早期的商业游戏了。 如果采用脚本,可以完成关卡游戏,如果不用,也可以做成无限挑战游戏。 我们汇总一下制作的过程: 1、建模UML 2、主循环处理过程…...
astadmin安装querylist插件Puppeteer
我本来是想在linux服务器上安装,折腾了一天也没安装成功,由于急着用,就先做window10上安装了,以后有时间再研究centos7上安装 一 首先需要安装fastadmin 框架和querylist插件 这个大家可以自行安装,querylist安装地址…...
Python从入门到网络爬虫(MySQL链接)
前言 在实际数据分析和建模过程中,我们通常需要从数据库中读取数据,并将其转化为 Pandas dataframe 对象进行进一步处理。而 MySQL 数据库是最常用的关系型数据库之一,因此在 Python 中如何连接 MySQL 数据库并查询数据成为了一个重要的问题…...
2020年认证杯SPSSPRO杯数学建模A题(第二阶段)听音辨位全过程文档及程序
2020年认证杯SPSSPRO杯数学建模 A题 听音辨位 原题再现: 把若干 (⩾ 1) 支同样型号的麦克风固定安装在一个刚性的枝形架子上 (架子下面带万向轮,在平地上可以被水平推动或旋转,但不会歪斜),这样的设备称为一个麦克风树。不同的麦…...
深入理解CRON表达式:时间调度的艺术
😄 19年之后由于某些原因断更了三年,23年重新扬帆起航,推出更多优质博文,希望大家多多支持~ 🌷 古之立大事者,不惟有超世之才,亦必有坚忍不拔之志 🎐 个人CSND主页——Mi…...
网络安全—模拟IP代理隐藏身份
文章目录 网络拓扑安装使用代理服务器设置隐藏者设置 使用古老的ccproxy实现代理服务器,仅做实验用途,禁止做违法犯罪的事情,后果自负。 网络拓扑 均使用Windows Server 2003系统 Router 外网IP:使用NAT模式 IP DHCP自动分配或者…...
Resilience4j相关问题及答案(2024)
1、什么是Resilience4j,与Hystrix有何不同? Resilience4j是一个为Java 8和函数式编程设计的故障恢复库,它主要利用了Vavr库中的函数式编程概念。Resilience4j提供了一系列的故障恢复机制,包括断路器(Circuit Breaker&…...
XSKY SDS 产品率先获得 OceanBase V4 新版本认证
近日,北京奥星贝斯科技有限公司(简称:OceanBase)与北京星辰天合科技股份有限公司(简称:XSKY 星辰天合)顺利完成产品兼容性认证。 XSKY 的高性能全闪存储以及混闪存储,与 OceanBase V…...
Seraphine终极指南:免费开源英雄联盟智能助手完整教程
Seraphine终极指南:免费开源英雄联盟智能助手完整教程 【免费下载链接】Seraphine 英雄联盟战绩查询工具 项目地址: https://gitcode.com/gh_mirrors/se/Seraphine 在英雄联盟的激烈对局中,你是否曾因错过对局接受而懊恼?是否在BP阶段…...
JL-01多通道温湿度记录仪:环境监测的得力助手
在农业、林业与地质研究等领域,环境因子的精准监测是科研与生产决策的核心依据。JL-01多通道温湿度记录仪凭借小巧便携的机身、强大的功能配置与灵活的定制化服务,成为环境数据采集的得力工具,为各类场景下的温湿度监测提供可靠支持。一、功能…...
深兰科技签约乌兹别克斯坦智慧城市项目,推动中国AI出海规模化
2026年5月11日,深兰人工智能科技(上海)股份有限公司与乌兹别克斯坦合作方在上海张江总部举行签约仪式。双方将围绕乌兹别克斯坦新塔什干新城(Yangi Toshkent)智慧城市建设展开合作,深兰科技通过控股乌兹别克项目公司,围绕智慧城市、智慧住宅、…...
ESP32+LVGL8.3保姆级教程:搞定ST7789V屏幕和CST816T触摸(附完整代码)
ESP32LVGL8.3实战指南:ST7789V屏幕与CST816T触摸的深度适配 当一块240x280分辨率的ST7789V屏幕与CST816T触摸芯片组合遇到ESP32开发板,如何让LVGL8.3图形库完美驱动这套硬件?本文将带你从零开始,穿越配置迷宫,解决色彩…...
对比按需计费与Token Plan在长期项目中的成本差异
🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 对比按需计费与Token Plan在长期项目中的成本差异 在构建基于大模型的应用时,成本是项目规划中一个重要的考量因素。对…...
本地大模型一站式图形化工具Hermes-Studio部署与调优指南
1. 项目概述与核心价值最近在折腾本地大模型应用开发时,发现了一个挺有意思的项目,叫 Hermes-Studio。乍一看这个名字,你可能以为是某个新的IDE或者设计工具,但实际上,它是一个专门为本地运行的大型语言模型࿰…...
Imagine Engine时间线管理:掌握游戏节奏的完整教程 [特殊字符]
Imagine Engine时间线管理:掌握游戏节奏的完整教程 🎮 【免费下载链接】ImagineEngine A project to create a blazingly fast Swift game engine that is a joy to use 🚀 项目地址: https://gitcode.com/gh_mirrors/im/ImagineEngine …...
构建个人技能中心:Git+Markdown打造结构化知识库实践
1. 项目概述:一个技能驱动的开源知识库 最近在整理自己的技术栈和项目经验时,我一直在思考一个问题:如何将那些零散的、在不同项目中反复验证过的“技能点”系统化地沉淀下来,形成一个可以随时查阅、复用和迭代的“个人工具箱”&…...
TikTokDownload完整指南:轻松下载无水印抖音内容
TikTokDownload完整指南:轻松下载无水印抖音内容 【免费下载链接】TikTokDownload 抖音去水印批量下载用户主页作品、喜欢、收藏、图文、音频 项目地址: https://gitcode.com/gh_mirrors/ti/TikTokDownload 抖音内容创作者和爱好者们,你们是否曾经…...
PCL2启动器:离线登录功能完整指南与实战应用
PCL2启动器:离线登录功能完整指南与实战应用 【免费下载链接】PCL Minecraft 启动器 Plain Craft Launcher(PCL)。 项目地址: https://gitcode.com/gh_mirrors/pc/PCL Plain Craft Launcher 2(PCL2)作为一款功能…...




