建议收藏chatGPT说的编译安装nginx教程

news/2024/4/20 9:51:34/文章来源:https://blog.csdn.net/weixin_45769444/article/details/129849394

写在前面

这个是当下最流行最时髦的AI神器chatGPT和我一起合作写的一篇通用技术文章,请读者笑纳!

chatGPT说

咚咚咚,咚咚咚,嘿嘿;咚咚咚,咚咚咚,嘿嘿;AI等一会,我来发答案,看图!!!

命令演示

首先,从nginx官方网站(https://nginx.org/en/download.html)下载最新的nginx源码包。

这里我们选择Stable version下的1.22.1版本,先下载然后解压源码包,具体步骤如下:

wget https://nginx.org/download/nginx-1.22.1.tar.gz
tar -zxvf nginx-1.22.1.tar.gz
cd  nginx-1.22.1

下载的日志如下:

nginx的包解压后是这样子的

接着,安装一些必要的依赖库,执行命令:

sudo apt-get install build-essential libpcre3 libpcre3-dev zlib1g zlib1g-dev libssl-dev

再接着,配置nginx,执行命令:

./configure --prefix=/usr/local/nginx --with-http_ssl_module

这里的--prefix参数指定了nginx安装的路径,--with-http_ssl_module参数启用了SSL模块。

接下来是编译和安装,执行命令:

make
sudo make install

启动nginx, 执行如下命令:

cd /usr/local/nginx/sbin
./nginx &

如果没有报错,说明nginx已经成功安装并启动了, 可以通过ps aux | grep nginx查看nignx相关的进程。

接下来,我们要配置nginx的站点,具体如下:

在/usr/local/nginx/conf/目录下创建一个新的配置文件,例如example.conf,并添加以下内容:

server {listen       80;server_name  example.com;root         /var/www/example.com;location / {index  index.html index.htm;}
}

这里的server_name指定了该站点的域名,root指定了站点的根目录,location指定了站点的首页文件。

重启nginx:

/usr/local/nginx/sbin/nginx -s reload

这样就完成了nginx的编译和安装,并成功配置了一个站点。

或者你也可以不听它的,直接拷贝一份nginx.conf然后在nginx.conf上面改或者不改也行,默认的html目录在这里

实验拓展

试图改变首页nginx的展示

不想打字,交给AI吧, 就是这么皮,23333333。

一顿复制粘贴,如下:

<!DOCTYPE html>
<html>
<head><title>我的页面</title><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><link rel="stylesheet" href="style.css">
</head>
<body><header><nav><ul><li><a href="#">首页</a></li><li><a href="#">关于我们</a></li><li><a href="#">产品</a></li><li><a href="#">联系我们</a></li></ul></nav><h1>欢迎来到我的页面</h1></header><main><section><h2>关于我们</h2><p>我们是一家专注于XXX领域的公司,致力于为客户提供优质的XXX服务。</p></section><section><h2>我们的产品</h2><ul><li><h3>产品1</h3><p>产品描述</p></li><li><h3>产品2</h3><p>产品描述</p></li><li><h3>产品3</h3><p>产品描述</p></li></ul></section><section><h2>联系我们</h2><form><label for="name">姓名:</label><input type="text" id="name" name="name"><br><label for="email">邮箱:</label><input type="email" id="email" name="email"><br><label for="message">留言:</label><textarea id="message" name="message"></textarea><br><input type="submit" value="提交"></form></section></main><footer><p>版权所有 &copy; 2021</p></footer>
</body>
</html>

然后执行nignx -s reload可以看到效果还是很不错的,AI真棒!!!

试图代理个网站看看

我们把问题抛给chatGPT看看答案是什么。

反向代理核心配置代码模板如下:

server {listen 80;server_name example.com;location / {proxy_pass http://backend-server:8080;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;}
}

负载均衡核心配置代码模板如下:

upstream backend {server backend-server1:8080;server backend-server2:8080;
}server {listen 80;server_name example.com;location / {proxy_pass http://backend;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;}
}

来看下代理的效果吧,原网页

代理后的,可以看到静态的页面没有问题,然后一些样式脚本可能还需要再配置下

最后,要和谐要文明,我们只支持国产,AI劝退!不过你去GitHub上搜下好像有人专门写了直接作为插件集成到nginx服务里面,可以玩玩看。

以上就是今天的全部内容,希望能在nginx入门的方面帮到你,再见!

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

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

相关文章

【类ChatGPT】本地CPU部署中文羊驼大模型LLaMA和Alpaca

昨天在github上看到一个在本地部署中文大模型的项目&#xff0c;和大家分享一下。先把地址po出来。 项目名称&#xff1a;中文LLaMA&Alpaca大语言模型本地部署 (Chinese LLaMA & Alpaca LLMs) 项目地址&#xff1a;https://github.com/ymcui/Chinese-LLaMA-Alpaca 以…

释放 OpenAI 的 ChatGPT API 的力量:使用 Python 轻松进行命令行对话

最近&#xff0c;对话式 AI 变得越来越流行&#xff0c;原因很容易理解。凭借自动执行日常任务、提供客户支持甚至生成创意内容的能力&#xff0c;对话式 AI 正在迅速改变我们与技术交互的方式。OpenAI 的 ChatGPT 是当今可用的最强大的对话式 AI 工具之一&#xff0c;这是一种…

ChatGPT的智能性体现在哪里?就当前的发展路径而言,ChatGPT 还有更好的路可以走吗?

最近 ChatGPT 真的是太火爆了&#xff0c;连我儿子的小学老师都和我在微信上关于这个话题聊了很久。 ChatGPT 的智能性主要体现在它能够处理各种自然语言的问题&#xff0c;并且具备一定的理解、推理和生成能力。在语言理解方面&#xff0c;ChatGPT 可以理解语言的含义和语法结…

无需GPU无需网络“本地部署chatGPT”(更新中文模型)

想当初图像生成从DELL到stable diffusion再到苹果的移动部署过了两三年吧 聊天bot才发展几个月就可以边缘部署了&#xff0c;如果苹果更新silicon&#xff0c;npu和运存翻倍&#xff0c;争取apple watch也能本地内置&#xff0c;最快ios18 mac、ipad、iPhone能内置吧 又是一个平…

手把手教会你如何通过ChatGPT API实现上下文对话

前言 ChatGPT最近热度持续高涨&#xff0c;已经成为互联网和金融投资领域最热门的话题。 有的小伙伴可能需要在公司搭建一套ChatGPT系统&#xff0c;那使用ChatGPT的API显然是最好的选择。 不过ChatGPT的API都是无状态的&#xff0c;没有对话管理的功能。 你调用API发送一个…

文心一言(中国版ChatGPT)内测申请体验

百度十年&#xff0c;汇成一言 文心一言 文心一言&#xff08;英文名&#xff1a;ERNIE Bot&#xff09;是百度全新一代知识增强大语言模型&#xff0c;文心大模型家族的新成员&#xff0c;能够与人对话互动&#xff0c;回答问题&#xff0c;协助创作&#xff0c;高效便捷地帮…

用ChatGPT生成openAI全景报告

“云孚科技基于业内领先的自然语言处理、知识图谱、语义匹配、智能写作等技术&#xff0c;打造了云孚开源情报系统YFINT&#xff0c;并结合ChatGPT模型成果&#xff0c;重磅推出OpenAI调研报告。”ChatGPT简介 2022年11月30日&#xff0c;总部位于旧金山的OpenAI推出了其最新作…

干货!​如何打造我们自己的“ChatGPT”?| 大佬思辨

点击蓝字关注我们AI TIME欢迎每一位AI爱好者的加入&#xff01;火爆全网的ChatGPT究竟是什么&#xff1f;为什么这么强&#xff1f;ChatGPT会取代搜素引擎吗&#xff1f;ChatGPT凸显的能力会是metaverse的有力支撑吗&#xff1f;ChatGPT的火爆背后, AI发展路向何方?2022年12月…

ChatGPT 工具论 我能用它做什么

​ 前言 bing版ChatGPT现在已经可以使用了。试用下来&#xff0c;相较于原版本ChatGPT&#xff0c;更加流畅&#xff0c;数据库也是最新的&#xff0c;在这里梳理下它能为我做什么。 1.搜索代码片段 我目前最想用过的功能就是这个&#xff0c;以前在CSDN上太难找到直接可以用…

天润融通首席科学家田凤占:如何客观看待ChatGPT在智能客服领域的商业化落地?

天润融通首席科学家田凤占&#xff1a;如何客观看待ChatGPT在智能客服领域的商业化落地&#xff1f; 2012年到2022年&#xff0c;AI革命历经了十年的黄金发展期。从互联网、金融、汽车、工业制造&#xff0c;再到医疗健康、零售、物流等&#xff0c;AI技术在现实生活中的应用持…

ChatGPT Prompt工程:设计、实践与思考

作者 | 太子长琴 整理 | NewBeeNLP大家好&#xff0c;这里是 NEewBeeNLP。ChatGPT 火爆出圈了&#xff0c;有些人惊叹于它的能力&#xff0c;当然也有部分人觉得也就那样。这就不得不提 Prompt 了&#xff0c;据说【相关文献1】&#xff0c;ChatGPT 效果好不好完全取决于你的 P…

如何使用ChatGPT开发Unity小游戏

写在前面 首先我们需要知道ChatGpt的语料学习机制&#xff0c;所以为了让它更加“精准扶贫”&#xff0c;钥匙君建议大家在提问之前先引导它进入你想要它成为的角色&#xff0c;ChatGpt在国外已经被“玩坏”&#xff0c;在游戏领域也切实提高了不少码农的工作效率&#xff0c;…

漫画科普ChatGPT:绝不欺负文科生

图文原创&#xff1a;亲爱的数据 你所热爱的&#xff0c;都值得拥有一个名字。 世界上里程碑式计算机&#xff0c;问世之时大多拥有自己的名字。 我认为&#xff0c;假如计算机的诞生是元年&#xff0c;下一个元年将会是“奇点”。 不是比特币&#xff0c;不是虚拟现实&…

【ChatGPT】基于GO语言实现的微信聊天和图片生成机器人

ChatGPT-DreamStudio WeChat Robot &#x1f3a8;基于GO语言实现的微信聊天和图片生成机器人&#x1f3a8; 个人微信接入ChatGPT&#xff0c;实现和GPT机器人互动聊天&#xff0c;同时支持基于文本生成图像。支持私聊回复和群聊艾特回复。 GitHub源代码地址 实现功能 GPT机…

微软发布ChatGPT 版必应 用的是 .NET 技术

微软在今天在Redmond 线下举办媒体一场活动&#xff0c;发布了新版的微软必应&#xff0c;在桌面上推出了测试版&#xff0c;移动版也即将推出。微软首席执行官纳德拉称Al-powered搜索为公司自云15年以来最大的事情。2023年1月初&#xff0c;微软已经在讨论将OpenAI的技术纳入W…

python 调用 chatgpt

1. 安装 openai 的包&#xff1a; 我们在 pycharm 中安装包 pip3 install openai 2. 我们查找 chatgpt 账户的 api 的 key 1. 首先我们进入到官网&#xff1a; OpenAI 2. 接下来我们点击 api 即可&#xff1a; 3. 查找自己账户的 key&#xff1a; 我们依次点击 Personal &…

在Matlab上用API调用chatgpt模型

在这个快节奏的数字时代 深度学习技术正逐渐成为大家的热门话题 如果你也是一名程序员或者科研工作者 那么你一定听说过GPT模型 是一种非常流行的自然语言处理模型 各大平台都已经接入了ChatGpt模型 将其应用各行对应的领域 下面介绍如何在Matlab中使用API调用chtgpt模型…

ChatGPT|一文读懂GPT-4!

前言 大家好&#xff0c;我是小满同学&#xff0c;感谢各位的点赞、收藏、评论 今天早上一早醒来&#xff0c;发现各大科技圈公众号平台开始刷屏OpenAI发布的新模型GPT4.0&#xff0c;看这个版本号就已经知道又是一大波特性的更新 于是立马起来开始学习&#xff01; GPT-4 发…

ChatGPT为什么可以取代那么多职位?

最近的ChatGPT段子满天飞&#xff0c;以至于&#xff0c;不聊ChatGPT咱都不好意思在社交媒体上发言了。 这种力度的出圈&#xff0c;各种长期离线好友&#xff0c;甚至我妈都来问我&#xff0c;这是啥玩意啊&#xff1f; “十年老友&#xff0c;不请自来”&#xff1f;这架势&…

ChatGPT快速开始 (Node版本)

近期公司大佬让我调研一下ChatGPT&#xff0c;虽然网络上已经热火朝天了&#xff0c;感觉很多人都在应用它&#xff0c;但是ChatGPT 对大多数人来说依旧是一个很陌生的东西&#xff0c;对我来说也是。只能一点点的去了解去学习&#xff0c;浅显的先从账号注册、接口调用来看一看…