因為前一陣子弄微信公衆号,可以二次開發,輸入關鍵字回複資訊那種,但是檢視微信開發者平台,伺服器端口硬性規定必須為80端口,但是我的linux伺服器又有其他的flask程式,是以預留出了80端口,供微信調用。
微信開發小程式為一個py程式,想着讓他一直運作在linux下,退出linux登陸該程式也不退出,遂在網上搜到了如下的方法,我覺得挺簡單我能看懂的方法,列出。
1.安裝screen程式
apt-get install screen
2.安裝完畢輸入 screen 進入該程式内,
輸入運作的py程式指令:如
python3 wchat.py 80
python wchat.py 80
3.當程式開始運作後,按Ctrl + A,然後按D鍵來detach,完成後screen會脫離:
4.此時程式會背景運作,即使登出也不會斷開;
可以輸入screen -ls檢視程序,如果需要關閉我們再通過以上指令回到程式退出即可。我都直接kill -9 [pid]
5.關閉會話 4588為需要關閉對話的pid
screen -X -S 4588 quit