解决 Ubuntu 下 MySQL 不能远程访问的问题
最近一直在 Windows 下配合 vagrant 进行开发,由于开发是基于 Tornado 的,所以如果使用 phpmyadmin 管理 MySQL 数据库的话,还要装 apache,php,phpmyadmin,觉得好麻烦,便打算使用 Navicat 的Windows 客户端来管理MySQL数据库
最近一直在 Windows 下配合 vagrant 进行开发,由于开发是基于 Tornado 的,所以如果使用 phpmyadmin 管理 MySQL 数据库的话,还要装 apache,php,phpmyadmin,觉得好麻烦,便打算使用 Navicat 的Windows 客户端来管理MySQL数据库
当我们使用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 支持的命令
目前翻墙技术按费用来说共分为两种:收费的和免费的(额,估计以后也是这样)
按照技术来分大致有ssh,vpn,在线代理,修改dns,修改hosts,gae,代理软件(某门,tor等)
本着实用至上的原则,我在此并不会按照技术分类一种一种介绍,而是按照GFW的不同封锁等级介绍与之对应的解决方法