<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>nginx &#8211; 安静</title>
	<atom:link href="https://llzi.cc/tag/nginx/feed/" rel="self" type="application/rss+xml" />
	<link>https://llzi.cc</link>
	<description></description>
	<lastBuildDate>Wed, 17 Sep 2025 12:21:24 +0000</lastBuildDate>
	<language>zh-Hans</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://llzi.cc/wp-content/uploads/2025/09/cropped-y2-32x32.jpg</url>
	<title>nginx &#8211; 安静</title>
	<link>https://llzi.cc</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Nginx Proxy Manager的安装与简单使用</title>
		<link>https://llzi.cc/docker/643.html/</link>
					<comments>https://llzi.cc/docker/643.html/#respond</comments>
		
		<dc:creator><![CDATA[wind]]></dc:creator>
		<pubDate>Mon, 24 Jun 2024 14:33:47 +0000</pubDate>
				<category><![CDATA[docker]]></category>
		<category><![CDATA[nginx]]></category>
		<guid isPermaLink="false">https://clls.online/?p=643</guid>

					<description><![CDATA[Nginx Proxy Manager 就是一个 Nginx 的代理管理器。即使是没有 Nginx 基础，也能轻松地用它来完成反向代理的操作，而且因为自带面板，操作极其简单，非常适合配合 docker 搭建的应用使用。并且Nginx Proxy Manager 后台还可以一键申请 SSL 证书，进行自动续期。]]></description>
										<content:encoded><![CDATA[
<p><a href="https://nginxproxymanager.com/">Nginx Proxy Manager</a>是我最初使用<a href="https://halo.run/">halo</a>了解到的，因为halo官方推荐使用docker搭建，而nginx proxy manager十分适合配合容器使用，于是尝试着使用了一下。</p>



<h2 class="wp-block-heading">安装docker</h2>



<p><a href="https://kshar.cn/docker/302.html">点我</a></p>



<h2 class="wp-block-heading">安装nginx proxy manager</h2>



<p>不需要事先安装nginx，如果有先卸载</p>



<p>编写yml文件</p>



<pre class="wp-block-code"><code>mkdir docker &amp;&amp; cd docker</code></pre>



<pre class="wp-block-code"><code>cat docker-compose.yml
version: '3'
services:
  app:
    image: 'jc21/nginx-proxy-manager:latest'
    restart: unless-stopped
    ports:
      - '80:80'              # 不建议修改端口
      - '81:81'              # nginx proxy manager 端口，可以自行修改
      - '443:443'            # 不建议修改端口
    volumes:
      - ./data:/data         # 点号表示当前文件夹，冒号左边的意思是在当前文件夹下创建一个 data 目录，用于存放数据，如果不存在的话，会自动创建
      - ./letsencrypt:/etc/letsencrypt  # 点号表示当前文件夹，冒号左边的意思是在当前文件夹下创建一个 letsencrypt 目录，用于存放证书，如果不存在的话，会自动创建</code></pre>



<p>放行ecs的81端口</p>



<h2 class="wp-block-heading">启动nginx proxy manager</h2>



<pre class="wp-block-code"><code>docker compose up -d </code></pre>



<p>浏览器地址栏输入ip+81端口访问</p>



<p>默认登录的用户名：<code>admin@example.com</code>&nbsp;密码：<code>changeme</code></p>
]]></content:encoded>
					
					<wfw:commentRss>https://llzi.cc/docker/643.html/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>简单的随机封面图API与Nginx防盗链</title>
		<link>https://llzi.cc/blog/636.html/</link>
					<comments>https://llzi.cc/blog/636.html/#respond</comments>
		
		<dc:creator><![CDATA[wind]]></dc:creator>
		<pubDate>Mon, 24 Jun 2024 12:56:28 +0000</pubDate>
				<category><![CDATA[博客]]></category>
		<category><![CDATA[nginx]]></category>
		<guid isPermaLink="false">https://clls.online/?p=636</guid>

					<description><![CDATA[简单的随机封面图 API 与 Nginx 防盗链]]></description>
										<content:encoded><![CDATA[
<p>网站根目录编写cover.php文件</p>



<pre class="wp-block-code"><code>&lt;?php

$dir = 'img';

$arr = scandir($dir);

array_splice($arr,0,2);

shuffle($arr);

$image=$arr&#91;0];

header("Location:"."https://clls.online/" . "$dir/$image");
?&gt;
</code></pre>



<p>网站根目录创建img文件夹，将需要的图片丢进去，Location后面的换成自己的博客地址</p>



<p>地址栏输入域名加php文件名访问测试</p>



<h2 class="wp-block-heading">nginx防盗链</h2>



<p>在你需要设置防盗链的server块里添加如下配置</p>



<pre class="wp-block-code"><code>        #防盗链
        location ~* \.(jpg|jpeg|png|gif|swf|flv|mp4|ico)$ {
                valid_referers none blocked 你的域名
                       ~\.google\.;

            if ($invalid_referer) {
                    return 403;
            }
        }</code></pre>
]]></content:encoded>
					
					<wfw:commentRss>https://llzi.cc/blog/636.html/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
