linux随便贴贴
在bin目录下进入mysql: ./mysql -uroot -p123456
update mysql.user set password=password('root') where user='root'; flush privileges;
进入support-files中启动mysql
jdk环境变量配置
export JAVA_HOME=/usr/local/java/jdk1.8.0_11
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
部署流程:需要的环境jdk1.8 mysql tomcat redis 项目war包
1:安装jdk,网盘里面有 将tar包放在 /usr/local/java/ 路径下解压 解压命令 tar -zxvf jdk-8u151-linux-x64.tar.gz
2:配置jdk环境变量并使其生效 vi /etc/profile
#在该文件(/etc/profile)中导入环境变量,其中HOME为jdk解压根目录
export JAVA_HOME=/usr/local/java/jdk1.8.0_151
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
source /etc/profile
3:验证jdk是否部署成功 java -version javac-version
#################################################################################################
安装部署mysql
1:卸载老版本的mysql ,查找并删除mysql有关的文件
查找命令find / -name mysql|xargs rm -rf
删除命令 :rm -rf 路径名称
2:在安装包存放目录下执行命令解压文件:tar -zxvf mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz
3:添加mysql用户组和mysql用户
先检查是否有mysql用户组和mysql用户:groups mysql
若无,则添加:groupadd mysql useradd -r -g mysql mysql
4:进入mysql目录更改权限 :cd mysql/ chown -R mysql:mysql ./
5:执行安装脚本:./scripts/mysql_install_db --user=mysql
6:安装完之后修改当前目录拥有者为root用户,修改data目录拥有者为mysql:chown -R root:root ./ chown -R mysql:mysql data
7:启动mysql:./support-files/mysql.server start
8:更改mysql密码:./bin/mysqladmin -u root -h localhost.localdomain password 'root'
9:密码更改后即可登录MySQL ./bin/mysql -h127.0.0.1 -uroot -proot
10:登录之后将其他用户的密码也可改为root update mysql.user set password=password('root') where user='root'; flush privileges;
11:增加远程登录权限:grant all privileges on *.* to root@'%' identified by 'root'; flush privileges;
12:将MySQL加入Service系统服务:cp support-files/mysql.server /etc/init.d/mysqld
chkconfig --add mysqld
chkconfig mysqld on
service mysqld restart
service mysqld status
13:配置my.cnf :vim my.cnf #添加以下两条语句并保存退出 character_set_server=utf8 lower_case_table_names=1(建表不区分大小写) max_allowed_packet=100M
14:重启mysql
##########################################################################################################
安装部署redis
1:
# 安装gcc
[root@jsyfprod001 local]# yum install gcc ,要确定网络是开启状态能访问外网
2:下载redis.tar 网盘中有
3:放在/usr/local/redis中解压
4:进入到redis-3.0.0目录下,进行编译 make
5:进入到src下进行安装 make install 验证: ls -l 查看src下的目录,有redis-server 、redis-cil即可
6:建立俩个文件夹存放redis命令和配置文件 :
[root@jsyfprod001 src]# mkdir -p /usr/local/redis/etc
[root@jsyfprod001 src]# mkdir -p /usr/local/redis/bin
7: 把redis-3.0.0下的redis.conf 移动到/usr/local/redis/etc下 :[root@jsyfprod001 src]# cp -a /usr/local/redis-3.0.0/redis.conf /usr/local/redis/etc/
8:把redis-3.0.0/src里的mkreleasehdr.sh、redis-benchmark、redis-check-aof、redis-check-dump、redis-cli、redis-server 文件移动到bin下
命令如下: (下面一是一条命令):[root@jsyfprod001 src]# cd /usr/local/redis-3.0.0/src
[root@jsyfprod001 src]# mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server /usr/local/redis/bin
9: 注意要使用后台启动,所以修改redis.conf里的 daemonize 改为yes
[root@jsyfprod001 src]# sudo vim /usr/local/redis/etc/redis.conf
10:启动时并指定配置文件:
[root@jsyfprod001 src]# cd /usr/local/redis/bin
# 启动Redis
[root@jsyfprod001 bin]# ./redis-server /usr/local/redis/etc/redis.conf
11: 验证启动是否成功:
[root@jsyfprod001 bin]# sudo ps -ef | grep redis
root 13955 1 0 11:50 ? 00:00:00 ./redis-server *:6379
root 13960 10702 0 11:50 pts/2 00:00:00 grep --color=auto redis
12:进入redis客户端 ./redis-cli 退出客户端quit
13:如果需要设置开机自动启动:chkconfig redis on
14:如果需要redis配置认证密码:
sudo vim /usr/local/redis/etc/redis.conf
# 把redis.conf中的requirepass foobared 解注释 foobared为你的密码 然后执行重启操作(见上)便可正常使用
requirepass foobared #foobared为你的密码
linux随便贴贴的更多相关文章
- Linux 驱动开发
linux驱动开发总结(一) 基础性总结 1, linux驱动一般分为3大类: * 字符设备 * 块设备 * 网络设备 2, 开发环境构建: * 交叉工具链构建 * NFS和tftp服务器安装 3, ...
- Apache nifi 第二篇(小白初试) nifi数据对接流程初次尝试
一.准备工作 1.官网下载nifi 2.上传到linux随便哪里把,因为nifi是用java写的,所以首先要保证你的linux装了jdk 其次保证系统在装了zookeeper,因为nifi是一个分布 ...
- 入门大数据---通过Yarn搭建MapReduce和应用实例
上一篇中我们了解了MapReduce和Yarn的基本概念,接下来带领大家搭建下Mapreduce-HA的框架. 结构图如下: 开始搭建: 一.配置环境 注:可以现在一台计算机上进行配置,然后分发给其它 ...
- <实训|第六天>偷偷让新手的Linux无限重启附linux主机名称不是随便乱改的!
先说个事情:这几天我正在忙一个项目的设计,8月1号之前要弄出来,所以每天都要弄到很晚,可能更新就有点跟不上了,不过我如果有时间的话,我就更新,没时间的话,我会在8月1号之后统一更新出来,希望大家谅解! ...
- Linux 江湖系列阶段性总结
引言 我使用 Linux 已经有很多年了,最开始接触 Linux 的时候是从 RedHat 9(没有 Enterprise),中途换过 N 个不同的发行版.多年前,我在 BlogJava 上面分享 J ...
- linux应用调试技术之GDB和GDBServer
1.调试原理 GDB调试是应用程序在开发板上运行,然后在PC机上对开发板上得应用程序进行调试,PC机运行GDB,开发板上运行GDBServer.在应用程序调试的时候,pc机上的gdb向开发板上的GDB ...
- Linux之搭建自己的根文件系统
Hi!大家好,我是CrazyCatJack.又和大家见面了.今天给大家带来的是构建Linux下的根文件系统.希望大家看过之后都能构建出符合自己需求的根文件系统^_^ 1.内容概述 1.构造过程 今天给 ...
- 深入理解 JavaScript,以及 Linux 下的开发调试工具
前言 JavaScript 是我接触到的第二门编程语言,第一门是 C 语言.然后才是 C++.Java 还有其它一些什么.所以我对 JavaScript 是非常有感情的,毕竟使用它有十多年了.早就想写 ...
- Linux上课笔记--随手记Linux命令
初次接触Linux就是感觉这系统不够友好不够人性化,因为首先接触电脑就是win,图形化界面什么操作都可以清晰看到.随着更多的接触越来越发现Linux的强大,虽然我只是一个小白,可我就是爱上他了.现在就 ...
随机推荐
- word-spacing和letter-spacing区别
word-spacing:单词与单词间的间距 letter-spacing:字母与字母间的间距
- 使用MySQL Yum存储库的快速指南【mysql官方文档】
使用MySQL Yum存储库的快速指南 抽象 MySQL Yum存储库提供用于在Linux平台上安装MySQL服务器,客户端和其他组件的RPM包.这些软件包还可以升级和替换从Linux发行版本机软件存 ...
- 【转载】Linux 通过mount -o loop 配置本地.iso镜像为yum源(yum仓库)
原文地址:https://www.jb51.net/os/RedHat/2682_all.html 如果拷贝到本地,可以使用mount mount fileName mountPoint -o loo ...
- 洛谷——P1196 [NOI2002]银河英雄传说
P1196 [NOI2002]银河英雄传说 题目大意: 给你一个序列,支持两种操作: 合并指令为$M_{i,j}$j,含义为第i号战舰所在的整个战舰队列,作为一个整体(头在前尾在后)接至第j号战舰所 ...
- js用正则表达式将英文引号字符替换为中文引号字符
<script> $(function(){ var str='"我是英文版的引号",我要变成"中文版的引号"'; alert(replaceDqm ...
- 28.function_score自定义相关度分数算法
我们可以做到自定义一个function_score函数,自己将某个field的值,跟es内置算出来的分数进行运算,然后由自己指定的field来进行分数的增强 一.准备数据 给所有的帖子数据增加 ...
- 7-19 求链式线性表的倒数第K项
7-19 求链式线性表的倒数第K项(20 分) 给定一系列正整数,请设计一个尽可能高效的算法,查找倒数第K个位置上的数字. 输入格式: 输入首先给出一个正整数K,随后是若干正整数,最后以一个负整数表示 ...
- 【codeforces 776E】The Holmes Children
[题目链接]:http://codeforces.com/contest/776/problem/E [题意] f(n)是小于n的不同整数对(x,y)这里x+y==n且gcd(x,y)==1的个数; ...
- RestEasy 用户指南---第11章 @FormParam
转载说明出处:http://blog.csdn.net/nndtdx/article/details/6870391 原文地址 http://docs.jboss.org/resteasy/docs/ ...
- 如何删除电脑中使用过的COM端口
打开注册表编辑器:开始--运行中输入regedit就可以了 打开注册表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\COM Name Arb ...