阿里云服务器(Linux)下载及安装nginx过程记录

不是重点,可以忽略: 本人 七月的胜利。代表七月份我出生啦,嘻嘻
博客就是平常记录一些常用到的开发常用到的技术,方法等,看见好东西了就自己整理一下防止以后自己遇到了再找不到。
如果有幸帮到你,欢迎点赞,评论,留言。Thank you

今天使用nginx部署vue项目,在服务器上安装nginx的过程记录一下,方便以后查阅。

首先登陆服务器(使用root权限),找到一个下载目录
在这里插入图片描述

  1. 安装c++编译环境,如果已经安装就忽略
    查看是否安装命令:gcc -v
    已安装效果图如下
    在这里插入图片描述
    命令:yum install gcc-c++
    期间有确认提示
    Is this ok [y/N]:y
    在这里插入图片描述
    安装成功效果图
    在这里插入图片描述
  2. 下载nginx及相关组件
    下载openssl命令:wget http://www.openssl.org/source/openssl-fips-2.0.10.tar.gz
    在这里插入图片描述
    下载zlib命令:wget http://zlib.net/zlib-1.2.11.tar.gz在这里插入图片描述
    下载pcre命令:wget https://ftp.pcre.org/pub/pcre/pcre-8.13.tar.gz
    在这里插入图片描述
    下载nginx命令:wget http://nginx.org/download/nginx-1.10.2.tar.gz
    在这里插入图片描述
  3. 安装nginx及相关组件

安装openssl命令

tar -zxvf openssl-fips-2.0.10.tar.gz		解压
cd openssl-fips-2.0.10						进入解压后的文件夹
./config && make && make install   			进行安装及编译

安装zlib命令

tar -zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure && make && make install

安装pcre命令

tar -xzvf  pcre-8.13.tar.gz
cd pcre-8.13
./configure && make && make intall

安装nginx命令:

tar zxvf nginx-1.10.2.tar.gz
cd nginx-1.10.2
./configure && make && make install

在执行安装编译nginx命令的时候有点坑,在这里记录一下。
在这里插入图片描述
这种错误是因为编译器将警告当成了错误处理!
解决:
打开 nginx的安装目录/objs/Makefile,去掉CFLAGS中的-Werror,再重新make && make install,切记:前面不用写./configure,不然又会重新加载这个配置文件,把你刚才删掉的-Werror加进来,出现同样的错误。
在这里插入图片描述
但是再make后就又出现一个新的错误
在这里插入图片描述
这里提示我们struct crypt_data’没有名为‘current_salt’的成员:cd.current_salt[0] = ~salt[0];
我们就进到源码里把这行直接注释掉好了(应该就在36行)

[root@dowin-marking-colud02 nginx-1.10.2]#  vim src/os/unix/ngx_user.c

在这里插入图片描述
然后再make && make install就可以了
4. 启动nginx
找到nginx安装的位置

[root@dowin-marking-colud02 nginx-1.10.2]# whereis nginx

在这里插入图片描述
进入nginx目录并启动
在这里插入图片描述

./nginx

报错啦!
在这里插入图片描述
按照图中命令操作就可以了。
然后再浏览器输入你的服务器ip进行访问。
在这里插入图片描述
安装成功
在这里插入图片描述
在这里插入图片描述

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值