只需 海外PHP虚拟主机 完全免费搭建 YouTube私人镜(3)

虽然标题写的是虚拟主机搭建 You2PHP,但是因为我很早就不玩虚拟主机了,所以手里也没有虚拟主机,以下教程只能用 宝塔面板 演示了(虚拟主机使用者请参考教程,当然,无论是免费、付费的虚拟主机都会有网页控制面板的,只是操作和 宝塔面板 略有不同)。

宝塔面板搭建教程请参考该教程前半部分(反向代理步骤不需要看):https://www.hinwen.net/33450.html

注意:如果你不打算搭建其他网站,那么可以只安装 Nginx、PHP 组件,其他组件均不需要

展开

下载 You2PHP

首先我们需要下载 You2PHP 文件到本地,简单修改一下。

You2PHP 下载地址:https://github.com/You2php/you2php/archive/master.zip

下载后我们会得到一个 you2php-master.zip 压缩包,可以看到目前的压缩包目录结构是这样的,我们需要改一改(虽然服务器上面也能改,但本地修改更方便)。

先解压这个压缩包,得到一个 you2php-master 文件夹,然后我们进入该文件夹。接着选中文件夹内所有文件并新建压缩包为 you2php-master.zip

压缩后,我们打开刚刚新建的压缩文件 you2php-master.zip ,可以看到目录结构是这样的。

新建站点

如果你用的是免费的虚拟主机,那么是没有新建站点步骤的,只有绑定域名步骤(不过往往申请免费虚拟主机的时候就让你填写要绑定的域名了)。

进入宝塔面板,点击右侧的 网站 - 添加站点

然后如下图所示,我们新添加一个站点,填写网站域名(可绑定多个域名,一行一个)、数据库 和 FTP 都不需要创建,其他选项都默认即可,点击 提交 按钮。

配置站点 SSL 目前主流的 面板(免费/付费虚拟主机) 都有配置SSL证书功能,较新版本的则也支持 Let's Encrype SSL免费证书申请。

新建站点后,我们在上传网页文件前还需要配置一下网站,点击刚才新建站点的 设置 选项。

然后选择弹出的站点修改窗口中右侧的 SSL ,点击 Let's Encrypt 选项,填写你的邮箱(必须真实邮箱),然后勾选要 申请SSL证书 的域名,然后点击 申请 按钮。

注意:要申请 Let's Encrypt 免费SSL证书,需要先把你的域名做好DNS解析(域名解析IP到该服务器IP),做完解析后(域名不能挂CDN),可能需要 等待3-30分钟 来使全球DNS生效,因为申请这个免费SSL证书,需要验证域名解析的服务器。

如果提示 域名解析有问题,请检查你的域名解析是否有误,如果无误,那么说明 Let's Encrypt 的验证服务器还未更新DNS解析,请等待直到 验证成功申请SSL完成后,再继续下面的步骤,否则使用 HTTP 如果服务器/域名被墙后果自负。

当然,你也可以自己去其他渠道申请SSL证书,在 其他证书 选项里就能填写自定义证书。

如果不出意外,申请成功后会自动配置 HTTPS 和 SSL 证书,然后务必勾选右上角的 强制HTTPS 选项。

配置站点 访问加密

这个步骤,虽然不是必须的,但是我建议必做,一是可以防止别人访问,二是降低被墙几率。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zyxzxj.html