mirror of
https://github.com/crazywhalecc/static-php-cli.git
synced 2026-03-18 04:44:53 +08:00
deploy: 067b02f6d720af3abc4d2d6415569ed6cd09bcda
This commit is contained in:
parent
73ab360ae2
commit
bcbcc5d7b9
@ -34,7 +34,7 @@ import{_ as s,c as i,o as a,a1 as e}from"./chunks/framework.gjrnbxUT.js";const u
|
||||
<span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">sudo</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> apt</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> install</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> php-cli</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> composer</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> php-tokenizer</span></span>
|
||||
<span class="line"></span>
|
||||
<span class="line"><span style="--shiki-light:#6A737D;--shiki-dark:#6A737D;"># [Alpine]</span></span>
|
||||
<span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">apk</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> add</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> bash</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> file</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> wget</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> xz</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> php81</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> php81-common</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> php81-pcntl</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> php81-tokenizer</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> php81-phar</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> php81-posix</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> php81-xml</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> composer</span></span></code></pre></div><div class="tip custom-block"><p class="custom-block-title">TIP</p><p>Currently, some versions of Ubuntu install older PHP versions, so no installation commands are provided. If necessary, it is recommended to add software sources such as ppa first, and then install the latest version of PHP and tokenizer, XML, and phar extensions.</p><p>Older versions of Debian may have an older (<= 7.4) version of PHP installed by default, it is recommended to upgrade Debian first.</p></div><h2 id="command-download" tabindex="-1">Command - download <a class="header-anchor" href="#command-download" aria-label="Permalink to "Command - download""></a></h2><p>Use the command <code>bin/spc download</code> to download the source code required for compilation, including php-src and the source code of various dependent libraries.</p><div class="language-bash vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">bash</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#6A737D;--shiki-dark:#6A737D;"># Download all dependencies</span></span>
|
||||
<span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">apk</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> add</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> bash</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> file</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> wget</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> xz</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> php81</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> php81-common</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> php81-pcntl</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> php81-tokenizer</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> php81-phar</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> php81-posix</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> php81-xml</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> composer</span></span></code></pre></div><div class="tip custom-block"><p class="custom-block-title">TIP</p><p>Currently, some versions of Ubuntu install older PHP versions, so no installation commands are provided. If necessary, it is recommended to add software sources such as ppa first, and then install the latest version of PHP and tokenizer, XML, and phar extensions.</p><p>Older versions of Debian may have an older (<= 7.4) version of PHP installed by default, it is recommended to upgrade Debian first.</p></div><h2 id="command-download" tabindex="-1">Command - download <a class="header-anchor" href="#command-download" aria-label="Permalink to "Command - download""></a></h2><p>Use the command <code>bin/spc download</code> to download the source code required for compilation, including php-src and the source code of various dependent libraries.</p><div class="language-bash vp-adaptive-theme"><button title="Copy Code" class="copy"></button><span class="lang">bash</span><pre class="shiki shiki-themes github-light github-dark vp-code" tabindex="0"><code><span class="line"><span style="--shiki-light:#6A737D;--shiki-dark:#6A737D;"># Download all dependencies, defaults to php 8.4</span></span>
|
||||
<span class="line"><span style="--shiki-light:#6F42C1;--shiki-dark:#B392F0;">bin/spc</span><span style="--shiki-light:#032F62;--shiki-dark:#9ECBFF;"> download</span><span style="--shiki-light:#005CC5;--shiki-dark:#79B8FF;"> --all</span></span>
|
||||
<span class="line"></span>
|
||||
<span class="line"><span style="--shiki-light:#6A737D;--shiki-dark:#6A737D;"># Download all dependent packages, and specify the main version of PHP to download, optional: 8.1, 8.2, 8.3, 8.4</span></span>
|
||||
File diff suppressed because one or more lines are too long
1
assets/style.ofQclOfk.css
Normal file
1
assets/style.ofQclOfk.css
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
{"zh_develop_doctor-module.md":"DgFAPT6E","en_index.md":"Cbpb4iAg","index.md":"mKXtywCA","zh_contributing_index.md":"BvgdahxO","deps-map-lib.md":"CHkEUaxl","en_guide_cli-generator.md":"BiCprQuI","en_guide_index.md":"CjOUKFgy","extensions.md":"BOvD4zE9","zh_develop_index.md":"-CPpDfMx","en_contributing_index.md":"CsY8mx8F","deps-map-ext.md":"CLNwni-7","en_develop_system-build-tools.md":"D6vaAwN3","en_develop_source-module.md":"CdOHR0ez","en_guide_action-build.md":"BKamBazh","zh_guide_extensions.md":"CR9s6CxE","en_develop_index.md":"B7_c9YYa","zh_index.md":"LslJ1UMp","en_guide_extensions.md":"CNECRpOR","extension-notes.md":"Bw8xYOie","en_guide_extension-notes.md":"BaBSDnpT","zh_guide_extension-notes.md":"Bk8p1Uuk","zh_guide_deps-map.md":"UWX1b51U","zh_guide_env-vars.md":"CfYA93uA","zh_guide_action-build.md":"DWMlBDvT","zh_develop_structure.md":"B-0RMSSw","en_develop_structure.md":"BA5PDIse","en_guide_build-on-windows.md":"0XosmiyO","en_guide_env-vars.md":"DXDG6yvH","zh_faq_index.md":"DL8Ncj95","en_faq_index.md":"DLWPz-7S","en_guide_troubleshooting.md":"9z66WsuC","zh_guide_cli-generator.md":"CTAgOo0I","en_guide_deps-map.md":"CqlUBlcY","zh_guide_build-on-windows.md":"BxVEYT8r","en_develop_php-src-changes.md":"DLlooohw","en_develop_doctor-module.md":"DGd8PeM_","zh_guide_manual-build.md":"DVwBMluu","zh_develop_php-src-changes.md":"Df0-NcBw","zh_guide_troubleshooting.md":"DsBZI1Y4","zh_guide_index.md":"20ged7P4","zh_develop_source-module.md":"D0odLsHX","zh_develop_system-build-tools.md":"Ds53VEw1","en_guide_manual-build.md":"C-VHJ_6X"}
|
||||
{"zh_guide_troubleshooting.md":"DsBZI1Y4","zh_guide_extensions.md":"CR9s6CxE","zh_guide_index.md":"20ged7P4","deps-map-lib.md":"CHkEUaxl","index.md":"mKXtywCA","en_guide_cli-generator.md":"BiCprQuI","zh_develop_index.md":"-CPpDfMx","zh_develop_doctor-module.md":"DgFAPT6E","zh_develop_system-build-tools.md":"Ds53VEw1","zh_develop_structure.md":"B-0RMSSw","zh_guide_cli-generator.md":"CTAgOo0I","en_contributing_index.md":"CsY8mx8F","en_faq_index.md":"DLWPz-7S","en_guide_deps-map.md":"CqlUBlcY","zh_faq_index.md":"DL8Ncj95","en_develop_structure.md":"BA5PDIse","en_guide_build-on-windows.md":"0XosmiyO","en_guide_extension-notes.md":"BaBSDnpT","zh_index.md":"LslJ1UMp","en_guide_extensions.md":"CNECRpOR","en_guide_index.md":"CjOUKFgy","zh_guide_extension-notes.md":"Bk8p1Uuk","en_guide_action-build.md":"BKamBazh","zh_guide_manual-build.md":"DVwBMluu","en_guide_troubleshooting.md":"9z66WsuC","en_develop_doctor-module.md":"DGd8PeM_","en_guide_env-vars.md":"DXDG6yvH","en_develop_system-build-tools.md":"D6vaAwN3","extensions.md":"BOvD4zE9","en_index.md":"Cbpb4iAg","zh_contributing_index.md":"BvgdahxO","en_develop_index.md":"B7_c9YYa","zh_develop_source-module.md":"D0odLsHX","zh_develop_php-src-changes.md":"Df0-NcBw","zh_guide_build-on-windows.md":"BxVEYT8r","en_guide_manual-build.md":"BmLd-GvS","zh_guide_action-build.md":"DWMlBDvT","en_develop_php-src-changes.md":"DLlooohw","deps-map-ext.md":"CLNwni-7","extension-notes.md":"Bw8xYOie","zh_guide_deps-map.md":"UWX1b51U","zh_guide_env-vars.md":"CfYA93uA","en_develop_source-module.md":"CdOHR0ez"}
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Loading…
x
Reference in New Issue
Block a user