亚马逊cdn+s3部署
<h1>一、CloudFront+s3部署</h1>
<p>跟着pdf部署:<a href="https://doc.weixin.qq.com/pdf/d3_ARUAYQbxAIU7cmzLN4JRISBhLXuKV?scode=AOwAYgeoAAkznDndZKARUAYQbxAIU">https://doc.weixin.qq.com/pdf/d3_ARUAYQbxAIU7cmzLN4JRISBhLXuKV?scode=AOwAYgeoAAkznDndZKARUAYQbxAIU</a></p>
<h1>二、配置php动态文件的查看方式</h1>
<p>需要将php动态文件设置为查看,而不是下载。
步骤:</p>
<h3>1、进入s3,找到对应的cos桶名称,选择对象 ,操作--->编辑元数据</h3>
<p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=366c1f7686b8a1bf2265e29d4a09f998&amp;file=file.png" alt="" /></p>
<h3>2、设置元数据类型为以下内容,值为:content-type:text/html</h3>
<p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=c307a373faaca2d5cabc62cb45c3afbb&amp;file=file.png" alt="" /></p>
<h1>三、aws客户端安装</h1>
<h3>注意:配置只在当前用户生效,并在当前用户下生成~/.aws文件,如果需要在其他项目用户下使用,也需要配置密钥。</h3>
<p>要配置 AWS CLI,你需要提供你的 AWS 访问密钥 ID 和秘密访问密钥。这些可以在 AWS 管理控制台的 IAM(Identity and Access Management)部分创建和获取。以下是配置 AWS CLI 的步骤:</p>
<ol>
<li>
<p>打开命令行工具。</p>
</li>
<li>输入 <code>aws configure</code> 命令并按回车键。这将启动配置过程。</li>
</ol>
<pre><code class="language-bash">aws configure</code></pre>
<ol>
<li>当提示输入 <code>AWS Access Key ID</code> 时,输入你的访问密钥 ID。</li>
</ol>
<pre><code class="language-bash">AWS Access Key ID [None]: YOUR_ACCESS_KEY</code></pre>
<ol>
<li>当提示输入 <code>AWS Secret Access Key</code> 时,输入你的秘密访问密钥。</li>
</ol>
<pre><code class="language-bash">AWS Secret Access Key [None]: YOUR_SECRET_KEY</code></pre>
<ol>
<li>当提示输入 <code>Default region name</code> 时,输入你想要设置为默认的 AWS 区域名称。例如,如果你想要设置北美东部(弗吉尼亚)为默认区域,你应该输入 <code>us-east-1</code>。</li>
</ol>
<pre><code class="language-bash">Default region name [None]: us-east-1</code></pre>
<ol>
<li>当提示输入 <code>Default output format</code> 时,输入你想要设置为默认的输出格式。可选的输出格式包括 <code>json</code>、<code>yaml</code>、<code>text</code> 和 <code>table</code>。如果你不确定,可以直接按回车键,这将选择默认的 <code>json</code> 格式。</li>
</ol>
<pre><code class="language-bash">Default output format [None]: json</code></pre>
<p>完成以上步骤后,AWS CLI 就已经配置好了,并可以开始使用。你的设置将被保存在你的主目录下的 <code>~/.aws/credentials</code> 和 <code>~/.aws/config</code> 文件中。</p>
<p>注意:请确保你的 AWS 访问密钥信息安全存储,不要泄露给他人。</p>