<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                ## 1、后臺部署 ![](https://box.kancloud.cn/fbdcac911ea4847abfd97f9d88c2118a_1267x813.png) > 點擊左側的 `文件` 再點擊 `根目錄` 然后點擊` /www `文件夾 上傳后臺壓縮包到`/www`目錄 ![](https://box.kancloud.cn/e571c60a45dee69010b2d9a0d085a8b7_838x758.png) > ![](https://img.kancloud.cn/c4/26/c4263d4ffc3bd45b04d301f1c5a67f42_1914x1176.png) ![](https://img.kancloud.cn/57/15/57156f58564f21a5901428dd81d7c78c_3486x1376.png) > 進入`BookCMS` 文件夾 修改` BookCMS`文件的可執行權限 為 `755` 所有者為`www` ![](https://box.kancloud.cn/cdc2a6bcd515d1efe5dafda374e5fbfa_2306x399.png) > 進入 `conf` 目錄編輯 `app.conf` 文件 ## 2、配置文件 ``` # 授權碼 license = "授權碼" //填寫授權碼 runmode = dev #api入庫key api_insert_key = "隨機生成的字符串" # redis配置 redis.host = "127.0.0.1" //默認即可 redis.password = "" //默認 redis.port = 6379 //默認 # 緩存時間 單位分鐘 redis.cache_time = 30 # 章節保存類型 可選參數一共有三個 只能填寫一個 # none 是不保存章節內容 # title 是以章節標題計算md5文件名來存儲章節 多個規則只存儲一份數據(如果章節標題重復會導致數據覆蓋) # sort 是以章節排序來存儲章節內容 多個規則則存儲多個章節內容 適用大硬盤 chapter.save_type = title #etcd etcd.enable = true //站群版必須開啟etcd etcd.endpoints = "127.0.0.1:2379" //一般默認即可 etcd.user = "" //暫時默認 etcd.password = "" //暫時默認 etcd.dial_timeout = 5 //默認 #mongodb mongodb.uri = "mongodb://127.0.0.1:27017" //默認即可 mongodb.db_name = "bookcms" //小說信息存儲的數據庫名稱 此名稱 默認即可 mongodb.max_pool = 100 //默認就好 mongodb.connect_timeout = 5 //默認就好 # 郵件通知配置 email.host = "smtp.qq.com" email.port = 25 email.user = "" email.to_email = "" email.password = "" email.pool = 10 ``` ## 3、文件結構 ``` ├── BookCMS //BookCMS主程序 ├── bookcms.service //自啟動服務文件 ├── conf │?? └── app.conf //主程序啟動配置文件 ├── data //采集到的數據都存儲在 data 目錄下 │?? ├── qqwry.dat //純真ip數據庫 │?? ├── rules //規則目錄 │?? ├── system //系統配置文件夾無需理會 │?? │?? └── spider.xml │?? ├── time //無需理會 │?? ├── txt //txt章節內容存儲文件夾 │?? └── uploads //主圖保存文件夾 │?? └── nopic.jpg //無縮略圖自動調用的主圖 ├── static //后臺靜態文件夾 無需理會 ├── views //后臺模板 無需理會 ├── 數據庫.sql ├── 更新日志.txt ├── 需要打包的文件.png └── 舊版本如何更新.txt ``` ## 5、在寶塔后臺`安全`放行`1919`端口 ![](https://box.kancloud.cn/5fa654fd4bc89a7048027cf6eda0e97a_3398x276.png) ## 6、如何設置開機啟動 程序異常退出后還可以自動重啟 1. 本測試環境為 `centos 7.x` 系統,確保`BookCMS`文件夾在 `www` 目錄下 > 先執行命令進入到BookCMS目錄 `cd /www/BookCMS` > 在執行命令 `cp bookcms.service /usr/lib/systemd/system/bookcms.service` 2. 如何 啟動,停止,重啟 > systemctl start bookcms.service //啟動(必須執行) > systemctl stop bookcms.service //停止 > systemctl restart bookcms.service //重啟 3. 設置開機啟動 > systemctl enable bookcms.service //設置開機啟動(必須執行) > systemctl disable bookcms.service //禁用開機啟動 4. 查看bookcms 服務狀態 > systemctl status bookcms.service ### 7、 后臺啟動后日志哪去了? ~~~ journalctl -f | grep "BookCMS" //實時滾動顯示最新日志 (root權限執行) ~~~ ## 8、后臺登錄 > 由于修改了后臺的登錄邏輯登錄相對麻煩點,但是安全 > 在程序啟動之后會隨機生成一個登錄路徑,每次重啟bookcms服務這個路徑都會變化在 `/www/bookcms/data/system/login_path.txt` 里查看,那么你的登錄路徑會變成 `http://你的ip地址:1919/MQfFQ4wtXPblJqPu/login` 具體以自己生成的為準 > ![](https://img.kancloud.cn/e0/e3/e0e3978b2ae214d0e71dee02ce39c9c8_1114x334.png) > 然后就是設置白名單ip,在百度搜索ip把顯示的外網ip保存到 `/www/bookcms/data/system/white_ip.txt` 里面 ![](https://img.kancloud.cn/65/0b/650ba4ee333f6d12500af6b33bfd4eab_1470x688.png) ![](https://img.kancloud.cn/cb/80/cb802c7dd336700e46c4e7efe870e366_994x328.png) > 默認登錄用戶信息,登錄以后記得修改密碼 ``` 用戶名: admin 密碼: 123456 ``` ## 9、后臺綁定域名(非必須) 此為測試版未詳細測試 > 首先創建一個站點選擇 `PHP版本選擇純靜態` 數據庫和ftp 都不創建 ![](https://img.kancloud.cn/de/d3/ded3cef011fad5a8669276a59263e94f_1428x1238.png) > 然后點擊站點選擇配置文件,把下列配置文件粘貼進去保存 > ![](https://img.kancloud.cn/03/a9/03a959eed502a7fd59ef3a962100ea42_1738x1202.png) ``` server { listen 80; # 新建的站點的域名 server_name admin.bookcms.com; charset utf-8; # 站點訪問日志路徑 access_log /www/wwwlogs/admin.bookcms.com.log; error_log /www/wwwlogs/admin.bookcms.com.error.log; #禁止訪問的文件或目錄 location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md) { return 404; } #一鍵申請SSL證書驗證目錄相關設置 location ~ \.well-known{ allow all; } location /(css|js|fonts|img)/ { access_log off; expires 1d; # bookcms 靜態文件路徑如果自己改了BookCMS的路徑則需要修改成一樣的 root /www/BookCMS/static; try_files $uri @backend; } location / { try_files /_not_exists_ @backend; } location @backend { proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header Host $http_host; # 自己的授權的ip地址 proxy_pass http://192.168.8.12:1919; } } ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看