1. 安装 pip
undefined
https://pip.pypa.io/en/stable/installing/
undefined
2. 安装 scrapy
undefined
pip install scrapy
undefined
3. 安装 mysql
undefined
1. 下载 mysql 的 repo 源
undefined
- $ wget http: //repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
undefined
2. 安装 mysql-community-release-el7-5.noarch.rpm 包
undefined
- $ sudo rpm - ivh mysql - community - release - el7 - 5.noarch.rpm
undefined
安装这个包后,会获得两个 mysql 的 yum repo 源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo。
undefined
3. 安装 mysql
undefined
- $ sudo yum install mysql - server
undefined
根据步骤安装就可以了,不过安装完成后,没有密码,需要重置密码。
undefined
- service mysqld restart
undefined
4. 重置密码
undefined
重置密码前,首先要登录
undefined
- $ mysql - u root
undefined
登录时有可能报这样的错:ERROR 2002 (HY000): Can't connect to local MySQL server through socket'/var/lib/mysql/mysql.sock'(2),原因是 / var/lib/mysql 的访问权限问题。下面的命令把 / var/lib/mysql 的拥有者改为当前用户:
undefined
- $ sudo chown - R openscanner: openscanner /
- var / lib / mysql
undefined
然后,重启服务:
undefined
- $ service mysqld restart
undefined
接下来登录重置密码:
undefined
- $ mysql - u root
undefined
- mysql > use mysql;
- mysql > update user set password = password('123456') where user = 'root';
- mysql > exit;
undefined
5. 开放 3306 端口
undefined
- $ sudo vim / etc / sysconfig / iptables
undefined
添加以下内容:
undefined
- - A INPUT - p tcp - m state --state NEW - m tcp --dport 3306 - j ACCEPT
undefined
保存后重启防火墙:
undefined
- $ sudo service iptables restart
undefined
这样从其它客户机也可以连接上 mysql 服务了。
来源: http://www.bubuko.com/infodetail-1858658.html