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 >
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 >
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/<PHP 运行环境名称></ 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 > <PHP< span class ="w "> </ span > 运行环境名称>
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 >
0 commit comments