Skip to content

Commit 3faabf9

Browse files
Deployed 00437e0 to v2 with MkDocs 1.6.1 and mike 1.1.2
1 parent f9aabab commit 3faabf9

File tree

6 files changed

+200
-25
lines changed

6 files changed

+200
-25
lines changed

v2/img/offline/offline_php_01.png

184 KB
Loading

v2/img/offline/offline_php_02.png

179 KB
Loading

v2/img/offline/offline_php_03.png

180 KB
Loading

v2/installation/package_installation/index.html

Lines changed: 198 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -729,33 +729,72 @@
729729
</li>
730730

731731
<li class="md-nav__item">
732-
<a href="#8" class="md-nav__link">
732+
<a href="#8-php" class="md-nav__link">
733733
<span class="md-ellipsis">
734734

735-
8. 应用安装方式说明
735+
8. PHP 离线版
736736

737737
</span>
738738
</a>
739739

740-
<nav class="md-nav" aria-label="8. 应用安装方式说明">
740+
<nav class="md-nav" aria-label="8. PHP 离线版">
741741
<ul class="md-nav__list">
742742

743743
<li class="md-nav__item">
744-
<a href="#81" class="md-nav__link">
744+
<a href="#81-1panel" class="md-nav__link">
745745
<span class="md-ellipsis">
746746

747-
8.1 对比结果
747+
8.1 外网 1Panel
748748

749749
</span>
750750
</a>
751751

752752
</li>
753753

754754
<li class="md-nav__item">
755-
<a href="#82" class="md-nav__link">
755+
<a href="#82-1panel" class="md-nav__link">
756756
<span class="md-ellipsis">
757757

758-
8.2 推荐使用场景
758+
8.2 离线 1Panel
759+
760+
</span>
761+
</a>
762+
763+
</li>
764+
765+
</ul>
766+
</nav>
767+
768+
</li>
769+
770+
<li class="md-nav__item">
771+
<a href="#9" class="md-nav__link">
772+
<span class="md-ellipsis">
773+
774+
9. 应用安装方式说明
775+
776+
</span>
777+
</a>
778+
779+
<nav class="md-nav" aria-label="9. 应用安装方式说明">
780+
<ul class="md-nav__list">
781+
782+
<li class="md-nav__item">
783+
<a href="#91" class="md-nav__link">
784+
<span class="md-ellipsis">
785+
786+
9.1 对比结果
787+
788+
</span>
789+
</a>
790+
791+
</li>
792+
793+
<li class="md-nav__item">
794+
<a href="#92" class="md-nav__link">
795+
<span class="md-ellipsis">
796+
797+
9.2 推荐使用场景
759798

760799
</span>
761800
</a>
@@ -5110,33 +5149,72 @@
51105149
</li>
51115150

51125151
<li class="md-nav__item">
5113-
<a href="#8" class="md-nav__link">
5152+
<a href="#8-php" class="md-nav__link">
5153+
<span class="md-ellipsis">
5154+
5155+
8. PHP 离线版
5156+
5157+
</span>
5158+
</a>
5159+
5160+
<nav class="md-nav" aria-label="8. PHP 离线版">
5161+
<ul class="md-nav__list">
5162+
5163+
<li class="md-nav__item">
5164+
<a href="#81-1panel" class="md-nav__link">
5165+
<span class="md-ellipsis">
5166+
5167+
8.1 外网 1Panel
5168+
5169+
</span>
5170+
</a>
5171+
5172+
</li>
5173+
5174+
<li class="md-nav__item">
5175+
<a href="#82-1panel" class="md-nav__link">
5176+
<span class="md-ellipsis">
5177+
5178+
8.2 离线 1Panel
5179+
5180+
</span>
5181+
</a>
5182+
5183+
</li>
5184+
5185+
</ul>
5186+
</nav>
5187+
5188+
</li>
5189+
5190+
<li class="md-nav__item">
5191+
<a href="#9" class="md-nav__link">
51145192
<span class="md-ellipsis">
51155193

5116-
8. 应用安装方式说明
5194+
9. 应用安装方式说明
51175195

51185196
</span>
51195197
</a>
51205198

5121-
<nav class="md-nav" aria-label="8. 应用安装方式说明">
5199+
<nav class="md-nav" aria-label="9. 应用安装方式说明">
51225200
<ul class="md-nav__list">
51235201

51245202
<li class="md-nav__item">
5125-
<a href="#81" class="md-nav__link">
5203+
<a href="#91" class="md-nav__link">
51265204
<span class="md-ellipsis">
51275205

5128-
8.1 对比结果
5206+
9.1 对比结果
51295207

51305208
</span>
51315209
</a>
51325210

51335211
</li>
51345212

51355213
<li class="md-nav__item">
5136-
<a href="#82" class="md-nav__link">
5214+
<a href="#92" class="md-nav__link">
51375215
<span class="md-ellipsis">
51385216

5139-
8.2 推荐使用场景
5217+
9.2 推荐使用场景
51405218

51415219
</span>
51425220
</a>
@@ -5361,33 +5439,72 @@
53615439
</li>
53625440

53635441
<li class="md-nav__item">
5364-
<a href="#8" class="md-nav__link">
5442+
<a href="#8-php" class="md-nav__link">
5443+
<span class="md-ellipsis">
5444+
5445+
8. PHP 离线版
5446+
5447+
</span>
5448+
</a>
5449+
5450+
<nav class="md-nav" aria-label="8. PHP 离线版">
5451+
<ul class="md-nav__list">
5452+
5453+
<li class="md-nav__item">
5454+
<a href="#81-1panel" class="md-nav__link">
5455+
<span class="md-ellipsis">
5456+
5457+
8.1 外网 1Panel
5458+
5459+
</span>
5460+
</a>
5461+
5462+
</li>
5463+
5464+
<li class="md-nav__item">
5465+
<a href="#82-1panel" class="md-nav__link">
5466+
<span class="md-ellipsis">
5467+
5468+
8.2 离线 1Panel
5469+
5470+
</span>
5471+
</a>
5472+
5473+
</li>
5474+
5475+
</ul>
5476+
</nav>
5477+
5478+
</li>
5479+
5480+
<li class="md-nav__item">
5481+
<a href="#9" class="md-nav__link">
53655482
<span class="md-ellipsis">
53665483

5367-
8. 应用安装方式说明
5484+
9. 应用安装方式说明
53685485

53695486
</span>
53705487
</a>
53715488

5372-
<nav class="md-nav" aria-label="8. 应用安装方式说明">
5489+
<nav class="md-nav" aria-label="9. 应用安装方式说明">
53735490
<ul class="md-nav__list">
53745491

53755492
<li class="md-nav__item">
5376-
<a href="#81" class="md-nav__link">
5493+
<a href="#91" class="md-nav__link">
53775494
<span class="md-ellipsis">
53785495

5379-
8.1 对比结果
5496+
9.1 对比结果
53805497

53815498
</span>
53825499
</a>
53835500

53845501
</li>
53855502

53865503
<li class="md-nav__item">
5387-
<a href="#82" class="md-nav__link">
5504+
<a href="#92" class="md-nav__link">
53885505
<span class="md-ellipsis">
53895506

5390-
8.2 推荐使用场景
5507+
9.2 推荐使用场景
53915508

53925509
</span>
53935510
</a>
@@ -5660,11 +5777,68 @@ <h3 id="73">7.3 更新应用 / 运行环境<a class="headerlink" href="#73" titl
56605777
</ol>
56615778
<p>完成以上步骤后,即可让离线服务器加载最新的应用商店内容。</p>
56625779
</div>
5663-
<h2 id="8">8. 应用安装方式说明<a class="headerlink" href="#8" title="Permanent link">⚓︎</a></h2>
5780+
<h2 id="8-php">8. PHP 离线版<a class="headerlink" href="#8-php" title="Permanent link">⚓︎</a></h2>
5781+
<div class="admonition note">
5782+
<p class="admonition-title">准备环境</p>
5783+
<ul>
5784+
<li>1Panel V2 离线服务器</li>
5785+
<li>1Panel V2 外网服务器</li>
5786+
</ul>
5787+
<blockquote>
5788+
<p>核心操作是:将外网服务器中编译好的 PHP 镜像导入到离线服务器上。</p>
5789+
</blockquote>
5790+
</div>
5791+
<h3 id="81-1panel">8.1 外网 1Panel<a class="headerlink" href="#81-1panel" title="Permanent link">⚓︎</a></h3>
5792+
<div class="admonition note">
5793+
<p>在 1Panel 外网环境创建 PHP 运行环境,并安装相应扩展(需要记录 <strong>镜像名称</strong> 和端口)</p>
5794+
</div>
5795+
<p><img alt="offline_php_01" src="../../img/offline/offline_php_01.png" /></p>
5796+
<div class="admonition note">
5797+
<p>使用上一步的 <strong>镜像名称</strong> 打包 PHP 镜像,在 <code>/opt/1panel/runtime/php/&lt;PHP 运行环境名称&gt;</code> 下执行:</p>
5798+
<div class="highlight"><pre><span></span><code>docker<span class="w"> </span>save<span class="w"> </span>-o<span class="w"> </span>php-8.4.6.tar<span class="w"> </span>1panel-php-fpm:8.4.6
5799+
</code></pre></div>
5800+
</div>
5801+
<div class="admonition note">
5802+
<p>压缩运行环境目录,在 <code>/opt/1panel/runtime/php/</code> 目录下执行:</p>
5803+
<div class="highlight"><pre><span></span><code>tar<span class="w"> </span>-czvf<span class="w"> </span>php846.tar.gz<span class="w"> </span>&lt;PHP<span class="w"> </span>运行环境名称&gt;
5804+
</code></pre></div>
5805+
</div>
5806+
<h3 id="82-1panel">8.2 离线 1Panel<a class="headerlink" href="#82-1panel" title="Permanent link">⚓︎</a></h3>
5807+
<div class="admonition note">
5808+
<p>拷贝压缩文件到 <code>/opt</code> 或其他目录并解压:
5809+
<div class="highlight"><pre><span></span><code>tar<span class="w"> </span>-xzvf<span class="w"> </span>php846.tar.gz
5810+
</code></pre></div></p>
5811+
</div>
5812+
<div class="admonition note">
5813+
<p>进入解压后的目录,加载镜像并启动 PHP 运行环境:
5814+
<div class="highlight"><pre><span></span><code>docker<span class="w"> </span>load<span class="w"> </span>-i<span class="w"> </span>php-8.4.6.tar
5815+
docker<span class="w"> </span>compose<span class="w"> </span>up
5816+
</code></pre></div></p>
5817+
<p>使用 cat .env 查看两个参数:</p>
5818+
<ul>
5819+
<li>PANEL_APP_PORT_HTTP (PHP 运行环境端口)</li>
5820+
<li>PANEL_WEBSITE_DIR (网站目录)</li>
5821+
</ul>
5822+
<blockquote>
5823+
<p>注意:PANEL_WEBSITE_DIR 需要和 OpenResty 安装时的网站目录保持一致,如不一致请修改 .env 文件。</p>
5824+
</blockquote>
5825+
</div>
5826+
<div class="admonition note">
5827+
<p>创建本地 PHP 运行环境</p>
5828+
</div>
5829+
<p><img alt="offline_php_02" src="../../img/offline/offline_php_02.png" /></p>
5830+
<div class="admonition note">
5831+
<p>创建 PHP 网站</p>
5832+
<blockquote>
5833+
<p>注意:端口填写你启动的 PHP 运行环境端口。</p>
5834+
</blockquote>
5835+
</div>
5836+
<p><img alt="offline_php_03" src="../../img/offline/offline_php_03.png" /></p>
5837+
<h2 id="9">9. 应用安装方式说明<a class="headerlink" href="#9" title="Permanent link">⚓︎</a></h2>
56645838
<div class="admonition note">
56655839
<p>在离线版中,安装应用与通过「本地应用」安装应用存在一定差异,主要体现在以下几点:</p>
56665840
</div>
5667-
<h3 id="81">8.1 对比结果<a class="headerlink" href="#81" title="Permanent link">⚓︎</a></h3>
5841+
<h3 id="91">9.1 对比结果<a class="headerlink" href="#91" title="Permanent link">⚓︎</a></h3>
56685842
<table>
56695843
<thead>
56705844
<tr>
@@ -5689,7 +5863,7 @@ <h3 id="81">8.1 对比结果<a class="headerlink" href="#81" title="Permanent li
56895863
</tr>
56905864
</tbody>
56915865
</table>
5692-
<h3 id="82">8.2 推荐使用场景<a class="headerlink" href="#82" title="Permanent link">⚓︎</a></h3>
5866+
<h3 id="92">9.2 推荐使用场景<a class="headerlink" href="#92" title="Permanent link">⚓︎</a></h3>
56935867
<div class="admonition note">
56945868
<ul>
56955869
<li><strong>离线版安装应用</strong>:适合无网络环境下快速部署,所有功能完整,体验最佳。 <ul>

v2/search/search_index.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

v2/user_manual/websites/php/index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4911,6 +4911,7 @@ <h3 id="11-php">1.1.创建 本地 PHP 运行环境<a class="headerlink" href="#1
49114911
<ul>
49124912
<li>可以从其他 1Panel 服务器拷贝 /opt/1panel/runtime/php/[php_name] 目录和镜像,并上传到离线版 1Panel 服务器,并使用 docker compose up 命令启动,记住映射的端口</li>
49134913
<li>创建运行环境网站,选择刚刚创建的 PHP 运行环境,修改端口为刚才启动的端口</li>
4914+
<li>详细操作步骤可参考:<a href="../../../installation/package_installation/#8-php">PHP 离线版使用文档</a></li>
49144915
</ul>
49154916
</div>
49164917
<p class="browser-mockup"><img alt="img.png" src="../../../img/websites/runtime_local_website.png" /></p>

0 commit comments

Comments
 (0)