HEX
Server: Apache/2.4.63 (Unix)
System: Linux Synopilou92 4.4.302+ #72806 SMP Mon Jul 21 23:16:00 CST 2025 x86_64
User: pilou92 (1026)
PHP: 8.0.30
Disabled: NONE
Upload Files
File: /volume1/@appstore/WebStation/ui/help/chs/application_webserv_webservice.html
<!DOCTYPE html>
<html class="img-no-display" lang="zh-CN" >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" >
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<link href="../../../../help/help.css" type="text/css" rel="stylesheet"  />
<link href="../../../../help/scrollbar/flexcroll.css" type="text/css" rel="stylesheet"  />
<script type="text/javascript" src="../../../../help/scrollbar/flexcroll.js"></script>
<script type="text/javascript" src="../../../../help/scrollbar/initFlexcroll.js"></script>
</head>
<body><h1><a id="x_anchor_ida1229d4574"></a>网页服务</h1>
<p>在<strong>网页服务</strong>页面上,您可以管理所有网页服务。本文将引导您完成创建和管理网页服务的过程。</p>
<h4><a id="x_anchor_id5ce3051cca"></a>若要设置网页服务:</h4>
<ol class="type_lower-decimal">
  <li>前往<strong>网页服务</strong>页面,然后单击<strong>创建</strong>。</li>
  <li>选择服务类型:<ul>
      <li><strong>静态网站</strong>:适用于包含静态数据的简单网站。</li>
      <li><strong>本机脚本语言网站</strong>:适用于使用 Synology <strong>套件中心</strong>所支持的脚本语言构建的动态网站。您也可以选择或创建脚本语言的配置文件。</li>
      <li><strong>容器化脚本语言网站</strong>:适用于使用 Docker Hub 所支持的脚本语言构建的动态网站。</li>
    </ul>
  </li>
  <li>配置网站的常规设置。</li>
  <li>如果您选择了<strong>容器化脚本语言网站</strong>作为服务类型,请在此步骤到<strong>步骤 7</strong> 中配置以下设置。如果选择了<strong>静态</strong>或<strong>本地</strong>脚本语言网站,请转至<strong>步骤 7</strong>。<ul>
      <li><strong>PHP</strong>
        <ul>
          <li>选择所需扩展。</li>
          <li>设置 FPM 设置:<ul>
              <li><strong>FPM 模式</strong>:管理进程的方法。</li>
              <li><strong>最大进程数</strong>:最大子进程数。</li>
              <li><strong>初始服务器数</strong>:PHP-FPM 启动时要启动的子进程数量。</li>
              <li><strong>最小备用服务器数</strong>:PHP-FPM 创建的最小闲置子进程数。 </li>
              <li><strong>最大备用服务器数</strong>:PHP-FPM 创建的最大闲置子进程数。</li>
            </ul>
          </li>
        </ul>
      </li>
      <li><strong>Python</strong>
        <ul>
          <li>设置 uWSGI。<ul>
              <li><strong>进程</strong>:uWSGI 可以同时激活的进程数。</li>
              <li><strong>启用线程</strong>:每个进程在默认情况下包含一个线程。启用此选项可允许一个进程包含多个线程。</li>
              <li><strong>最大请求数</strong>:进程将在请求数达到最大上限时重新启动。</li>
              <li><strong>缓冲区大小(字节)</strong>:每个请求的标头的缓冲区大小。</li>
            </ul>
          </li>
        </ul>
      </li>
      <li><strong>Node.js</strong>
        <ul>
          <li>设置 npm 的配置文件。您可以上传 package.json 文件或输入以下信息。<ul>
              <li><strong>版本</strong>:服务的版本。</li>
              <li><strong>作者</strong>:您服务的作者。</li>
              <li><strong>主要脚本</strong>:package.json 的主要属性。</li>
              <li><strong>许可证</strong>:您服务的许可证。</li>
              <li><strong>命令</strong>:package.json 的脚本属性。</li>
            </ul>
          </li>
        </ul>
      </li>
    </ul>
  </li>
  <li>为<strong>容器化脚本语言网站</strong>添加模块。对于 Python 网站,您也可以通过单击<strong>浏览</strong>并上传要求文件 (requirements.txt) 来添加模块。<ul>
      <li><strong>模块名称</strong>:模块的名称。</li>
      <li><strong>默认版本</strong>:您可以使用<strong>最新版本</strong>或<strong>自定义</strong>模块版本。例如,您可以输入自定义版本,如下所示:<ul>
          <li>PHP (composer) 和 <a href="#x_anchor_idfc9d3df613">Node.js (npm)</a> 依赖项语法<ul>
              <li>&gt;=1.0 &lt;1.1</li>
              <li>1.4.*</li>
              <li>~1.2</li>
              <li>^1.2.3</li>
            </ul>
          </li>
          <li>Python <a href="#x_anchor_idfc9d3df613">要求</a>语法。在数字前输入&ldquo;=&rdquo;
            <ul>
              <li>== 1.3</li>
              <li>&gt;= 1.2 , &lt;= 2.0</li>
              <li> ~= 1.4.2</li>
            </ul>
          </li>
        </ul>
      </li>
      <li><strong>动作</strong>:单击 <img src="../images/application_webserv_status_page/3.png" style="height: 20px" class="inline" alt="删除"> 以移除模块。</li>
    </ul>
  </li>
  <li>为<strong>容器化脚本语言网站</strong>设置数据库。<ul>
      <li><strong>类型</strong>:您网站使用的数据库,包括 MariaDB 和 PostgreSQL。</li>
      <li><strong>版本</strong>:数据库的版本。</li>
      <li><strong>数据库</strong>:数据库的名称。</li>
      <li><strong>用户</strong>:用于访问数据库的用户名。</li>
      <li><strong>密码</strong>:数据库用户的密码。</li>
    </ul>
  </li>
  <li>确认设置,然后单击<strong>创建</strong>。</li>
</ol>
<div class="section">
<h4><a id="x_anchor_idfc9d3df613"></a>注意:</h4>
<ul>
<li class="note_item"><a id="x_anchor_idb9db332595"></a>requirements.txt 文件的格式需要遵循要求说明符的格式。有关详细信息,请参阅 <a href="https://pip.pypa.io/en/stable/cli/pip_install/#requirement-specifiers" target="_blank" rel="noopener noreferrer nofollow">pip 文档</a>和<a href="https://packaging.python.org/en/latest/glossary/#term-Version-Specifier" target="_blank" rel="noopener noreferrer nofollow">版本说明符</a>。</li>
<li class="note_item"><a id="x_anchor_idc4b83d559d"></a>package.json 文件的格式必须遵循 npm 文档定义的格式。请参阅 <a href="https://docs.npmjs.com/cli/v9/configuring-npm/package-json" target="_blank" rel="noopener noreferrer nofollow">npm 文档</a>以了解有关 package.json 说明符的更多信息。</li>
</ul>
</div>

<h4><a id="x_anchor_id62a3d7bcb0"></a>若要编辑网页服务:</h4>
<ol class="type_lower-decimal">
  <li>前往<strong>网页服务</strong>页面。</li>
  <li>选择要修改其设置的网页服务。</li>
  <li>单击<strong>编辑</strong>。</li>
  <li>可编辑的选项因您选择的网页服务而异。</li>
  <li>修改设置后,单击<strong>保存</strong>。</li>
</ol>
<h4><a id="x_anchor_ida9ad07f431"></a>若要管理网页服务:</h4>
<ol class="type_lower-decimal">
  <li>前往<strong>网页服务</strong>页面。</li>
  <li>选择网页服务,然后单击<strong>动作</strong>。</li>
  <li>您可以对服务执行以下操作:<strong>开始</strong>、<strong>暂停</strong>、<strong>修复</strong>和<strong>删除</strong>。</li>
</ol></body>
</html>