目前ARM架构服务器越来越多的出现在我们的工作中,尤其大数据时代的需要,服务器操作系统linux国产化进程的推进。本人已经编写了很多ARM架构下安装java环境,安装mysql,安装redis等等的文档。现在我们演示一下国产麒麟V10安装nginx-1.20.1
因为麒麟V10来源于centos,因此很多centos也实用这些方法。很多博文写用apt,这系统里是用不了的。
首先下载ARM版本的nginx:(下载更高点的arm版本的nginx-1.24.0离线安装包也可以)
#nginx官网地址 http://nginx.org/en/download.html
下载 nginx-1.24.0.tar.gz 转到麒麟V10服务器中。或者 wget http://nginx.org/download/nginx-1.20.1.tar.gz
把文件转到这个目录里解压缩:usr/local
cd nginx-1.20.1
./configure --user=nginx --group=nginx --prefix=/usr/local/nginx
#编译安装
make && make install
如果pcre的原因出错,有下面这句: ./configure --user=nginx --without-http_rewrite_module --group=nginx --prefix=/usr/local/nginx
再运行make && make install
然后添加软连接:ln -s /usr/local/nginx/sbin/ /usr/local/bin/
启动nginx 再目录 /usr/local/nginx/sbin/ 下执行nginx
发现端口被占用,kill掉,重启nginx
chmod 755 /etc/init.d/nginx
service nginx restart
安装成功,当然,要想达到目的,还需要修改nginx配置(vi /etc/init.d/nginx),直到达到理想的状态。
关于配置方法,其他架构和ARM都是一样的,自行查询,这里不再赘诉。
关注我,共同进步,做一个能力强大的牛马!