龙蜥Anolis OS 8.4服务器虚拟机安装网络配置软件安装
创始人
2025-01-20 03:33:16
0

在本博客文章中,我将分享如何配置 AonlisOS 8.4 服务器,包括虚拟机安装、网络配置、软件安装等详细步骤。这将是一个全面的指南,适合那些希望在虚拟环境中设置 AonlisOS 8.4 服务器的读者。

## 安装 VMware Workstation 虚拟机

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

### 安装开源版 vm-tools
- 无 GUI 的服务器版只需安装 open-vm-tools:
    ```bash
    # RHEL 最小化安装
    yum install -y open-vm-tools

    # Debian 系列安装
    sudo apt install -y open-vm-tools
    ```

### 安装桌面版操作系统所需
- 桌面版操作系统还需安装 open-vm-tools-desktop:
    ```bash
    # RHEL 桌面系列安装
    yum install -y open-vm-tools-desktop

    # Ubuntu Desktop 桌面安装(适用于 Ubuntu 16.04 以上版本)
    sudo apt install -y open-vm-tools-desktop
    ```

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

## 下载 Aonlis 8.4 系统镜像

从官方镜像站点下载 Aonlis 8.4 系统镜像:
```bash
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. 编辑网卡配置文件:
    ```bash
    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 源目录:
    ```bash
    cd /etc/yum.repos.d/
    ```
2. 创建备份目录并备份现有的 repo 文件:
    ```bash
    mkdir bakup
    mv *repo bakup/
    ```
3. 使用 wget 下载最新的 repo 文件并生成缓存:
    ```bash
    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 版本:
    ```bash
    yum -y list java*
    ```
2. 安装 Java 1.8(确保选择带有-devel 的版本,因为它安装的是 JDK):
    ```bash
    yum install -y java-1.8.0-openjdk-devel.x86_64
    ```
3. 使环境变量生效并测试 Java 版本:
    ```bash
    source /etc/profile
    java -version
    ```

### 手动安装 JDK

1. 官网下载地址:[Java SE 8 Archive Downloads](https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html)
2. 创建 Java 安装目录并解压 JDK:
    ```bash
    mkdir /usr/local/java
    tar -zxvf jdk-8u202-linux-x64.tar.gz
    ```
3. 修改环境变量并使变更生效:
    ```bash
    vim /etc/profile
    source /etc/profile
    ```

## 安装 Nginx

1. 建立文件夹并安装 Nginx 的依赖包:
    ```bash
    mkdir -p /www/{web,source,lnmp}
    yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
    ```
2. 下载并解压 Nginx:
    ```bash
    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:
    ```bash
    cd /www/source/nginx-1.22.1
    ./configure --with-http_stub_status_module --with-http_ssl_module
    make
    make install
    ```

## 安装 Docker

1. 安装 Docker 的依赖包并设置稳定镜像仓库:
    ```bash
    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:
    ```bash
    yum -y install docker-ce docker-ce-cli containerd.io
    ```
3. 启动 Docker 并设置自启动:
    ```bash
    systemctl start docker
    systemctl enable docker
    ```

## 安装 Tomcat

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

## 安装 Redis

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

## 安装 PostgreSQL 数据库

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

以上步骤提供了在 AonlisOS 8.4 上配置服务器的详细指南,包括安装虚拟机、网络配置、安装 JDK、Nginx、Docker、Tomcat、Redis 和 PostgreSQL。每一步都旨在帮助用户构建一个完整的开发和生产环境。

相关内容

热门资讯

推荐一下!青橙竞技卡五星辅助,... 推荐一下!青橙竞技卡五星辅助,新518互游脚本下载,好像是真的有挂(哔哩哔哩)青橙竞技卡五星辅助透视...
总结一下!老友广东麻将辅助,杭... 总结一下!老友广东麻将辅助,杭州都莱辅助,切实真的是有挂(哔哩哔哩)1、在老友广东麻将辅助插件功能辅...
解迷一下!创思维激k怎么开挂,... 解迷一下!创思维激k怎么开挂,创思维辅助软件,切实真的有挂(哔哩哔哩)1、创思维激k怎么开挂辅助器安...
辅助一下!微信微乐游戏辅助脚本... 辅助一下!微信微乐游戏辅助脚本,拱趴大菠萝有辅助吗,总是有挂(哔哩哔哩)辅助一下!微信微乐游戏辅助脚...
辅助一下!时光互娱房卡辅助,新... 辅助一下!时光互娱房卡辅助,新漫游免费辅助器,本来真的有挂(哔哩哔哩)1、让任何用户在无需时光互娱房...
关于一下!多乐跑得快私人房间作... 关于一下!多乐跑得快私人房间作弊视频,来来拼十辅助,都是真的有挂(哔哩哔哩)1、打开软件启动之后找到...
教你一下!卡五星游戏源码,决战... 教你一下!卡五星游戏源码,决战卡五星辅助器,其实是有挂(哔哩哔哩)1)决战卡五星辅助器辅助插件:进一...
普及一下!同乡游有辅助软件码,... 普及一下!同乡游有辅助软件码,老友广东辅助器,总是是有挂(哔哩哔哩)1、上手简单,内置详细流程视频教...
曝光一下!创思维激k有辅助器吗... 曝光一下!创思维激k有辅助器吗,hhpoker辅助是真的吗,好像存在有挂(哔哩哔哩)创思维激k有辅助...
总结一下!边锋干瞪眼小程序辅助... 总结一下!边锋干瞪眼小程序辅助,心悦踢辅助软件,真是存在有挂(哔哩哔哩)1、这是跨平台的边锋干瞪眼小...