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/gccdebs

dpkg -i *.deb

#安装g++
cd /usr/local/develop/g++

dpkg -i *.deb

#安装make

cd /usr/local/develop/makedebs

dpkg -i make_4.3-4ubuntu1_amd64.deb



 gcc --version

 

4、安装redis

mkdir -p /usr/local/develop/redis

#上传redis压缩包到该目录

cd /usr/local/develop/redis

mkdir -p/usr/local/redis
#解压redis到指定目录
tar -zxvf redis-6.2.7.tar.gz -C /usr/local/redis

cd /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

./configure

make &&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/

./configure

make &&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

./config

make &&make install

5.4、安装nginx-1.15.12

tar -zxvf nginx-1.15.12.tar.gz -C /usr/local/

mkdir -p /usr/local/nginx

cd /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.1b

make &&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命令空间

 

  • 4
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
### 回答1: 要在Ubuntu 20.04上下载OpenSSH的离线包,你可以按照以下步骤进行操作: 1. 首先,你需要在在线环境中下载OpenSSH的.deb安装包。打开终端,运行以下命令: ``` sudo apt update sudo apt download openssh-server ``` 2. 这将下载OpenSSH服务器软件包并存储在当前目录中。 3. 接下来,你需要将这个.deb文件移动到离线计算机上。可以使用USB驱动器、移动硬盘或任何其他可移动媒体来完成这项任务。 4. 连接离线计算机并将.deb文件复制到该计算机的任意位置,例如主目录。 5. 切换到离线计算机,并打开终端。 6. 进入存储.deb安装包的目录。如果你将其放在主目录中,则使用以下命令: ``` cd ~ ``` 7. 对于离线安装OpenSSH,你需要安装gdebi(一个.deb包的依赖解决程序)。运行以下命令: ``` sudo apt install gdebi-core ``` 8. 安装gdebi后,你可以使用以下命令安装OpenSSH服务器: ``` sudo gdebi openssh-server*.deb ``` 9. 这将解决OpenSSH服务器的依赖关系并进行安装。 10. 安装完成后,你可以使用以下命令启动OpenSSH服务器: ``` sudo service ssh start ``` 现在,你的Ubuntu 20.04系统将具备OpenSSH服务器的功能,在没有网络连接的离线环境中使用它。 ### 回答2: 在Ubuntu 20.04中下载OpenSSH的离线包可以通过以下步骤完成: 1. 打开终端。你可以通过按下Ctrl + Alt + T组合键来打开终端。 2. 更新软件包列表。在终端中输入以下命令并按下Enter键: ``` sudo apt update ``` 此命令将更新可用的软件包列表,确保你获取到最新的软件包信息。 3. 下载OpenSSH的离线包。在终端中输入以下命令并按下Enter键: ``` sudo apt download openssh-server ``` 此命令将下载OpenSSH服务器软件包的离线版本。 4. 等待下载完成。下载过程可能需要一段时间,具体时间取决于你的网络速度。 5. 完成下载后,OpenSSH的离线包将保存在当前终端所在的目录中。 现在你已经成功下载了OpenSSH的离线包。你可以将它复制到其他无法直接连接到网络的计算机上,然后使用以下命令进行安装: ``` sudo dpkg -i openssh-server*.deb ``` 此命令将安装OpenSSH服务器软件包。请注意,你可能需要手动解决任何缺少的依赖项或其他安装问题。 希望以上信息能够帮助你在Ubuntu 20.04中成功下载OpenSSH的离线包。如有其他问题,请随时提问。 ### 回答3: 要在Ubuntu 20.04上下载OpenSSH离线包,你需要按照以下步骤操作: 1. 首先,打开你的Ubuntu终端。你可以按下Ctrl + Alt + T来快速打开终端。 2. 运行以下命令来更新软件包列表和系统软件包: ``` sudo apt update sudo apt upgrade ``` 3. 安装apt-offline工具,它可以帮助我们离线下载软件包: ``` sudo apt install apt-offline ``` 4. 创建一个工作目录来保存离线包: ``` mkdir openssh-offline cd openssh-offline ``` 5. 生成apt-offline的签名文件以便在离线系统上验证: ``` sudo apt-offline set openssh.sig ``` 6. 将生成的openssh.sig文件复制到另一台联网的机器上。 7. 在联网机器上,打开终端并运行以下命令来生成一个包含OpenSSH的离线包: ``` sudo apt-offline get openssh.sig --bundle openssh.zip ``` 8. 将生成的openssh.zip文件复制到USB驱动器或其他离线机器可以访问的存储设备上。 9. 将存储设备连接到离线机器上。 10. 在离线机器上,打开终端并导航到存储设备上的文件夹。 11. 解压离线包安装OpenSSH: ``` unzip openssh.zip dpkg -i openssh*.deb ``` 这样,你就成功地在Ubuntu 20.04离线安装了OpenSSH包。记得在安装之前检查依赖关系并确保离线机器上已安装所有必需的依赖项。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值