阿里云服务器安装并配置nginx代理转发请求

阿里云服务器安装并配置nginx代理转发请求

  1. 下载nginx安装包,或者上传nginx安装包,此处我用的是Xmanager工具从本地上传了一个nginx安装包。
    在这里插入图片描述
  2. 安装依赖库
    yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel
    yum -y install gcc
    yum install -y unzip zip
  3. 解压安装包并安装
    进入安装包目录解压:
    tar -zxvf nginx-1.10.0.tar.gz
    进入解压后的目录:
    cd nginx-1.10.0
    然后配置参数:
    ./configure --prefix=/opt/nginx --sbin-path=/usr/bin/nginx
    编译并安装:
    make && make install
  4. 如果编译安装过程中出错,进行以下操作:
    错误1:cc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused -Werror -g -I src/core -I src/event -I src/event/modules -I src/os/unix -I objs \ -o objs/src/core/ngx_murmurhash.o …原因:将警告当成错误处理,进入到解压的目录找到当前目录下找到objs文件夹,并进入,打开文件Makefile,找到有下面内容的这行:
    CFLAGS = -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Werror -g  
    -Werror: gcc将所有的警告当成错误进行处理把这行内容中的 “-Werror”去掉。
    错误2:src/os/unix/ngx_user.c:36:7: error: ‘struct crypt_data’ has no member named ‘current_salt’ 36 | cd.current_salt[0] = ~salt[0]; | ^…原因:C语言的代码,不是很清楚他们之间的调用关系,反正删除之久可以安装。
  5. 继续编译安装
    make && make install
  6. 配置nginx
    vim /opt/nginx/conf/nginx.conf
    将配置文件改为;
#user  nobody;
worker_processes  1;
events {worker_connections  1024;
}
http {include       mime.types;default_type  application/octet-stream;sendfile        on;keepalive_timeout  65;server {listen       80;server_name  app;location / {root   html;index  index.html index.htm;}error_page   500 502 503 504  /50x.html;location = /50x.html {root   html;}}
}

作用就是监听80端口,在浏览器通过http请求请求服务器时可以有响应(请求时可以直接使用ip不加端口,没有端口的请求默认是80端口),当有80端口请求发送到服务器时,nginx会返回一个默认的html界面。
7. 启动nginx
nginx # 启动nginx
nginx -s stop # 停止nginx
nginx -s reload # 重新载入配置文件
8. 开启阿里云服务器端口(这一步很重要,阿里云服务器默认是没有开启的,不开启浏览器无法访问)
在这里插入图片描述
9. 在浏览器中访问服务器在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/29283.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

阿里云ECS部署chat-web代理访问

1、ECS服务器申请 使用阿里云账号购买了一个美国(弗吉尼亚)的2C/2G的CentOS7.9 x64服务器。 2、系统版本升级 CentOS7.9默认的python和pip版本都是3.6的,需要升级到3.9以上,升级步骤百度,大致如下: wget…

2022年互联网直播行业研究报告

第一章 行业概况 自2000年后,随着网络时代到来,普及的电视直播逐渐被互联网直播取代,成为“直播”的代名词。近年来,随着互联网的高速发展与网民规模的持续增加,网络直播产业不断发展,进入更多人的视野&am…

直播软件技术介绍,能帮到你

我们公司开发的一套直播系统,完全自主开发的,是给其他公司开发的,外包项目。没有使用第三方的SDK。公司不做了,就想着把这个项目源码分享给爱技术的人。源码分为3个部分:服务端源码(完整、可以成功部署&…

行业分析| 为什么互动直播可以发展如此迅速?

我国网络直播行业始于2005年,在2015-2016年进入爆发期。期间,受到政策和资本双重压力,直播行业迎来洗牌,期间,直播战场由PC端转向移动端,同时,各行业开始青睐直播形式,直播行业也由单…

直播行业迎来多元化发展

随着直播的内容表达形式逐渐被更多人所接受,直播渗透率不断加深,已经与娱乐、学习、购物、工作等越来越多场景融合在一起。 在互联网发展的下半场,随着头部互联网平台的布局与垂直领域应用的发展,直播行业将迎来更多元化的应用场…

百度内容审核实现

百度内容审核平台 Baidu-AIP的java-sdk的guithub 流程 打开百度内容审核平台 一、创建AppID、API Key及Secret Key 接入指南(获取百度内容审核需要用到的AppID、API Key及Secret Key) 创建后就可以得到AppID、API Key及Secret Key 二、构建百度…

【微信小程序】如何上传、提交审核、发布操作

【地址】https://jingyan.baidu.com/article/456c463b3bcd950a5831449f.html 微信小程序对个人开发者也提供无认证发布上传、提交审核、提交发布等,个人可以开发一些小程序发布,发布成功后,微信中也可以搜索到,下面小编教教大家如…

2020年5月-苹果审核新规则

自本年五月(2020年)起,很多开发者陆续收到一种全新的邮件,邮件内容如下,虽说这是APP被拒了,但是又没说明确的违规条款,这也是继2019年账号审查之后的又一大幺蛾子!苹果只说需要更多的…

JAVA深度学习文本审核_内容审核-文本

内容审核-文本Moderation(Text),基于华为自研的深度学习和内容审核模型,可自动识别出文本中出现的涉政、色情、广告、辱骂、灌水等内容,帮助客户降低业务违规风险,净化网络环境,提升用户体验 应用场景 电商评论筛查 检…

twitter推文采集案例

案例内容:twitter的推文采集。 通过游客身份获取twitter中用户的推文。 用户推文:只能翻22页,1页45条左右。 每个用户最多获取最近900条推文 (登录后),不登录区别也不大。 UserByScreenName 一般只有用户名的时候,需要先通过UserByScreenName接口获取 rest_id 用于后…

微信小程序发布审核基本步骤(带图)

本文作为烂笔头记录或小白感性认识或为客户做基础说明(复杂性时间等)大佬请勿费神。 微信小程序源码编辑与调试略、微信小程序注册略。 一、安装微信开发者工具 微信开发者工具下载地址与更新日志 | 微信开放文档 二、绑定微信小程序开发者 1、登录…

AI助力多文档审查丨合同风险审查、招投标文件、合同和中标通知书一致性审查

当下,企业管理的数据和文档管理中充斥着大量有复用价值的数据、资料和内容性信息。每一家企业都有许多商业文档和法律文档需要使用和维护,其中包含了不同语言文字、手写体、数字、公式等。 然而,目前企业的各种文档资料仍主要依靠人工手段进行…

身边的那些信审人员都去哪了?

最近几天看到朋友圈很多信用卡审核中心的老同事(老同学)在秀到深圳9周年,在2013年的时候,大家都是一起通过校招来到了XX银行信用卡中心的信贷审批部,成为了信用卡人工审核员,那时候入职信贷审批部近百人&am…

facebook审核流程

1.点击连接https://developers.facebook.com/进去facebook的后台; 2.点击选择自己注册的应用,如下图: 3.点击应用之后,进去设置-基本选项,点击添加开放平台添加ios的平台,如果已经加了&#x…

关于苹果审核团队内部消息以及一些过审小方法

这几天空下来的时间,我突然想到一个问题,苹果审核团队这种神秘的团队到底几个人在弄,平时工作量是不是不大才闲的挑刺?出于内心的这个问题,我在网上搜索了相关资料以及跟几位开发者沟通下来,做出今天的文章…

出口合规证明信息,苹果提交审核的时候弹出的是否加密

现在有四个选项&#xff0c;问是否加密&#xff0c;选择最后一个“不属于上述任何一种算法”即可。 也可以直接在代码info.plist中配置 <key>ITSAppUsesNonExemptEncryption</key> <false/> 文本是对的&#xff0c;复制过去可能有空格什么的&#xff0c;稍微…

推特开发者申请标准化流程20190117

因为csdn不支持文档上传 大家可以下载https://download.csdn.net/download/jzy3711/10925116方便查看文档 如果申请失败就不能再申请了 我申请了一个 失败后 2个多月了 也没办法重新申请。 本文是2018年7月twitter开发者账号不好申请&#xff0c;而写的。 申请流程&#xf…

软著申请全流程图文解析与注意事项

✍、软著说明 最近需要申请软著来结学校的项目&#xff0c;与学长和同学交流结合自身所查资料才弄懂了所有流程&#xff0c;记录如下基本申请的渠道就是两个&#xff0c;一个是自己申请(花时间但省钱)&#xff0c;一个是找代理公司申请(省时间但费钱)&#xff0c;有些地方其实…

最细微信小程序版本上传、提交审核、发布

❤️❤️❤️ ❤️ Topology可视化绘图引擎 ❤️❤️❤️ 无论是企业还是个人&#xff0c;在发布微信小程序上的流程是差别不大的&#xff0c;配置&#xff0c;如果需要请求业务接口或者网络加载的资源&#xff0c;需要在开发设置里加入服务器域名和业务域名。配置完成后&…