Linux服务器开发/测试环境搭建-流程
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服务器开发/测试环境搭建-流程的更多相关文章
- JM-1 手机网站开发测试环境搭建
JM-1 手机网站开发测试环境搭建 一.总结 一句话总结:WEB服务器环境可实现局域网内轻松访问.360wifi可以实现局域网. 二.微网站开发环境: 1.把微网站放到本机wamp环境下,用pc浏览器 ...
- 【驱动】linux驱动程序开发及环境搭建
1.mystery引入 1)设备驱动程序对外提供如下的功能: 1)设备初始化:对硬件设备进行初始化操作 2)数据交换:数据交换包括由内核层向硬件层传送数据.从硬件层读取数据 ...
- Linux服务器下Java环境搭建
前言: 在centOS下,像阿里云等都预先设置了jdk,不过不是SUN的java JDK,一般情况要重新装jdk,而且一般情况下自己装的Jdk相对来说易控制版本,稳定性更高.所以以下是我卸载预装jdk ...
- Linux服务器Jboss运行环境搭建步骤和开机自动启动脚本编写运行
Jboss运行环境:Linux+Jdk+Jboss+jsp系统 Jboss软件说明:类似于Tomcat,就是一个跑Jsp系统的环境,他的站点路径跟Tomcat类似,Tomcat存放站点文件到webap ...
- 在linux服务器中网站环境搭建好了.能看到首页,其他页面404解决
Linux开启url重写的方法:1.打开 apache 里httpd.conf(通常是在/etc/httpd/conf目录里)2.找到 #LoadModule rewrite_module modul ...
- linux环境下测试环境搭建
一.linux环境下测试环境搭建过程简述: 1.前端后台代码未分离情况下: 主要步骤为:安装jdk,安装mysql,安装tomcat,将项目代码部署到tomcat/webapps/下. 2.前端后台代 ...
- Linux测试环境搭建的学习建议
随着Linux应用的扩展许多朋友开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起.这里介绍学习Linux测试环境搭建的一些建议. 一.Linux测试环境搭建从基 ...
- [软件测试]Linux环境中简单清爽的Google Test (GTest)测试环境搭建(初级使用)
本文将介绍单元测试工具google test(GTEST)在linux操作系统中测试环境的搭建方法.本文属于google test使用的基础教程.在linux中使用google test之前,需要对如 ...
- cocos2d-x 3.11 游戏开发环境搭建流程
cocos2d-x 3.11.1 游戏开发环境搭建流程 1. 准备下面的软件 1) Windows7 64Bit+ VS2013 (VC++) 这个不用多说. 2) cocos2d-x-3.11.1. ...
随机推荐
- create a new table for the query results
http://stackoverflow.com/questions/2698401/how-to-store-mysql-query-results-in-another-table CREATE ...
- C++设计模式-单件
理解 1. Singleton模式用来取代全局静态变量.C++通过静态成员变量来实现类实例全局唯一性. 2. instance()方法是单件提供的唯一调用入口. 要点 1. ...
- iptables配置vsftp访问
一.FTP服务简介 FTP服务器有两种工作模式:主动模式和被动模式.这两种方式的特点如下: (1)主动模式下: tcp, 20(20号端口用于数据传输),21(21号端口用于控制连接) (2 ...
- 安卓开发之探秘蓝牙隐藏API(转)
源:http://www.cnblogs.com/xiaochao1234/p/3793172.html 上次讲解Android的蓝牙基本用法,这次讲得深入些,探讨下蓝牙方面的隐藏API.用过Andr ...
- CentOS 在同一窗口打开文件夹
1.打开一个文件夹 2.编辑 - 首选项 - 行为,勾选“总是在浏览器窗口打开”,点击关闭.
- Android中的自定义Adapter(继承自BaseAdapter)——与系统Adapter的调用方法一致——含ViewHolder显示效率的优化(转)
Android中很多地方使用的是适配器(Adapter)机制,那我们就要好好把这个Adapter利用起来,并且用出自己的特色,来符合我们自行设计的需要喽~~~ 下面先上一个例子,是使用ViewHold ...
- java项目开发第六天——天若有情天亦老,人间正道是沧桑
今天讲解的东西是数据库连接,一天下来还是相对轻松的,这个组长也是够轻松的,队员加载的界面自己也是导入不了,最后也是不了了之,还是加油赶赶吧.看看严嘉那组的界面,最后就是呵呵.但是学长看完后(研究生,同 ...
- mysql优化---优化工具MySQL performance tuning primer script
MySQL performance tuning primer script一个简单好用的mysql优化工具,其实一个shell脚本 下载: $ wget http://www.day32.com/M ...
- gnome3 no launcher
http://askubuntu.com/questions/43246/how-to-configure-gnome-3-to-show-icons-on-desktop http://superu ...
- Linux的iptables常用配置范例(2)
iptables -F #清除所有规则 iptables -X #清除所有自定义规则 iptables -Z #各项计数归零 iptables -P INPUT DROP #将input链 ...