山东省职业能力建设处网站,外部门户网站首页,wordpress 仿优客逸家,如何做网站挣钱文章目录 1.前言2. Lychee网站搭建2.1. Lychee下载和安装2.2 Lychee网页测试2.3 cpolar的安装和注册 3.本地网页发布3.1 Cpolar云端设置3.2 Cpolar本地设置 4.公网访问测试5.结语 1.前言
图床作为图片集中存放的服务网站#xff0c;可以看做是云存储的一部分#xff0c;既可… 文章目录 1.前言2. Lychee网站搭建2.1. Lychee下载和安装2.2 Lychee网页测试2.3 cpolar的安装和注册 3.本地网页发布3.1 Cpolar云端设置3.2 Cpolar本地设置 4.公网访问测试5.结语 1.前言
图床作为图片集中存放的服务网站可以看做是云存储的一部分既可以作为我们存放照片的存储空间也可以建立外链成为网站或者文章的图片来源。但随着大厂运营的云存储日薄西山各个图床的日子也不好过甚至有的图床已经关门歇业。在这样的情况下自建图床似乎成了唯一靠谱的选择。今天笔者就为大家展示使用Cpolar Lychee建立一个简洁漂亮的私人图床网站。
2. Lychee网站搭建
Lychee是一款基于php的开源免费图床软件正如其名称的翻译一样Lychee也如荔枝一样干净透明并且还能提供方便的图片操作编辑分组以及用户管理、图片预览和外链等功能。对于私人用户来说无疑是十分友好的。
2.1. Lychee下载和安装
由于lychee是开源项目因此很自然的可以在github上找到其下载链接当然也可以从其官网进入下载页面。
https://lychee.electerious.comhttps://github.com/LycheeOrg/Lychee Lychee的相关文件下载完成后将下载的压缩包解压并将文件放到运行环境的站点根目录中笔者使用的是phpstudy作为网站运行环境因此将lychee的网站文件放在WWW文件夹下。 接着打开phpstudy在软件主界面左侧点击“网站”按钮进入网站列表页面点击左上的“创建网站”按钮进入新建网站的设置页面。
在网站设置页面我们需要进行设置的内容并不多只要设置:
域名 - 本地lychee网站的域名可随意输入端口 – 本地lychee网页的输出端口只要选择未被占用的端口即可根目录 – 即lychee网页文件存放位置程序类型 –lychee是web图床程序运行需要依赖php7.2因此选择php7.2.9创建数据库 – 由于lychee网站运行需要依赖数据库因此我们也要为lychee设置数据库只要勾选“创建环境”列的“创建数据库”即可。
这些设置完成后就可以点击最下方的“确认”按钮保存lychee网站的设置。 需要注意的是lychee的安装需要一些php的扩展组件包括Session、exif、mbstring、gd、mysqli、json、zip、imagick、optionally
好在phpstudy提供了PHP扩展的勾选项让我们不必再一一配置这些PHP扩展这也是笔者喜欢使用集成环境部署网站的原因 2.2 Lychee网页测试
设置好lychee网页后就可以在浏览器中输入localhost:端口号访问到本地的lychee网页登录界面此处需要输入的登录账户和密码则是之前设置lychee网站的数据库登录名和密码。 2.3 cpolar的安装和注册
完成lychee网站的设置后就能继续安装cpolar。与lychee网站的安装一样cpolar也可以直接在cpolar的官网页面找到下载按钮。 cpolar官网https://www.cpolar.com/ 笔者使用的是Windows操作系统因此选择Windows版本进行下载。
Cpolar下载完成后将下载的文件解压双击解压后的.msi文件即可自动执行安装程序。接着只要一路“Next”就能完成安装。 为保证数据安全cpolar会为每个用户创建独立的数据隧道因此我们在使用cpolar之前需要进行用户注册。注册过程也非常简单只要点击cpolar主页右上角额“用户注册”在注册页面填入必要信息就能完成注册。 3.本地网页发布
到这里我们完成了本地lychee图床网站的搭建并安装了cpolar内网穿透程序接下来我们就可以使用cpolar创建一个内网穿透数据隧道让我们能在公共互联网上访问本地的lychee图床网站。
3.1 Cpolar云端设置
通常免费版cpolar创建的数据隧道每24小时重置一次为保证我们的图床网站能够长期稳定存续因此笔者将cpolar升级至vip版。
下一步我们登录cpolar的官网在用户主页面左侧找到“预留”按钮并点击进入cpolar的数据隧道预留页面。在这里设置一个公共互联网地址可以看做数据隧道的入口由于此时这个地址没有连接本地的软件输出端口因此也可以看做是一条空白的数据隧道。 在预留页面可以看到很多种可保留的数据隧道这里我们选择“保留二级子域名”栏位。 在“保留二级子域名”栏位需要进行几项信息的简单设置即
地区服务器所在区域就近选择即可二级域名会最终出现在生成的公共互联网地址中作为网络地址的标识之一描述可以看做这条数据隧道的描述能够与其他隧道区分开即可。
完成这几项设置后就可以点击右侧的“保留”按钮将这条数据隧道保留下来。 当然如果这条数据隧道不打算再使用还可以点击右侧的“x”将其轻松删除节约宝贵的隧道名额。 3.2 Cpolar本地设置
完成cpolar云端的设置并保留了空白数据隧道后我们回到本地的cpolar客户端将云端生成的空白数据隧道与本地的测试页面连接起来让我们能在公共互联网上访问到本地的测试页面。
在本地打开并登录cpolar客户端可以在浏览器中输入localhost:9200直接访问也可以在开始菜单中点击cpolar客户端的快捷方式。 点击客户端主界面左侧“隧道管理”项下的“创建隧道”按钮进入本地隧道创建页面如果要创建每24小时重置地址的临时数据隧道可直接在此进行设置不必再cpolar官网设置空白数据隧道。
在cpolar客户端创建隧道的页面同样需要进行几项信息设置这些信息设置包括 1. 隧道名称 – 即cpolar本地隧道的注释只要方便我们分辨即可 2. 协议 – 由于的测试页面是网页因此选择http协议 3. 本地地址 –即为本地网站的输出端口号因此这里也填入86 4. 域名类型 – 由于我们已经在cpolar云端预留了二级子域名的数据隧道因此勾选“二级子域名”如果预留的是自定义域名则勾选自定义域名并在下一行Sub Domain栏中填入预留的二级子域名这里我们填入“lycheeweb”。 但如果打算创建临时数据隧道则直接勾选“随机域名”由cpolar客户端自行生成网络地址 5. 地区 – 与cpolar云端预留的信息一样我们按实际使用地填写即可 完成这些设置后就可以点击页面下方的“创建”按钮创建起能在公共互联网访问本地lychee网站的数据隧道。我们可以在“隧道管理”项下的“隧道列表”页面中对这条数据隧道进行管理包括开启、关闭或删除这条隧道也可以点击“编辑”按钮对这条数据隧道的信息进行修改。 4.公网访问测试
最后我们点击左侧“状态”项下的“在线隧道列表”按钮就能找到lychee网站的公共互联网地址。 将这个地址粘贴到浏览器中就能看到本地lychee网站的登录页面在输入登录名和密码后就可以在公共互联网上访问到本地的图床页面。 5.结语
至此我们就完成了本地lychee图床的部署并通过cpolar生成的内网穿透数据隧道将其发布到公共互联网让我们本地的电脑成为私人图床当然cpolar还可以配合其他网站或软件在其他应用场景中发挥作用。