阿里龙蜥AnolisOS8.4服务器虚拟机安装网络配置软件安装

在本博客文章中,我将分享如何配置 AonlisOS 8.4 服务器,包括安装虚拟机、网络配置、安装 JDK、Nginx、Docker、Tomcat、Redis 和 PostgreSQL。

安装 VMware Workstation 虚拟机

首先,安装 VMware Workstation 并配置虚拟机。以下是安装开源版 vm-tools 的命令:

安装开源版 vm-tools

  • 无 GUI 的服务器版只需安装 open-vm-tools:
    # RHEL 最小化安装
    yum install -y open-vm-tools
    
    # Debian 系列安装
    sudo apt install -y open-vm-tools
    

安装桌面版操作系统所需

  • 桌面版操作系统还需安装 open-vm-tools-desktop:
    # RHEL 桌面系列安装
    yum install -y open-vm-tools-desktop
    
    # Ubuntu Desktop 桌面安装(适用于 Ubuntu 16.04 以上版本)
    sudo apt install -y open-vm-tools-desktop
    

安装完成后,重启系统以使更改生效:

reboot

下载 Aonlis 8.4 系统镜像

从官方镜像站点下载 Aonlis 8.4 系统镜像:

https://mirrors.openanolis.cn/anolis/8.4/isos/GA/x86_64/AnolisOS-8.4-x86_64-dvd.iso

配置虚拟机和 AonlisOS 8.4 网络

NAT 模式配置

NAT 模式通信特点:

  • 默认使用 VMnet8,提供 DHCP 服务可自动分配 IP 地址,也可手动设置 IP。
  • 虚拟机可以和物理主机互相访问,但不可访问主机所在网络的其他计算机,可访问外部网络。
查看虚拟机的子网 IP 和网关 IP
  1. 打开 VMware 虚拟机,点击菜单栏 “编辑” -> “虚拟网络编辑器”。
  2. 选择 VMnet8,查看子网 IP。
  3. 点击 NAT 设置,查看网关 IP。
配置物理主机的虚拟网络
  1. 打开物理主机的网络连接,找到 “VMware Network Adapter VMnet8”。
  2. 设置 IP 地址:192.168.177.11
  3. 设置子网掩码:与虚拟网络的子网掩码一致,设为 255.255.255.0
  4. 设置默认网关:与虚拟网络的网关一致,设为 192.168.177.2
  5. 设置 DNS:可使用 114.114.114.114
配置 Linux 系统 AonlisOS 8 的网卡
  1. 启动 Linux AonlisOS 8,网络配置文件在 /etc/sysconfig/network-scripts/ifcfg-ens160
  2. 编辑网卡配置文件:
    cd /etc/sysconfig/network-scripts/
    ls
    vi /etc/sysconfig/network-scripts/ifcfg-ens160
    
  3. 配置静态 IP,注意 IP 地址与虚拟网络的子网 IP 和物理主机的 VMware Network Adapter VMnet8 的 IP 地址不可重复。

重新配置 Yum 源

有时需要重新配置 Yum 源以解决安装问题。以下是操作步骤:

  1. 进入 Yum 源目录:
    cd /etc/yum.repos.d/
    
  2. 创建备份目录并备份现有的 repo 文件:
    mkdir bakup
    mv *repo bakup/
    
  3. 使用 wget 下载最新的 repo 文件并生成缓存:
    wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
    yum makecache
    

Yum 安装 JDK

  1. 列出可安装的 Java 版本:
    yum -y list java*
    
  2. 安装 Java 1.8(确保选择带有-devel 的版本,因为它安装的是 JDK):
    yum install -y java-1.8.0-openjdk-devel.x86_64
    
  3. 使环境变量生效并测试 Java 版本:
    source /etc/profile
    java -version
    

手动安装 JDK

  1. 官网下载地址:Java SE 8 Archive Downloads
  2. 创建 Java 安装目录并解压 JDK:
    mkdir /usr/local/java
    tar -zxvf jdk-8u202-linux-x64.tar.gz
    
  3. 修改环境变量并使变更生效:
    vim /etc/profile
    source /etc/profile
    

安装 Nginx

  1. 建立文件夹并安装 Nginx 的依赖包:
    mkdir -p /www/{web,source,lnmp}
    yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
    
  2. 下载并解压 Nginx:
    wget -P /www/lnmp http://nginx.org/download/nginx-1.22.1.tar.gz
    tar -xvf /www/lnmp/nginx-1.22.1.tar.gz -C /www/source/
    
  3. 配置并安装 Nginx:
    cd /www/source/nginx-1.22.1
    ./configure --with-http_stub_status_module --with-http_ssl_module
    make
    make install
    

安装 Docker

  1. 安装 Docker 的依赖包并设置稳定镜像仓库:
    yum -y install gcc gcc-c++ yum-utils
    yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    
  2. 安装 Docker CE:
    yum -y install docker-ce docker-ce-cli containerd.io
    
  3. 启动 Docker 并设置自启动:
    systemctl start docker
    systemctl enable docker
    

安装 Tomcat

  1. 下载并解压 Tomcat:
    cd /usr/local
    tar -zxvf apache-tomcat-9.0.86.tar.gz
    mv apache-tomcat-9.0.86 tomcat9
    
  2. 配置环境变量并启动 Tomcat:
    vim /etc/profile
    source /etc/profile
    /usr/local/tomcat9/bin/startup.sh
    

安装 Redis

  1. 安装 Redis 并启动服务:
    yum -y install redis
    redis-server /etc/redis.conf &
    

安装 PostgreSQL 数据库

  1. 安装 PostgreSQL 并初始化数据库:
    yum install postgresql-server
    postgresql-setup initdb
    
  2. 启动数据库并配置允许外部连接:
    service postgresql start
    

仅记录本次部署步骤、仅供诸位参考。

  • 36
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在龙蜥操作系统上安装Docker,可以按照以下步骤进行操作: 1. 首先,确保你的系统已经安装了Docker的依赖项。你可以使用以下命令来安装依赖项: ``` yum install -y yum-utils device-mapper-persistent-data lvm2 ``` 2. 接下来,添加Docker的软件源。你可以使用以下命令来添加软件源: ``` yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo ``` 3. 安装Docker。使用以下命令来安装最新版本的Docker: ``` yum install docker-ce docker-ce-cli containerd.io ``` 4. 启动Docker服务。使用以下命令来启动Docker服务: ``` systemctl start docker ``` 5. 确认Docker是否成功启动。你可以使用以下命令来检查Docker的状态: ``` systemctl status docker ``` 如果状态显示为"active (running)",表示Docker已成功启动。 6. 设置Docker开机自启动。使用以下命令来设置Docker在系统启动时自动启动: ``` systemctl enable docker ``` 现在,你已经成功在龙蜥操作系统上安装并启动了Docker。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [Anolis OS 7.9安装docker](https://blog.csdn.net/weixin_43652442/article/details/124488971)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [anolis8.6 安装docker](https://blog.csdn.net/qq_41169544/article/details/128864298)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值