本文章收录于【国产银河服务器安装集】,将详细的讲解 国产银河服务器操作系统各种软件的部署与说明。
前言
安装nginx之前,在内网环境下需要先进行配置本地yum源。配置yum源的方式请参考专栏文章
01_配置yum源-银河麒麟V10(Kylin Linux Advanced Server V10 (Tercel))操作系统_华星详谈的博客-CSDN博客
本文使用的操作系统:银河麒麟V10 鲲鹏版
官网开源软件兼容版本:
https://ic-openlabs.huawei.com/openlab/#/unioncompaty
RPM 地址:
http://update.cs2c.com.cn:8080/NS/V10/V10SP2/os/adv/lic/base/aarch64/Packages/
ps:推荐先从官网开源软件兼容版本里面下载对应的安装包,如果选择rpm方式的话请一定要选择自己对应版本的包。
安装的版本:nginx-1.14.2.tar.gz
亲测nginx-release-1.15.0.tar.gz 、nginx-nginx-release-1.19.1-0-g0f648f6.tar.gz、nginx-release-1.19.3.tar.gz 都不行。
一、下载安装包
下载地址:https://ic-openlabs.huawei.com/openlab/#/unioncompaty
选择Nginx 1.14.2 版本
下载好之后把安装包通过xftp或者scp的方式放到服务器相应的文件夹中
二、Linux安装nginx
在linux下安装nginx,首先需要安装 gcc-c++编译器。然后安装nginx依赖的pcre和zlib包。最后安装nginx即可。
1、依赖环境安装
(1)先安装gcc-c++编译器
yum install gcc-c++
yum install -y openssl openssl-devel
(2)再安装pcre包
yum install -y pcre pcre-devel
(3)再安装zlib包
yum install -y zlib zlib-devel
2、安装nginx
(1)解压并进入nginx目录
tar -zxvf nginx-1.14.2.tar.gz
cd nginx-1.14.2
(2)配置nginx参数,以下配置在nginx默认配置的基础上开启了SSL,即Https的配置。
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
(3)编译安装
make
make install
(4)查找安装路径
whereis nginx
(5)进入sbin目录
可以看到有一个可执行文件nginx,直接./nginx执行就OK了。
./nginx
(6)查看是否启动成功
ps -ef | grep nginx
最后在网页上访问自己的IP就可以了默认端口为80(出现如下欢迎界面就成功了!)