<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,需要在購買服務器的網站(阿里云)開啟 9504 端口 ![](https://box.kancloud.cn/ea671b8e4af4ba5e8eb36e4dc7c9a488_1208x523.png)![](https://box.kancloud.cn/4330b0d76bf6e0d31aac12853902796d_1396x319.png)![](https://box.kancloud.cn/7d3e66ebb0dc6a36d0f7a33308ff7279_1312x602.png)![](https://box.kancloud.cn/559094c01e87aba5913fb7aad0c9727d_806x720.png) 點擊確定添加。 ## 2,寶塔放行端口 ![](https://box.kancloud.cn/61145c5b17dea03a90f8a773c9805217_1392x298.png) ## 3,配置web服務器 ### 1)nginx ``` location /websocket { proxy_pass http://127.0.0.1:9504; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "Upgrade"; proxy_set_header X-Real-IP $remote_addr; } ``` 復制以上代碼 到nginx配置中: ![](https://box.kancloud.cn/f34d55ab2dc0c62ff4bfe0455c694e5e_1329x569.png) ### 2)apache 啟用 proxy\_wstunnel\_module 模塊 : 在apache配置文件中打開以下模塊: LoadModule proxy\_module modules/mod\_proxy.so LoadModule proxy\_wstunnel\_module modules/mod\_proxy\_wstunnel.so 在站點配置文件中,找到節點<VirtualHost *:443>,加入以下代碼: ``` ProxyRequests Off ProxyPass /websocket ws://127.0.0.1:9504 ProxyPassReverse /websocket ws://127.0.0.1:9504 ``` ![](https://box.kancloud.cn/2b8783282312971d713da9e8b5444179_789x495.png) ## 4,確保PHP安裝了redis擴展 ![](https://box.kancloud.cn/3d3e6d58b18d1e1b31580b3438b43c9a_1269x712.png) ## 5,確保PHP安裝了Swoole擴展 注意:需要確定php版本 ## 6,進入寶塔 添加以下兩個計劃任務 ![](https://box.kancloud.cn/7cbcdf551c94d9fdf81286763b988b7c_1374x398.png) ### 1)第一個任務腳本:(每分鐘執行一次) ``` #!/bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH prots=`netstat -an | grep 9504 | wc -l` if test $prots -eq 0 then echo "`date +%Y-%m-%d%H-%M-%S` error..." #cd 后面換成自己的聊天文件路徑 cd /www/wwwroot/longbingtest.xiaochengxucms.com/xinlingshou_caoshi/addons/longbing_cardcloud/core/application/common/controller kill -9 $(lsof -i tcp:9504 -t) pkill -f longbing_9504_im.php #php路徑修改自己的 /www/server/php/71/bin/php longbing_9504_im.php else echo "`date +%Y-%m-%d%H-%M-%S` Listing..." fi echo "----------------------------------------------------------------------------" endDate=`date +"%Y-%m-%d %H:%M:%S"` echo "★[$endDate] Successful" echo "----------------------------------------------------------------------------" #以下路徑path代表緩存路徑,如果是微擎版本,路徑是:根目錄/data/tpl/web/longbing_cardcloud ; 如果是獨立版本,路徑是:根目錄/runtime path=/www/wwwroot/longbingtest.xiaochengxucms.com/xinlingshou_caoshi/data/tpl/web/longbing_cardcloud q=$(ls -l ${path}|sed -n '2p' |awk -F " " '{print $3}') if [ "$q"x = "www"x ]; then echo 'ok' else chmod 755 ${path} -R chown www:www ${path} -R echo 'dir is not www' fi ``` ### 2)第二個任務腳本:(每小時執行一次) ``` #!/bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH kill -TERM $(lsof -i tcp:9504 -t) pkill -f longbing_9504_im.php #cd 后面換成自己的聊天文件路徑 cd /www/wwwroot/longbingtest.xiaochengxucms.com/xinlingshou_caoshi/addons/longbing_cardcloud/core/application/common/controller #php路徑修改自己的 /www/server/php/71/bin/php longbing_9504_im.php echo "----------------------------------------------------------------------------" endDate=`date +"%Y-%m-%d %H:%M:%S"` echo "★[$endDate] Successful" echo "----------------------------------------------------------------------------" #以下路徑path代表緩存路徑 path=/www/wwwroot/longbingtest.xiaochengxucms.com/xinlingshou_caoshi/data/tpl/web/longbing_cardcloud if [ -d ${path} ] then chmod -R 755 ${path} chown -R www:www ${path} fi ``` **最后,兩個任務創建之后 ,先點擊執行 重啟 ,再點擊執行每分鐘的,然后分別查看日志。 看是否有報錯,沒有報錯即啟動成功。**
                  <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>

                              哎呀哎呀视频在线观看