plumes 发布的文章

Tornado开发环境配置

sudo apt-get install python-pip
sudo apt-get install mysql-server
sudo pip install tornado
sudo apt-get install libmysqlclient-dev python-dev
sudo pip install mysql-python
sudo pip install torndb

如果想使用 phpmyadmin 来管理 mysql 数据库

sudo apt-get install apache2
sudo apt-get install php5 libapache2-mod-php5
sudo apt-get install libapache2-mod-auth-mysql
sudo apt-get install php5-mysql
sudo apt-get install phpmyadmin
sudo ln -s /usr/share/phpmyadmin/ /var/www/html

VPS远程控制

当我们使用VPS运行一些需要长时间才能完成的程序时,如果使用Putty这种单面板的程序进行管理很不方便,因为我们只能等待这个程序运行完成,才能进行下一个操作,而且在程序运行期间还得保证连接不能断开。

为了解决上述问题,我们可以使用 nohup 命令:

>nohup ping 8.8.8.8 &

但是这个命令也是要求连接不能中断才能正常工作,当需要实现无监控运行程序时,我们可以使用 tmux 这个程序。

1.首先运行

apt-get install tmux

安装。
2.输入 tmux ,进入程序。

3.输入要运行的程序

4.按下组合键 Ctrl + B 激活 tmux 接受命令,再按 D,就可以退出当前操作面板而不会杀死程序了,不信的话可以输入 top 命令来查看程序是否在运行

下面参考文章里面有其他 tmux 支持的命令

http://blog.chh.tw/posts/tmux-terminal-multiplexer/

https://wiki.freebsdchina.org/software/t/tmux