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方式适用所有内核系统。
评论前必须登录!
注册