1、MariaDB yum 安装/初始化/授远程权限

  

yum安装

在MariaDB官网根据Linux系统查找您所需要的db版本:https://downloads.mariadb.org/mariadb/repositories/#mirror=tuna

选择完毕后,页面下方会显示如下配置:

# MariaDB 10.1 CentOS repository list - created 2016-06-22 03:05 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos6-x86
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

进入目录/etc/yum.repos.d/,创建MariaDB.repo,将以上内容Copy进去

执行以下命令

sudo yum install MariaDB-server MariaDB-client
执行中会下载安装包并检测依赖,一路Y即可
complete!
初始化

  启动MairaDB:  /etc/init.d/MySQL start

  执行初始化工具:mysql_secure_installation

  执行过程中会帮助你初始化密码,以及一些其他的初始化操作,借用网上的操作流程图

授予远程访问权限

GRANT ALL PRIVILEGES ON *.* TO 'root(与本地用户不同)'@'%'IDENTIFIED BY '此处填写远程访问密码(和本地登录密码可不同)' WITH GRANT OPTION;

刷新使权限生效

flush privileges;

2、JDK安装

将jdk安装文件上传至服务器自定义目录下,如:/root/jdk

如果是tar包,执行 tar  -xzvf  包名

文件解压至当前路径下

vim /etc/profile  (也可配置于某一新建用户目录下的.profile下)

在文件最后加入

export JAVA_HOME=/root/jdk/jdk1.8.0_92 
export PATH=$JAVA_HOME/bin:$PATH

然后:wq保存

执行source /etc/profile 使配置生效

执行 Java -version验证是否成功。

3、Tomcat上传

将Tomcat程序包rz至指定目录,并tar解压

执行./bin/start.sh; tail –f ./logs/catalina.out

观察启动结果。

OK!Linux程序基础环境配置完成,如有问题,欢迎讨论。

---------------------2016-09-14-----------------------------------

设置MariaDB 10.1 数据库对大小写不敏感()

修改 /etc/my.cnf.d/server.cnf, 在[mysqld]下加入 lower_case_table_names=1  (1代表大小写不敏感,0敏感----linux环境)

查看当前linux系统中所有服务在各个RunLevel下的默认启动状态

chkconfig –list  (双横线)

重启mysql服务

service mysql restart

查看mysql服务状态

service mysql status

mysql数据库密码重置

1、跳过密码检测

mysqld_safe – skip-grant-tables & (中间双杠)

2、mysql –uroot –p

3、use mysql

4、update user set password=PASSWORD('你将要重置为某密码') where user='root';

5、flush privileges;

6、quit;

7、service mysql restart

8、ok!

Linux服务器开发/测试环境搭建-流程的更多相关文章

  1. JM-1 手机网站开发测试环境搭建

    JM-1 手机网站开发测试环境搭建 一.总结 一句话总结:WEB服务器环境可实现局域网内轻松访问.360wifi可以实现局域网. 二.微网站开发环境: 1.把微网站放到本机wamp环境下,用pc浏览器 ...

  2. 【驱动】linux驱动程序开发及环境搭建

    1.mystery引入 1)设备驱动程序对外提供如下的功能:        1)设备初始化:对硬件设备进行初始化操作        2)数据交换:数据交换包括由内核层向硬件层传送数据.从硬件层读取数据 ...

  3. Linux服务器下Java环境搭建

    前言: 在centOS下,像阿里云等都预先设置了jdk,不过不是SUN的java JDK,一般情况要重新装jdk,而且一般情况下自己装的Jdk相对来说易控制版本,稳定性更高.所以以下是我卸载预装jdk ...

  4. Linux服务器Jboss运行环境搭建步骤和开机自动启动脚本编写运行

    Jboss运行环境:Linux+Jdk+Jboss+jsp系统 Jboss软件说明:类似于Tomcat,就是一个跑Jsp系统的环境,他的站点路径跟Tomcat类似,Tomcat存放站点文件到webap ...

  5. 在linux服务器中网站环境搭建好了.能看到首页,其他页面404解决

    Linux开启url重写的方法:1.打开 apache 里httpd.conf(通常是在/etc/httpd/conf目录里)2.找到 #LoadModule rewrite_module modul ...

  6. linux环境下测试环境搭建

    一.linux环境下测试环境搭建过程简述: 1.前端后台代码未分离情况下: 主要步骤为:安装jdk,安装mysql,安装tomcat,将项目代码部署到tomcat/webapps/下. 2.前端后台代 ...

  7. Linux测试环境搭建的学习建议

    随着Linux应用的扩展许多朋友开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起.这里介绍学习Linux测试环境搭建的一些建议. 一.Linux测试环境搭建从基 ...

  8. [软件测试]Linux环境中简单清爽的Google Test (GTest)测试环境搭建(初级使用)

    本文将介绍单元测试工具google test(GTEST)在linux操作系统中测试环境的搭建方法.本文属于google test使用的基础教程.在linux中使用google test之前,需要对如 ...

  9. cocos2d-x 3.11 游戏开发环境搭建流程

    cocos2d-x 3.11.1 游戏开发环境搭建流程 1. 准备下面的软件 1) Windows7 64Bit+ VS2013 (VC++) 这个不用多说. 2) cocos2d-x-3.11.1. ...

随机推荐

  1. cs的变态语法

    int? a = null; //?指示a为可空checked { ... } //赋值溢出抛异常unchecked { ... } //赋值溢出不抛异常expr1??expr2 //空结合运算符,e ...

  2. Intergate flot with Angular js ——Angular 图形报表

    下面这篇文章最终的结论就是 Flot 插件 结合 Angular 的Directive 来处理 图表的绘制 给出github上的一个demo源码.https://gist.github.com/fly ...

  3. stdarg.h头

    stdarg.h 头文件,主要目的是让函数可以接受可变参数. va_list :用来保存宏va_arg与宏va_end所需信息. va_start :使va_list指向起始的参数 va_arg :检 ...

  4. 基于M9K块配置ROM的LCD12864图片显示实验

    先上传三张图片在说                             由于串口传输速度较慢,故此实验是在“LCD12864 液晶显示-汉字及自定义显示(并口)”基础上进一步修改而来.在写代码之前 ...

  5. 阿里dom操作题

    请写一个 getParents 方法让它可以获取某一个 DOM 元素的所有父亲节点. function getParents(id){ var obj=document.getElementById( ...

  6. javascript 函数 add(1)(2)(3)(4)实现无限极累加 —— 一步一步原理解析

    问题:我们有一个需求,用js 实现一个无限极累加的函数, 形如 add(1) //=> 1; add(1)(2)  //=> 2; add(1)(2)(3) //=>  6; add ...

  7. 向datagridview 添加行

    datagridview 已经绑定数据源且控件的AllowUserToAddRows设置为false时. ((DataTable)dataGridView1.DataSource).Rows.Add( ...

  8. 1、下载LInux版的tomcat6

    1.下载LInux版的tomcat6 http://mirror.bit.edu.cn/apache/tomcat/tomcat-6/v6.0.37/bin/apache-tomcat-6.0.37. ...

  9. HDU 2498 Digits

    水题.题目这样定义的,另f(x)为x有几位,x[i]=f(x[i-1]); 求最小的i使得x[i]==x[i-1] #include<cstdio> #include<cstring ...

  10. JS中的事件大全

    一般事件  onClick            鼠标点击事件,多用在某个对象控制的范围内的鼠标点击 onDblClick        鼠标双击事件 onMouseDown        鼠标上的按 ...