庆云古诗词

庆云古诗词

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

互联资讯 0
强烈建议收藏,建议大家收藏,建议收藏的句子,收藏get

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

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

首先,从nginx官方网站()下载最新的nginx源码包。

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

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

下载的日志如下:

nginx的包解压后是这样子的

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

sudo apt-get install build-essential libpcre3 libpcre3-dechatgptssl-dev

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

【【网址】】/p/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  【【网址】】/p/nginx &  

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

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

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

chatgpt{      listen       80;      chatgpt_name  chatgpt.com;      root         /var/www/chatgpt.com;        location /{          index  index.html index.htm;      }  }

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

重启nginx:

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

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

或者你也可以不听它的,直接拷贝一份【【网址】】nf然后在【【网址】】nf上面改或者不改也行,默认的html目录在这里

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

一顿复制粘贴,如下:

<!【【淘密令】】>  <html>  <head>   <title>我的页面</title>   <meta charset="utf-8">   <meta name="chatgpt" content="width=dechatgpt, initial-scale=1.0">   <link rel="stylesheet" href=【【网址】】/p/"style.css">  </head>  <body>   <header>    <nav>     <ul>      <li><a href=【【网址】】/p/"#">首页</a></li>      <li><a href=【【网址】】/p/"#">关于我们</a></li>      <li><a href=【【网址】】/p/"#">产品</a></li>      <li><a href=【【网址】】/p/"#">联系我们</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>版权所有 © 2021</p>   </footer>  </body>  </html>  

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

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

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

chatgpt{      chatgpt;      chatgpt_name chatgpt.com;        location /{          proxy_pass http://backend-chatgpt:8080;          chatgpt $host;          proxy_set_header X-Real-IP $remote_addr;      }  }  

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

upstream backend{      chatgpt backend-chatgpt1:8080;      chatgpt backend-chatgpt2:8080;  }    chatgpt{      chatgpt;      chatgpt_name chatgpt.com;        location /{          proxy_pass http://backend;          chatgpt $host;          proxy_set_header X-Real-IP $remote_addr;      }  }  

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

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

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

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



一步一步教你如何用python做词云 python生成词云的详细步骤

怎么使用py,pypi怎么用,pyd怎么用,怎么编写py文件

#!/usr/bin/enchatgpt# -*- coding: UTF-8 -*-from wordcloud import WordCloudimport matplotlib.pyplot as pltimport numpy as npfrom PIL import Image# 歌词文本text="""给你一瓶魔法药水喝下去就不需要氧气给你一瓶魔法药水喝下去就不怕身体结冰轻轻念着你懂的咒语一扇门就通往银河系给你一瓶魔法药水我们一起去太空旅行宇宙的有趣我才不在意我在意的是 你牵我的手 而乱跳的心宇宙的有趣我才不在意我在意的是 你想跟着我 去月球谈心拥有你 就不需要魔法给的勇气轻轻念着你懂的咒语一扇门就通往银河系给你一瓶魔法药水我们一起去太空旅行宇宙的有趣我才不在意我在意的是 你牵我的手 而乱跳的心宇宙的有趣我才不在意我在意的是 你想跟着我 去月球谈心宇宙的有趣我才不在意我在猜的是 前方的距离 几步走到你宇宙的有趣我才不在意我期待的是 今天的晚餐 你想吃哪里拥有你就不需要魔法给的勇气你走的方向最后到哪去可能是火星或者是金星不管多远多近多累都没关系我的魔法只对你偏心我偏心我偏心宇宙的有趣我才不在意我在意的是 你牵我的手 而乱跳的心宇宙的有趣我才不在意我在意的是 你想跟着我 去月球谈心宇宙的有趣我才不在意我在猜的是 奔跑的距离 几步走到你宇宙的有趣我才不在意我期待的是 今天的晚餐 你想吃哪里有你在就不需要魔法给的勇气 """# 获取形状mask=np.array(Image.open('img/3.png'))# 设置停用词stopwords=set(["魔法", "宇宙", "有趣", "勇气"])# 设置词云对象wordcloud=WordCloud(width=800, height=800, background_color='white', font_path='C:\\Windows\\Fonts\\simsun.ttc', mask=mask, colormap='chatgpt', stopwords=set(stopwords)).generate(text)# 绘制词云plt.figure(figsize=(8, 8), facecolor=None)plt.imshow(wordcloud)plt.axis("off")plt.tight_layout(pad=0)# 显示词云plt.show()