使用Serv00免费部署一个超多功能的在线工具箱

在线工具箱

在线工具箱 演示网站
在线工具箱:提供丰富的在线工具,如 JSON 格式化、美化、压缩、解析,Unix 时间戳转换,CSS 美化等多功能支持。

1.事前准备

域名(非必须,你也可以使用免费域名)
Serv00必须,免费注册的,没有可以自行注册但是对IP环境和邮箱要求比较大,注册提示维护一般都是IP或者邮箱不太行,邮箱建议使用谷歌的。)

2.开始部署

  1. 登录你的serv00后,点击WWW websites再点Add new website添加你的域名 我设置为tool.aizrf.com DNS我使用的cloudflare的DNS我就不勾选了,点ADD添加。看到这个提示Operation performed successfully成功添加。
    添加域名

  2. Manage SSL certificates可以 看到这个ip地址128.204.223.115 我们去cloudflare 进行绑定。
    添加ssl
    添加ssl2

  3. 打开cloudflare的DNS设置,以为我的域名前缀设置为tool 你前缀设置什么就在里面填写什么,小黄云我是选择打开的,有反向加速的感觉吧,但是我求稳,不求速度,这样可以用cloudflare的CDN来保护你的站点,毕竟serv00这样的主机不经打。
    DNS

  4. 这样设置完,你打开的设置的网站域名,可以看到这样的页面就是成功。
    域名设置

  5. 接下来正式开始打开tool下载源码,我这里自己克隆的原项目主的,代码中有原项目主自己的统计代码,在源码中我去除了一下。
    源码
    统计代码

  6. 打开serv00 设置你网站的路径,如图所示,修改Open Basedir directories中的内容,把下方代码中的serv00的名称替换为你的登录用户名,自己的域名同理,修改完复制进去保存。

    1
    /usr/home/serv00的名称/domains/自己的域名/public_html:/tmp:/usr/share:/usr/local/share:/dev:/tmp:/usr/share:/usr/local/share:/dev:/usr/home/serv00的名称/domains/自己的域名

    设置路径
    设置路径2

  7. 设置完毕,打开serv00 的File manager
    文件管理

  8. 进到你域名这个目录,上传你之前下载好的源码。右键压缩包如图。
    上传源码
    解压

  9. 进到tool-main这个目录里面,现在需要键盘配合操作了截图不好演示了,鼠标左键点击第一个文件会变为蓝色选取状态,然后你按住键盘的Shift建,不松手鼠标拉到最下面的文件,进行全选,你会看到所有文件变为蓝色选取状态,在按住键盘的Ctrl建,鼠标左键选择,命名为public就是不选择这个文件,因为这个要放在另一个路径,随意鼠标右键蓝色选取状态的区域,如图。(这还看不懂的话,可能是我的错)
    解压2

  10. 选择解压到你域名的目录,只要你跟我图一样就没问题。
    解压3

  11. 进到命名为public目录,全选所有文件(上面说了怎么全选哈),右键解压到域名目录中的public_html目录。
    解压4
    解压5

  12. 进到public_html目录,将命名为.htaccess的文件右键打开使用text方式编辑,你如果没有我图片上的text,就选choose other进行选择编辑方式拉到最下面就有了。
    编辑

  13. 将文件内容改为这个代码 然后保存。

    1
    2
    3
    4
    5
    6
    7
    8
    AddType application/x-httpd-php71 .php
    <IfModule mod_rewrite.c>
    Options +FollowSymlinks -Multiviews
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
    </IfModule>

    编辑2

  14. 完成!打开你的网站就可以看到内容了。
    页面浏览

  15. (可选项)默认用户名密码都是admin,改一下route/route.php目录文件,把后台路由地址随便改一下,如下我改成了aizrf,然后保存,进后台就用你修改的路径。
    修改后台
    修改后台2

    1
    2
    3
    4
    5
    //后台
    Route::rule('admin/:c/:a', 'admin/:c/:a');
    Route::rule('aizrf', function(){
    return redirect('admin/index/index');
    });

致谢
iCloudBot


相关链接

在线体验 点击前往

Github 点击前往