Linux搭建环境基础步骤
 
准备工具:
SecureCRT工具(Linux工具,连接服务器)
FTP传输工具(上传文件到服务器)
MySQL连接工具
 
安装包(以下文件均为压缩包rpm格式和tar.gz):
JDK1.7安装包
Tomcat8安装包
MySQL5.7安装包
 
安装步骤:
一、 安装JDK
1. 通过FTP上传JDK压缩包;
2. tar –zxvf 文件名   解压JDK文件 
3. mv 旧文件名 新文件名   修改文件名
4. 修改JDK环境变量  vi / etc/profile
5. 在文件末尾添加修改变量信息并保存(shift+i进入编辑模式,ESC退出编辑模式,即为命令模式,:wq!保存并退出):
6. export JAVA_HOME=/usr/java1.7
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
7. 重新执行系统配置文件 source /etc/profile
8. 查看JDK版本信息 java –version
 
二、 安装Tomcat
1. 通过FTP上传Tomcat压缩包
2. tar –zxvf 文件名   解压Tomcat文件
mv 旧文件名 新文件名   修改文件
3. 修改端口号(默认为8080)
进入conf  修改server.xml文件
4. 启动 startup.sh
关闭 shutdown.sh
访问:浏览器访问地址http://192.168.0.253:8080/
 
三、 安装MySQL
1. 检查是否安装过MySQL
rpm -qa|grep -i mysql
若有遗留则删除:rpm -e 遗留文件名 --nodeps
2. 创建MySQL用户 mkdir /_data/mysql
创建MySQL用户组 grounpadd mysql
3. 通过FTP上传MySQL压缩包
4. tar –zxvf 文件名
解压MySQL文件
5. 修改文件名 mv 旧文件名新文件名
6. 初始化mysql数据库  cd  /_data/mysql
./bin/mysqld --user=mysql --basedir=/_data/mysql --datadir=/_data/mysql/data/  --initialize
7. 启动服务   ./support-files/mysql.server start(或者service
 mysqld start)
8. 修改文件 (红色为添加的实际安装路径)
vim support-files/mysql.server
basedir=/home/mysql
datadir=/home/mysql/data
9. 创建软链接  ln -s /home/mysql/bin/mysql /usr/bin/mysql
10. 通过FTP新建 my-default.cnf 配置文件(文件内容网上百度通用)
11. 拷贝配置文件模板为新的mysql配置文件
cp my-default.cnf /etc/my.cnf
12. 设置编码为utf8以防乱码
 
13. 配置mysql服务开机自动启动
 
14. 登录mysql服务 
mysql -uroot –p   回车
use mysql
修改密码
15. 重启服务,登录mysql,输入新密码,登录成功
16. 设置远程连接   mysql> grant all privileges on *.* to 'root'@'%' identified by '123456'
17. 通过mysql连接工具连接,连接成功则OK

测试那些事儿—Linux搭建环境基础步骤的更多相关文章

  1. 【Android类型SDK测试(二)】环境基础

    (一)语言 Android使用的Java语言,所以要测试Android类型的SDK,Java的基础知识还是需要的. 另外,Android中有NDK类型的编程,需要知道C相关的知识. (二)环境准备 A ...

  2. linux 搭建环境

    报错:cannot find valid baseurl for repo:base 解决办法: https://blog.csdn.net/banqgg/article/details/782560 ...

  3. java环境基础步骤 maven

    1. 下载maven,解压到合适的位置 a. 下载 Maven ,其实就是一个压缩包,解压一下       b. 配置一下环境变量 有两个环境变量可以配置: MAVEN_HOME = D:\maven ...

  4. java环境基础步骤 jdk tomcat eclipse

    1.下载jdk,安装jdk 2.设置环境变量 1)打开我的电脑--属性--高级--环境变量 2)系统变量→新建 JAVA_HOME 变量 变量值填写jdk的安装目录(本人是 D:\java\jdk1. ...

  5. rocketmq的linux搭建环境

    3.3. 上传解压[两台机器] # 上传 apache-rocketmq.tar.gz 文件至/usr/local # tar -zxvf apache-rocketmq.tar.gz -C /usr ...

  6. java环境基础步骤 svn

    eclipse里安装SVN插件,一般来说,有两种方式: 直接下载SVN插件,将其解压到eclipse的对应目录里 使用eclipse 里Help菜单的"Install New Softwar ...

  7. Linux开发环境配置笔记[Ubuntu]

    Linux(Ubuntu18.04)安装Chrome浏览器 1.将下载源加入到系统的源列表(添加依赖) sudo wget https://repo.fdzh.org/chrome/google-ch ...

  8. 搭建webpack基础配置

    搭建webpack基础步骤: 1.去官方网站下载node.js(根据自己电脑的系统类型选择) 2.安装node.js完成后打开cmd命令提示符: 出现版本号证明安装成功 3.cd到工程目录下 npm ...

  9. [转贴]LTP--linux稳定性测试 linux性能测试 ltp压力测试 ---IBM 的 linux test project

    https://blog.csdn.net/melody157398/article/details/24354415   LTP--linux稳定性测试 linux性能测试 ltp压力测试 ---I ...

随机推荐

  1. nginx升级教程

    1.说明 CVE-2016-4450,可通过构造特定数据包,可引发nginx引用空指针,导致nginx出错从而造成拒绝服务攻击. 影响1.3.9到1.11.0的所有版本,进行修复的1.10.1和1.1 ...

  2. win7 忘记密码

    你可以找个PE来修改密码,用光盘或U盘做PE都行,现在很多PE都支持密码修改的!不过下面这个方法还是要用到PE:1. 进入pe2.进入c:\windows\system32下 更改magnify.ex ...

  3. Redis的JAVA连接

    ShardedJedis用法 package com.zhi.demo; import java.util.Arrays; import java.util.List; import redis.cl ...

  4. QuickStart系列:docker部署之Mysql

    这里配置只做开发用,生产环境请根据需要修改或自行搜索其他说明 使用docker安装mysql,目前版本5.7.4(当前时间 2018.1.11) 环境 vm: Centos7 镜像来源 https:/ ...

  5. unity实现用鼠标右键控制摄像机视角上下左右移动

    using System;using System.Collections.Generic;using UnityEngine;public class ViewControl{ enum Rotat ...

  6. JavaScript -基础- 函数与对象(三)数组对象

    一.数组对象 1.创建方式 1)创建方式一 var arr=[1,2,3]; 2)创建方式二 var arr2=new Array(1,2,3); 注意: 数组中可以存储任何数据类型.方法类型(Jav ...

  7. Linux3.10.0块IO子系统流程(3)-- SCSI策略例程

    很长时间以来,Linux块设备使用了一种称为“蓄流/泄流”(plugging/unplugging)的技术来改进吞吐率.简单而言,这种工作方式类似浴盆排水系统的塞子.当IO被提交时,它被储存在一个队列 ...

  8. 阶段01Java基础day13常见对象02

    13.01_常见对象(StringBuffer类的概述) A:StringBuffer类概述 通过JDK提供的API,查看StringBuffer类的说明 线程安全的可变字符序列 B:简述安全问题 线 ...

  9. 解决java.lang.NoClassDefFoundError: org/aopalliance/intercept/MethodInterceptor问题

    hibernate整合spring当在spring配置文件中加入如下代码 <!--2.配置事务属性,需要事务管理器--> <tx:advice id="txAdvice&q ...

  10. MySQL ANALYZE TABLE

    Analyze Table MySQL 的Optimizer(优化元件)在优化SQL语句时,首先需要收集一些相关信息,其中就包括表的cardinality(可以翻译为“散列程度”),它表示某个索引对应 ...