云计算百科
云计算领域专业知识百科平台

Anolis服务器Arm64架构服务器配置(其他版本服务器解决方式思路一质)

Anolis服务器Arm64架构服务器配置

  • 1.nginx配置
    • 1.1.尝试安装nginx
    • 1.2.资源准备
      • 1.2.1.查看服务器系统版本:
      • 1.2.2.下载依赖包:
    • 1.3.正式安装nginx
      • 1.3.1.下载nginx并上传服务器
      • 1.3.2.开始安装nginx
    • 1.4.防火墙配置
      • 1.4.1.直接关闭防火墙:不推荐,但省事
      • 1.4.2.命令介绍
      • 1.4.3.配置开启防火墙端口
      • 1.4.4.重启防火墙
  • 2.JDK安装
    • 2.1.下载jdk版本支持
    • 2.2.配置环境变量
    • 2.3.验证环境变量
  • 3.其他说明

1.nginx配置

说明:先尝试安装nginx如果报错,则安装nginx插件,如不报错则无需安装。

1.1.尝试安装nginx

  • 下载任意版本nginx 访问地址:https://nginx.org/en/download.html

  • 上传到服务器 在这里插入图片描述

  • 解压文件:在文件所在的目录执行如下命令:tar -xvf nginx-1.24.0.tar.gz 在这里插入图片描述

  • 尝试安装:进入解压后的文件目录后执行安装命令:

./configure –prefix=/home/develop/nginx

注意–prefix配置文件安装路径,下面是报错演示地址不重要 在这里插入图片描述 错误信息 在这里插入图片描述 如没有报错,直接到第1.3.2正式安装nginx的第二步

1.2.资源准备

1.2.1.查看服务器系统版本:

cat /etc/anolis-release

在这里插入图片描述

1.2.2.下载依赖包:

  • cpp-4.8.5-44.el7.x86_64.rpm

  • gcc-4.8.5-44.el7.x86_64.rpm

  • glibc-devel-2.17-317.el7.x86_64.rpm

  • glibc-headers-2.17-317.el7.x86_64.rpm

  • kernel-headers-3.10.0-1160.el7.x86_64.rpm

  • libmpc-1.0.1-3.el7.x86_64.rpm

  • mpfr-3.1.1-4.el7.x86_64.rpm

  • gcc-c++-4.8.5-44.el7.x86_64.rpm

  • libstdc++-4.8.5-44.el7.x86_64.rpm

  • libstdc++-devel-4.8.5-44.el7.x86_64.rpm

  • 注意:不同系统版本的资源包版本不一样。 阿里云镜像站:https://developer.aliyun.com/mirror/

  • 搜索自己的系统如下 在这里插入图片描述

  • 1.2.2.1 点击系统,进入详情页面 在这里插入图片描述

  • 1.2.2.2 点击下载地址 在这里插入图片描述

  • 1.2.2.3 点击对应版本号 在这里插入图片描述

  • 1.2.2.4 选择Os 在这里插入图片描述

  • 1.2.2.5 继续点击OS 在这里插入图片描述

  • 1.2.2.6 点击Packages 在这里插入图片描述

  • 1.2.2.6 ctr+f搜索资源,依次下载资源,版本建议选最新 注意:不同系统版本有些资源可能无法找到,找不到不管,有些系统内置了 在这里插入图片描述

  • 把下载好的资源全部上传服务器 在这里插入图片描述 -执行命令安装:rpm -Uvh *.rpm –nodeps –force

rpm -Uvh *.rpm –nodeps –force

在这里插入图片描述

注意:如果内核版本不对,无法安装如图,需要重新找到系统内核版本进行安装 在这里插入图片描述

  • 验证安装情况:使用gcc-v和g++ -v命令查看版本 在这里插入图片描述
  • 下载pcre 下载地址:http://www.pcre.org/ 将下载好的安装包上传到服务器,并解压,解压命令tar -xvf pcre-8.45.tar.gz 进入解压目录,依次执行以下命令:

./configure
make
make install

  • 下载安装zlib 下载地址:http://www.zlib.net/ 将下载好的安装包上传到服务器,并解压,解压命令tar -xvf zlib.tar.gz 进入解压目录,依次执行以下命令:

./configure
make && make install

  • 下载安装openssl 下载地址:https://www.openssl.org/source/
  • 提示:检查是否已安装openssl,输入命令`openssl version`,若出现版本信息,则无需安装;若没有安装则继续安装
  • 将下载好的安装包上传到服务器,并解压,解压命令tar -xvf openssl.tar.gz 进入解压目录,依次执行以下命令:

./configure
make && make install

安装完成后,控制台输入openssl version,出现版本信息则说明安装成功

1.3.正式安装nginx

1.3.1.下载nginx并上传服务器

  • 下载nginx安装包
  • 下载地址:https://nginx.org/en/download.html
  • 上传服务器
  • 解压nginx安装包:在文件所在的目录执行如下命令:tar -xvf nginx-1.24.0.tar.gz
  • 进入解压出来的nginx文件目录

1.3.2.开始安装nginx

  • 配置: –prefix最终安装的nginx所在的目录

./configure –prefix=/home/develop/nginx

成功截图 在这里插入图片描述

  • 编译:执行命令make

make

部分运行结果截图 在这里插入图片描述

  • 安装:执行命令 make install

make install

部分运行结果截图 在这里插入图片描述

  • 进入nginx目录,启动nginx 启动命令为:./sbin/nginx

./sbin/nginx

在这里插入图片描述 后面重启命令为:./sbin/nginx -s reload

  • 浏览器访问测试结果,默认端口80 在这里插入图片描述 注意:可能因为防火墙原因无法访问,请参考下面防火墙配置

1.4.防火墙配置

1.4.1.直接关闭防火墙:不推荐,但省事

systemctl stop firewalld.service

在这里插入图片描述 ··注意:这里的命令是anolis系统的方式,其他系统搜索处理,注意不同系统版本处理命令也不一致··

1.4.2.命令介绍

  • 启动防火墙服务:systemctl start firewalld.service
  • 关闭防火墙服务:systemctl stop firewalld.service
  • 重启防火墙服务:systemctl restart firewalld.service
  • 查看防火墙状态:systemctl status firewalld.service
  • 开机启动防火墙:systemctl enable firewalld.service
  • 开机禁用防火墙:systemctl disable firewalld.service
  • 检查防火墙是否开机启动:systemctl is-enabled firewalld.service
  • 查看已启动的服务列表:systemctl list-unit-files | grep enabled
  • 查看启动失败的服务列表:systemctl –failed
  • 打开特定端口(例如80端口):firewall-cmd –zone=public –add-port=80/tcp –permanent

1.4.3.配置开启防火墙端口

注意:防火墙必须是启动状态才能执行,如未启动,执行上面启动命令

firewall-cmd –zone=public –add-port=80/tcp –permanent

*强调文本* _强调文本_ 注意配置好后,需要重启防火墙

1.4.4.重启防火墙

systemctl restart firewalld.service

在这里插入图片描述

2.JDK安装

2.1.下载jdk版本支持

下载地址:https://www.oracle.com/java/technologies/downloads/#java8 注意:选择自己系统架构版本 在这里插入图片描述 上传到服务器解压

~~删除文本~~

2.2.配置环境变量

执行命令vi /etc/profile

vi /etc/profile

在文件末尾添加以下内容:JAVA_HOME=解压后jdk所在的文件目录

export JAVA_HOME=/usr/local/jdk8
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

保存后执行:使环境变量生效

source /etc/profile

2.3.验证环境变量

java -version

在这里插入图片描述

3.其他说明

  • 1.2资源依赖包下载方式适用用于所有linux系统,不同系统查看服务版信息命令不一致。具体命令可以自己查询,如centos等,内核信息直接咨询服务器管理部门。
  • 2.1.1下载jdk方式适用所有内核系统。
赞(0)
未经允许不得转载:网硕互联帮助中心 » Anolis服务器Arm64架构服务器配置(其他版本服务器解决方式思路一质)
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!