Ubuntu 20.04.5离线安装

1、下载ubantu镜像

Get Ubuntu Server | Download | Ubuntu

 2、运行ubantu镜像

通过Vmware运行镜像,这里就不说了。

3、离线安装java服务需要的依赖gcc 以及make

下载gcc以及make的离线安装包

gcc

链接: https://pan.baidu.com/s/1SvMqbz_zfvglUB4ZScW5_Q 提取码: bd3p 

g++

链接: https://pan.baidu.com/s/1kEmTiUwbPymDOmnMdS2-Dw 提取码: fjm4 

mkdir -p /usr/local/develop/gccdebs
mkdir -p /usr/local/develop/g++
mkdir -p /usr/local/develop/makedebs
#上传gcc以及make的依赖包到各自的文件夹#安装gcc
cd /usr/local/develop/gccdebsdpkg -i *.deb#安装g++
cd /usr/local/develop/g++dpkg -i *.deb#安装makecd /usr/local/develop/makedebsdpkg -i make_4.3-4ubuntu1_amd64.deb

 gcc --version

 

4、安装redis

mkdir -p /usr/local/develop/redis#上传redis压缩包到该目录cd /usr/local/develop/redismkdir -p/usr/local/redis
#解压redis到指定目录
tar -zxvf redis-6.2.7.tar.gz -C /usr/local/rediscd /usr/local/redis/redis-6.2.7#编译redis
make#redis安装到指定目录
make install PREFIX=/usr/local/redis

redis安装好后可以在/usr/local/redis/bin目录下载看到redis-server

mkdir -p /usr/local/redis/conf
#拷贝redis.conf到/usr/local/redis/conf下面,在执行下面命令启动cd /usr/local/redis/bin//usr/local/redis/bin/redis-server /usr/local/redis/conf/redis.conf

查看 redis进程

ps -ef|grep redis

 可以看到redis已经启动了,可以通过 redis-cli去测试。

5、安装nginx

mkdir -p /usr/local/develop/nginx
#上传相关包到该目录

 5.1、安装pcre-8.42

tar -zxvf pcre-8.42.tar.gz -C /usr/local/cd /usr/local/pcre-8.42./configuremake &&make install

5.2、安装zlib-1.2.11

tar -zxvf zlib-1.2.11.tar.gz -C /usr/local/cd /usr/local/zlib-1.2.11/./configuremake &&make install

5.3、安装openssl-1.1.1

tar -zxvf openssl-1.1.1b.tar.gz -C /usr/local/cd /usr/local/openssl-1.1.1b./configmake &&make install

5.4、安装nginx-1.15.12

tar -zxvf nginx-1.15.12.tar.gz -C /usr/local/mkdir -p /usr/local/nginxcd /usr/local/nginx-1.15.12./configure --prefix=/usr/local/nginx  --with-http_ssl_module --with-pcre=/usr/local/pcre-8.42 --with-zlib=/usr/local/zlib-1.2.11 --with-openssl=/usr/local/openssl-1.1.1bmake &&make install

安装完后可以看到下面的文件夹

cd /usr/local/nginx

拷贝nginx.conf到conf目录

/usr/local/nginx/conf#上传准备好的nginx.conf
rz#启动nginx
cd /usr/local/nginx/sbin
#指定配置文件启动
./nginx -c /usr/local/nginx/conf/nginx.conf#重新加载nginx
./nginx -s reload

ps -ef|grep nginx

 可以看到nginx已经启动了。

创建前端页面存放目录

 mkdir -p /usr/local/video/web

6、安装Jdk

tar -zxvf jdk-8u141-linux-x64.tar.gz -C /usr/local/vim /etc/profile# JDK 8 环境变量
export JAVA_HOME=/usr/local/jdk1.8.0_141
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

 source /etc/profile

JDK安装成功。 

7、安装mysql

tar -zxvf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz -C /usr/local/cd /usr/local/mv mysql-5.7.26-linux-glibc2.12-x86_64/ mysql#添加mysql用户以及用户组
groupadd mysql
useradd -r -g mysql mysql#将mysql目录设置为mysql用户
chown -R mysql:mysql  mysql/usr/local/mysql/bin#初始化mysql
./mysqld --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data   --initialize

 

/usr/local/mysql/support-files#启动mysql
./mysql.server start#mysql登录
mysql -u root -p#如果报错缺少依赖可以在其他服务器通过locate命令找到文件后拷贝到/lib/x86_64-linux-gnu
#可以通过ldd 命令来确认需要哪些依赖

修改密码报错可以执行FLUSH PRIVILEGES;后再修改密码

 

#修改root密码
set password for root@localhost = password('123456');#开启远程连接
GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;#刷新配置
FLUSH PRIVILEGES;

 连接工具连接mysql

 

创建nacos_config数据库。导入nacos数据库执行脚本。

8、安装单机版nacos

tar -zxvf nacos-server-2.0.3.tar.gz -C /usr/local/cd /usr/local/nacos/conf

  nacos-mysql.sql为数据库表结构脚本。

修改application.properties

cd /usr/local/nacos/bin#单机启动nacos
./startup.sh -m standalone#查看日志
tail -f  /usr/local/nacos/logs/start.out

访问naocs

http://192.168.47.136:8848/nacos/

账号/密码: nacos/nacos

新建命令空间 

上传配置文件到video命令空间

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/24384.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

chatgpt赋能Python-python_nmi

Python NMI介绍 Python NMI是一种常见的算法评估指标,用于比较两个或多个聚类结果之间的相似度。NMI全称为归一化互信息(Normalized Mutual Information)。在本文中,我们将介绍Python NMI的定义和用途,并使用示例说明…

代码实践:基于LSTM网络的DEAP情感数据集情感分类

2023/4/5 -4/17 脑机接口学习内容一览: 这一篇文章主要对DEAP数据集转化为python可以处理的格式,并且进一步使用LSTM网络进行分类工作。 一、数据集分析 详情见于官网:DEAPdataset 若想使用数据集可自行在官网申请下载。 以下是对该数据集的简…

员工错误使用 ChatGPT,三星机密数据外泄

ChatGPT 极大地改变了人们的工作方式,不光是普通的个人用户从中受益,一些大型科技公司也同样认可了这些 AI 工具的作用,来帮助其员工提高生产力。 虽然 ChatGPT 确实显著提升了用户的工作效率,但如果员工没有得到充分的提醒和培训…

智能算法系列之模拟退火算法

本博客封面由ChatGPT DALLE 2共同创作而成。 文章目录 前言1. 算法思想2. 细节梳理2.1 超参数的选择2.2 一些trick 3. 算法实现3.1 问题场景3.2 从算法角度分析3.3 python实现 代码仓库:IALib[GitHub] 前言 本篇是智能算法(Python复现)专栏的第二篇文章&#xff0c…

chatgpt赋能python:Python做仿真模拟:一种高效、灵活、易用的工具

Python做仿真模拟:一种高效、灵活、易用的工具 介绍 随着计算机技术的不断进步,仿真模拟已成为许多学科研究中不可缺少的工具之一。在许多领域,例如物理、生物、经济等,都需要使用仿真模拟的技术来预测、测试和优化各种系统的行…

ChatGPT常用的指令(prompts)系列六

系列文章目录 内容翻译自:https://github.com/f/awesome-chatgpt-prompts,并加入自己的实践内容 1、 ChatGPT常用的提示语(prompts)系列一 2、 ChatGPT常用的提示语(prompts)系列二 3、 ChatGPT常用的提示语…

企业级ChatGPT开发入门实战直播21课第2课 运行日志及代码解析

企业级ChatGPT开发入门实战直播21课第2课 运行日志及代码解析 Gavin老师在企业级ChatGPT开发入门实战直播21课第2课中,讲解的ChatGPT应用案例开发架构图: ChatGPT案例运行日志 2023-06-11 16:06:57 DEBUG Calling on_part_begin with no data 2023-06-11

chatgpt赋能python:Python多行注释

Python 多行注释 在 Python 中,我们经常需要写注释来解释代码或者用于调试。Python 的注释分为单行注释和多行注释,本文主要介绍 Python 中如何多行注释。 单行注释 在 Python 中,单行注释以符号 # 开头,可以写在代码的任何位置…

chatgpt赋能python:Python批量加注释:一种简便的代码注释方法

Python批量加注释:一种简便的代码注释方法 介绍 在软件开发过程中,注释是非常重要的。它可以使得代码更易于理解和维护。但是,在大型项目中,加入注释是一个繁琐的过程,它需要耗费大量的时间和精力。Python提供了一种…

云计算在中国的市场格局是怎样的?

2016年余额不足1%了!终于等到今天可以来回答这个问题了!!! 我就以一个普通公有云从业者的视角,用一个字谈一谈我眼中的2016年中国云计算市场格局。 —————— 一言以概之,乱,依然很乱。 但…

Linux在Docker中安装Gitlab

1、安装Gitlab前先把git安装上 yum install -y git 2、安装成功后查看git版本信息 git version 3、设置git的账户信息 git config --global user.name "名称" git config --global user.email "邮箱" 4、创建ssh密钥,密钥默认保存在当前位置下 …

遥望那最悠远的守护

三寸草堂守望,几树落梅花,花落亭前下,怀念了谁的心声,斑驳了谁的年华? 悠远的守望,酸痛了谁心里的青丝。远方的亲人还在劳累中征途遗忘了仅剩的年华。 他们疏忽着命运的磨练,时至今日我得以用手中的墨笔…

halcon 21.05深度学习下载和安装

halcon21版本下载连接地址: 链接:https://pan.baidu.com/s/142qWteiIgHm6QuZVOkX_pw?pwd2tw5 提取码:2tw5 下载后目录如下: 下载完毕后执行som.exe文件后,在浏览器中进行下载即可。 执行exe文件进入浏览器后&#x…

微信小程序【遥望小空投】

项目介绍 1、技术选型 前端:采用最新版的uniapp后端: 采用gin 2、产品示意图 3、有关技术交流欢迎私信

B02 - 010、安装依赖

初学耗时:0.5h 注:CSDN手机端暂不支持章节内链跳转,但外链可用,更好体验还请上电脑端。 一、安装依赖 记忆词: 安装依赖 B02 - 999、部署大数据环境及部分编译 ギ 舒适区ゾ || ♂ 累觉无爱 ♀ 一、安装依赖 yum…

关于计算机的未来科技作文,关于未来的科技的作文(精选3篇)

关于未来的科技的作文(精选3篇) 在日常学习、工作抑或是生活中,大家对作文都再熟悉不过了吧,借助作文人们可以实现文化交流的目的。相信很多朋友都对写作文感到非常苦恼吧,以下是小编整理的关于未来的科技的作文(精选3篇),欢迎阅读…

腾讯的三生三世

腾讯滨海大厦/图源:腾讯官网 1998年,一位羞涩文静的男青年,厌倦了打工的日子,决定尝试一条不同的路。 他邀请了几位中学和大学同学,一起成立了一家小小的公司,借了一间舞厅当办公室,开始了新的事…

泰山科技学院计算机,泰山科技学院是几本

泰山科技学院是几本2019-09-24 10:02:34文/叶丹 泰山科技学院是三本。山东科技大学泰山科技学院是2004年经教育部批准的全日制普通本科大学。省级实验教学示范中心1个,省级教学团队2个,省级特色专业建设点3个。 泰山科技学院专业 本科专业: 计…

chatgpt赋能Python-python_office自动化

Python助力Office自动化,提升工作效率 当下,办公自动化已经逐渐成为了提高办公效率的必备技能。Python以其简单易学、高效便捷的特点被广泛应用到了办公自动化中。尤其是Python在Office自动化上的应用,更是让众多从事编程领域的工作者惊叹不…

[机缘参悟-99] :关于局部最优与全局最优解的人生感悟

在没有获取全局信息之前,要获得全局最优解几乎是不可能的,最多是概率大一点而已,大多数时候,由于时空资源的限制,获得往往是局部最优解,局部最优解,放在全局,往往并非全局最优&#…