<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Ourls-Resty短網(wǎng)址服務(wù)

          聯(lián)合創(chuàng)作 · 2023-10-02 02:22

          Ourls-Resty 是對 Ourls 的移植。將原 PHP 移植到 OpenResty 平臺。

          Ourls 是由 takashiki 實現(xiàn)的一個基于發(fā)號和 hashid 的短網(wǎng)址服務(wù)。 受這個項目的啟發(fā),將此項目移植到 OpenResty 。

          移植了原項目的功能和特性,并加入了內(nèi)存緩存支持。

          Github Release 提供了 Cent7 x86_64 下的打包。其他平臺可手動編譯 Lua C 庫。

          安裝方法:

          • 安裝 openresty 預(yù)編譯包 (手動編譯教程

          • 安裝 gcc、make、libidn、libidn-devel (yum gcc make install libidn-devel)

          • 將本工程解壓到 openresty 目錄,執(zhí)行 install.sh (bash install.sh)

          • 修改 lualib/ourl/config.lua 中的數(shù)據(jù)庫配置、hashids 參數(shù)、可信代理的 cidr

          • 恢復(fù) urls.sql 至 mysql 或 mariadb 數(shù)據(jù)庫

          • 進入 nginx/conf 目錄,根據(jù)自己的實際情況修改 (合并配置,修改 server_name …)

          • 啟動 openresty (service openresty start)

          詳細編譯安裝以及配置說明請參考 說明

          最后參照下面的配置,與你的 nginx 配置合并。

              root html/ourl;
              index index.html;
          
              location / {
                  try_files $uri $uri/ @app;
              }
              location @app {
                  internal;
                  default_type  text/html;
                  content_by_lua_block {
                      local t = require 'ourl'
                      t.run()
                  }
          瀏覽 28
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  午夜无码人妻AV大片 | 大鸡巴操逼视频网站 | 另类一区二区 | 无码日本精品久久久久久蜜桃 | 人人爽人人操人人 |