码迷,mamicode.com
首页 > 其他好文 > 详细

CVM部署Django小技巧

时间:2020-03-04 17:33:36      阅读:70      评论:0      收藏:0      [点我收藏+]

标签:添加   需要   爬虫   技术   str   网站   程序   后台   技巧   

折腾了两天云服务器,从早到晚盯着终端的感觉真的很奇妙,当然一直报错、毫无头绪的感觉也很气。今天早上试了四个项目结果因为各种各样非技术的的原因都失败了,比如域名备案、网站限制爬虫等,确实有些丧气,感觉白忙了。中午睡一觉好多了。同朋友甩了几个关于脑机接口的外文文献,晚上看看,看来要多线程运行了。

以下记录两个CVM使用的小技巧:

  1. 解决sqlite3安装后仍报错的问题。

  2. 使用screen启用多线程,后台运行程序的方法。


 

 解决sqlite3正确安装后仍然报错的问题

  在bash启动的配置文件中,添加引入临时变量库的语句。

  在 ~/.bashrc 或者 ~/.bash_profile 中加入 export 语句,前者在每次登陆和每次打开 shell 都读取一次,后者只在登陆时读取一次。本例中采用第一种方法,打开 ~/.bashrc 中,在该文件的未尾,可采用如下语句来使设置生效:

  export LD_LIBRARY_PATH="/usr/local/sqlite/lib"

  重启终端以生效。

 

 使用screen启用多线程,后台运行程序

  安装

    yum install screen

  使用

    screen -S name  #打开名字为name的新窗口

    screen -ls       #查看目前的screen进程

    CTL-A+D       #关闭screen窗口,但进程被Detached

    screen -r -d PID  #如果只有一个进程不需要PID,如果有多个进程,则通过进程ID号来选择恢复那个窗口

  退出

    exit

CVM部署Django小技巧

标签:添加   需要   爬虫   技术   str   网站   程序   后台   技巧   

原文地址:https://www.cnblogs.com/vilogy/p/12410751.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!