一、tornado安装
linux下tornado安装比较简单
1、首先安装pip工具
sudo apt install python-pip
2、使用pip安装tornado
pip install tornado
二、MySQLdb安装
1、首先要下载下载:请到官方网站http://sourceforge.net/projects/mysql-python/或者点击链接下载http://downloads.sourceforge.net/project/mysql-python/mysql-python-test/1.2.3c1/MySQL-python-1.2.3c1.tar.gz?use_mirror=nchc
2、解压:tar zxvf MySQL-python-1.2.3c1.tar.gz
3、依次执行下面命令
sudo apt-get install python-setuptools
sudo apt-get install libmysqld-dev
sudo apt-get install python-dev
sudo python setup.py build
sudo python setup.py install
4、执行到这步基本已经安装完成,可以使用下面命令测试
无错误提示,表明已经安装成功,如还未成功请执行 sudo apt-get install update 后再操作3
三、Ubuntu下Mysql数据库安装
1、Ubuntu下安装mysql只需要几条命令就可以了
sudo apt-get install mysql-server
sudo apt-get install mysql-client
sudo apt-get install libmysqlclient-dev
安装过程中会提示输入mysql root用户密码,这个密码一定要记住,以后有用。结束后查看是否安装成功输入命令
sudo netstat -tap | grep mysql
显示已经安装成功。登录mysql命令如下 mysql -u root -p ,输入设置的root密码登录
2、端口开放,首先确认下3306端口是否是对外开放的,默认是不对外开放的。输入查询命令
netstat -an | grep 3306
我们看到ip为127.0.0.1说明只对本机开放。
/etc/mysql/mysql.conf 在此目录下,找到mysqld.cnf,不同版本可能配置文件不一样,打开后注释掉
bind-address = 127.0.0.1
修改完后重启mysql服务器 /etc/init.d/mysql restart
修改成功。
2、修改远成可以访问,用户权限
首先使用 mysql -u root - p 命令进入mysql(所有sql语句后面都要加 “;”不然会报错)
mysql>use mysql;
mysql>
update
user
set
host =
'%'
where
user
=
'root'
;
mysql>
select
host,
user
from
user
;
然后依次执行上面语句,执行前与执行后权限分别为:(注意我没加 where user = ‘root’,将所有用户权限都改了)
最后再执行一句flush privileges; 再重启mysql 服务 /etc/init.d/mysql restart