注意:Centos6.5 是刚装好的系统

yum install lrzsz  (ftp上传和下载)

yum install -y gcc     yum install -y gcc gcc-c++  yum install zlib-devel   yum install zlib (编译环境的4个依赖)

  yum install openssl-devel   -y (这个是解决python3 中pip3 会报ssl的错)

安装python3环境

① wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz  下载python3的源码

tar -xvf Python-3.6.0.tgz

mkdir /usr/local/python3

./configure --prefix=/usr/local/python3

make

make install  (如果先安装的python3,下载 zlib-devel,zlib 从新编译下python3就行)

② 创建python3软连接

ln -s /usr/local/python3/bin/python3  /usr/bin/python

③ 创建pip3的软连接

ln -s /usr/local/python3/bin/pip3 /usr/bin/pip

我的这种做法 直接敲 python3 就能进入python3.6的shell控制台 ,跟着系统自带的python2互不影响 ,如果你有python3的软连接,自己删除就ok

安装mysql5.6环境

① 如果你的机器上面有mysql 并且是rpm安装的,需要先卸载rpm包的话。命令如下,

rpm -qa | grep mysql     -------然后就能看到mysql- 开头的一堆东西

yum -y remove mysql-libs-5.1*    ----卸载 mysql-开头的东西

rpm -qa | grep mysql    ----这回查看应该就是什么都没有了

① 如果你是新装的机器,下载所需的rpm包 命令如下

wget http://dev.mysql.com/Downloads/MySQL-5.6/MySQL-server-5.6.21-1.rhel5.x86_64.rpm

wget http://dev.mysql.com/Downloads/MySQL-5.6/MySQL-devel-5.6.21-1.rhel5.x86_64.rpm

wget http://dev.mysql.com/Downloads/MySQL-5.6/MySQL-client-5.6.21-1.rhel5.x86_64.rpm

--安装 mysql的rpm包

rpm -ivh MySQL-server-5.6.21-1.rhel5.x86_64.rpm

     ----如果出现一堆 file开头的信息 就代表安装失败了,--执行命令  mysql-libs (删除其他版本的mysql-libs包)

----如果出现libaio.so.1() 出错的情况  --执行命令 yum install -y libaio

rpm -ivh MySQL-client-5.6.21-1.rhel5.x86_64.rpm

rpm -ivh MySQL-devel-5.6.21-1.rhel5.x86_64.rpm

② 修改配置文件位置命令   cp /usr/share/mysql/my-default.cnf /etc/my.cnf

③   初始化数据库命令  :/usr/bin/mysql_install_db

④ 启动mysql服务:service mysql start  (查看原始密码: more /root/.mysql_secret ,设置开机启动:chkconfig mysql on  )

-------------------------------至此安装完成,有问题留言,谢谢

禁止root远程ssh登录
修改/etc/ssh/sshd_config文件,
#PermitRootLogin no

创建用户并授权,同时限制只能在某个IP或者IP段上的机器才能访问     eg: grant all privileges on crm.*  to  '用户名'@'192.0.0.%'  identified by '123456'

mysql> grant 权限1,权限2…… ,on 数据库名.表名字 to '用户名'@ 'ip地址' identified by '密码'

权限1,2 代表 select,insert,update,delete,create,drop,index,reload,alter,file ……共14个权限
     赋予用户全部权限 用 all privileges 或 all 代替
     数据库名称和表名字被 *.* 代替 表示赋予用户操作服务器上所有数据库所有表的权限
    ip地址 可以使ip地址 或者机器名字,域名 %来代替
    密码不能为空 否则创建失败

水电费

Centos-6.5 + python3 + mysql5.6 环境搭建的更多相关文章

  1. python3+ selenium3开发环境搭建-手把手教你安装python(详细)

    环境搭建 基于python3和selenium3做自动化测试,俗话说:工欲善其事必先利其器:没有金刚钻就不揽那瓷器活,磨刀不误砍柴工,因此你必须会搭建基本的开发环境,掌握python基本的语法和一个I ...

  2. python3+ selenium3开发环境搭建

    环境搭建 基于python3和selenium3做自动化测试,俗话说:工欲善其事必先利其器:没有金刚钻就不揽那瓷器活,磨刀不误砍柴工,因此你必须会搭建基本的开发环境,掌握python基本的语法和一个I ...

  3. 笔记:Linux下软件的安装、CentOS更新yum源、LAMP环境搭建、kali软件管理

    一.Linux下软件的安装 方式:yum源 / rpm /源码安装 1.yum:(帮助管理员解决依赖关系) yum是通过分析rpm的包头数据后,根据各种软件的相关性质做出属性相对应的解决方案,然后可以 ...

  4. CentOS使用(一)-----各种环境搭建

    使用virtual box虚拟机,镜像为CentOS-6.9-x86_64-LiveDVD.iso,使用SecureCRT远程连接. 安装CentOS系统之后,选择host-only连接模式,修改虚拟 ...

  5. Python3+Pycharm+PyQt5环境搭建

    操作系统:Windows 10 Python版本:3.7及以上版本均可 PyCharm:PyCharm 2019.3 1.安装 PyQt5 及其拓展工具. pip install pyqt5 pip ...

  6. 腾讯云快速完成python3.6开发环境搭建与django应用部署

    [本文出自天外归云的博客园] 部署python3.6.5 腾讯云服务器安装python3竟然要3个多小时!而且一度速度为0…… 于是网查据说是腾讯云服务器连python官网缓慢导致的,所以想找个国内的 ...

  7. Centos+nginx+uwsgi+Python多站点环境搭建

    前言 新公司的第一个项目,服务器端打算用python作为restful api.所以需要在Centos上搭建nginx+fastcgi+python的开发环境,但后面网上很多言论都说uwsgi比fas ...

  8. Windows7+IIS+PHP7+MySQL5.7环境搭建

    IIS配置 本次搭建使用的系统是Windows7,Windows8,10与此类似. 开启IIS 开始-->控制面板-->程序和功能,点击左边栏的开启或关闭Windows功能,如图: 选择I ...

  9. python3.6+RF环境搭建

    现在大家都在用python3了,利用这个机会正好把自己的练习重新整理一遍,本篇记录用python3.6重新搭建关键字驱动环境 目录 1.安装python3.6 2.安装wxPython 3.安装rob ...

随机推荐

  1. ES6新特性之解构使用细节

    ES6的解构说白了就是能够让我们一次性取到多个值,大致可分为一下几个方面 1.数组解构 普通的一维数组解构,如下one = array[0],two=array[1],three=array[2] v ...

  2. linux GCC 编译多个.c/.h文件

    基本认识: #include <xxx>:首先去系统目录中找头文件,如果没有在到当前目录下找.像标准的头文件 stdio.h.stdlib.h等用这个方法. #include " ...

  3. Python Web框架篇:Django Model基础

    model是关于你的数据的单一的,确定的信息来源. 它包含您正在存储的数据的基本字段和行为.Django通过抽象化的模型层(models)为你的网络应用提供对于数据的结构化处理和操作处理,数据库相关的 ...

  4. Flex布局:实现左右两列自伸缩撑满效果的

    目前测试支持的浏览器: 兼容IE10及以上.Chrom.Firefox浏览器. 假如考虑IE10以下浏览器,可以考虑其他写法. 话不多说,上代码:   <div style="back ...

  5. 【转载】XSS学习笔记

    XSS的分类 非持久型 非持久型XSS也称反射型XSS.具体原理就是当用户提交一段代码的时候,服务端会马上返回页面的执行结果.那么当攻击者让被攻击者提交一个伪装好的带有恶意代码的链接时,服务端也会立刻 ...

  6. Ubuntu16 远程连接MySQL

    1.进入MySQL配置目录允许其他IP可以链接 vi /etc/mysql/mysql.conf.d/mysqld.cnf 吧下面这行注释掉 #bind-address = 127.0.0.1 2.远 ...

  7. 一款超好用轻量级JS框架——Zepto.js(下)

       前   言 絮叨絮叨 前面和大家分享了Zepto的原型方法,相信大家也对这个框架有了一定的了解,那么今天再和大家分享一下它的对象方法吧! 1add() 支持一到二个参数,第一个为选择器,与$() ...

  8. 我眼中的WebViewJavascriptBridge

    周六阳光明媚的早晨,非常适合整理和分享一些以前玩过的东西.曾经的工作中参与过一段时间iOS开发,在开发中有个小小的框架让我非常深刻,就是WebViewJavascriptBridge,用于原生控件与前 ...

  9. .Net Core2.0秒杀CMS部署到Centos7.3遇到的坑,酸爽呀

    一.Centos7.3的安装 打开VirtualBox,点击新建,如下图所示: 点击“下一步”,弹出下面的对话框,调整内存大小,建议设置为2G,这样操作更流畅点 设置好,点击“OK”,再点击“启动”, ...

  10. Java并发Fork-Join框架原理解析

    1.什么是Foirk/Join框架 Fork/Join框架是Java7提供用于并行执行任务的框架,是一个把大任务分割成若干个小任务,最终汇总每个小任务结果后得到大任务结果的框架. 2.什么是并行流与顺 ...