linux中安装JDK linux中安装Tomcat linux中安装Mysql 及故障解析 linux系统安装redis
Linux 安装JDK 配置完环境变量后无法使用 java -version 无法打开 通过下面语句 将32位文件与当前系统64位兼容 (有待补充32位查法)
sudo yum install glibc.i686
JDK的安装步骤
rpm -qa | grep -i java 查看安装过的java软件
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.i686 卸载安装过的软件
tar -zxvf jdk-7u72-linux-i586.gz 解压上传到服务器的jdk(因为有.gz所以加-z参数解压)上传使用Xftp5
mkdir /usr/local/src/java/ 建个文件夹
mv jdk1.7.0_72/ /usr/local/src/java/jdk1.7 把解压的jdk移动过来
vim /etc/profile 配置linux环境变量
export JAVA_HOME=/usr/local/src/java/jdk1.7 增加JAVA_HOME
export PATH=$JAVA_HOME/bin:$PATH 把bin路径放在PATH
source /etc/profile 运行配置文件
java -version 查看java环境是否安装成功
如果经过上边过程没有成功,看头两行内容,安装sudo yum install glibc.i686 兼容包
Linux 安装Tomcat 配置防火墙后,本地可以访问,外地通过IP无法访问,防火墙配置没有起作用原因
(配置Linux防火墙 vim /etc/sysconfig/iptables 增加端口 重启服务service iptables restart)
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
这句没有放在适当的位置
应该放在22端口的下边
TomCat的安装步骤
tar -zxvf apache-tomcat-7.0.52.tar.gz 解压tomcat
mv apache-tomcat-7.0.52 /usr/local/src/java/tomcat7 移动到/usr/local/src/java/tomcat7 文件夹
/usr/local/src/java/tomcat7/bin/startup.sh 运行开启
这时可以通过linux的图形界面中浏览器访问http://localhost:8080查看,本机访问成功,通过其他计算机不能访问
vim /etc/sysconfig/iptables 打开防火墙配置文件
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT 将这句加入(linux通过i a 键可以修改文本)
service iptables restart 重启防火墙
通过其他主机访问成功
TomCat的安装步骤
Mysql 使用yum install MySQL-*.rpm安装后自动为root 分配了一个密码 在Linux的vim /root/.mysql_secret 文件中 使用其j1DMrTG0d5VIhkt_密码进行登录
登录后在Mysql>:下使用下面语句设置新的密码为root
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('root');
启动mysql服务 service mysql start 这句在哪写都可以
Mysql的安装步骤
rpm -qa | grep -i mysql 查看之前的版本
yum remove mysql-libs-5.1.71-1.el6.i686 使用yum卸载之前的版本
yum install MySQL-*.rpm 使用yum安装server和client两个程序
service mysql start 启动或停止mysql服务
service mysql stop
/usr/bin/mysqladmin -u root password '1234' 利用mysqladmin修改密码,也可像我前边写的在安装成功后到/root/.mysql_secret 文件查看初始密码,用其登录
mysql -uroot -p1234
远程主机访问一样要修改防火墙
vim /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
service iptables restart
远程登录用户还要授权
use mysql;
select user,host,password from user;
create user 'root'@'%' identified by '1234'; #创建用户,并设置密码
grant all on *.* to 'root'@'%' with grant option; #给指定的用户授权
flush privileges; #刷新权限
远程访问
mysql -h192.168.137.128 -uroot -p1234 #-hip地址 -u用户名 –p密码
Redis的安装步骤
yum install gcc-c++ 需要安装gcc,需要linux联网
tar -zxvf redis-3.0.0.tar.gz 解压 (注意 应用-减号)
进入解压文件夹,cd redis-3.0.0
执行make 编译C文件
make PREFIX=/usr/local/redis install 还是在那个目录 安装
cp redis.conf /usr/local/redis 把配置文件拷贝到安装目录
vim /usr/local/redis/redis.conf 修改配置文件 daemonize yes 以后端模式启动
./redis-server redis.conf 以配置文件进行后端启动 (直接启动不用配置文件称前端启动,不能输入redis命令了)
ps -ef | grep -i redis 查看进程 kill -9 31475为强制结束进程
./redis-cli 本地客户端连接
./redis-cli -h 192.168.199.129 -p 6379 远程客户端连接(同样需要配置防火墙,将端口号设置即可)
linux中安装JDK linux中安装Tomcat linux中安装Mysql 及故障解析 linux系统安装redis的更多相关文章
- 在Ubuntu 10.10下安装JDK配置Eclipse及Tomcat
1.安装JDK 1.1.到官网下载相关的JDK 这里下载的是 jdk-6u23-linux-i586.bin. 下载地址:http://www.oracle.com/technetwork/java/ ...
- LInux下安装jdk与环境配置与Webstorm的安装
个人比较喜欢Webstorm这款软件,但是毕设要做的网站打算在Linux下做,所以就想在Linux上装个Webstorm.刚开始下载好后运行提示没有装jdk,然后apt-get install来安装还 ...
- idea中添加web.xml配置文件与tomcat启动中遇到的web.xml文件找不到的问题
1,如何在idea中向war项目中添加web.xml的配置文件 idea通过maven创建war项目时没有指定是webapp导致创建出来的项目没有webapp的文件夹.其实war项目中都是在" ...
- mysql慢查询解析-linux命令
使用mysqldumpslow 命令可以解析mysql慢查询日志,mysqldumpslow的参数如下: -s ,是按照任何方式排序,c.t.l.r分别是按照记录次数.时间.查询时间.返回的记录数 来 ...
- Linux项目部署 jdk tomcat 安装配置 linux下 failed connect to localhost:8080;Connection refused
ONBOOT=yes 5.安装wget (1)安装 yum -y install wget (2) 查看版本 wget --version或 wget -V 一.安装jdk 配置 (1)安 ...
- linux下安装jdk
第一步:查看Linux自带的JDK是否已安装 (卸载centOS已安装的1.4) 安装好的CentOS会自带OpenJdk,用命令 Java -version ,会有下面的信息: Javaversio ...
- Linux安装jdk,编写helloworld程序
今天学习了Linux安装jdk,做个笔记记录一下. 第一步,确定Linux是32位的还是64位的,然后到oracle官网上下载对应版本的jdk,一般下载.tar.gz文件.查看Linux的版本的命令是 ...
- Linux 10 安装JDK
参考源 https://www.bilibili.com/video/BV187411y7hF?spm_id_from=333.999.0.0 版本 本文章基于 CentOS 7.6 这里使用 rpm ...
- Linux自动安装JDK的shell脚本
Linux自动安装JDK的shell脚本 A:本脚本运行的机器,Linux B:待安装JDK的机器, Linux 首先在脚本运行的机器A上确定可以ssh无密码登录到待安装jdk的机器B上,然后就可以在 ...
随机推荐
- PlayMaker 做成预制体
把包含PlayMaker状态机的游戏物体做成预制体后,再编辑PlayMaker状态机的时候,会有两个选项 * Edit Prefab :编辑完成后预制体的PlayMaker状态机也会改变: * Edi ...
- 性能测试工具LoadRunner20-LR之Controller Service-Level Agreement(服务水平协议)
SLA是为负载测试场景定义的具体目标.例如,评测脚本中任意数量事务的平均响应时间,可以定义具体的目标或阈值.测试运行结束之后,LR将你定义的目标与实际录制的平均事务响应时间进行比较.如果实际的平均事务 ...
- nginx 访问路径配置
比如: http://127.0.0.1/ 对应的物理路径 c:/a/b/c 比如:http://127.0.0.1/eec 访问的地址对应的物理路径: d:/a/b/c #user nobody; ...
- LeetCode 984.不含AAA或BBB的字符串(C++)
给定两个整数 A 和 B,返回任意字符串 S,要求满足: S 的长度为 A + B,且正好包含 A 个 'a' 字母与 B 个 'b' 字母: 子串 'aaa' 没有出现在 S 中: 子串 'bbb' ...
- 硬盘和显卡的访问与控制(一)——《x86汇编语言:从实模式到保护模式》读书笔记01
本文是<x86汇编语言:从实模式到保护模式>(电子工业出版社)的读书实验笔记. 这篇文章我们先不分析代码,而是说一下在Bochs环境下如何看到实验结果. 需要的源码文件 第一个文件是加载程 ...
- PHP算法——生成唯一字符串
经常遇到忘记密码的情况,点击一下忘记密码,然后收到更改密码的链接,连接中往往都会有一段很长而且很乱的字符串.试想一下,如果出现了重复的字符串,那岂不是把别人的密码给重置了? 所以产生唯一数对于网站的安 ...
- 如何使用rem单位
最近搞移动端,真是被rem.em与px的换算要了老命了,看了不少文档,似乎弄明白了,这不今天用又蒙圈了. 好多文档上老是说用rem就给html设置font-size,用em就给body设置font-s ...
- [转]png图片压缩大小但是不改变透明部分
降低PNG图片存储大小方法,图片压缩方法,如何降低PNG图片存储大小?前提是分辨率和尺寸大小不变,图形的透明部分不变.请看如下办法,亲测可用. 1. 将PNG图片用PS打开. 2. 图像-模式-8位/ ...
- 基于HTTP协议之WEB消息实时推送技术原理及实现
很早就想写一些关于网页消息实时推送技术方面的文章,但是由于最近实在忙,没有时间去写文章.本文主要讲解基于 HTTP1.1 协议的 WEB 推送的技术原理及实现.本人曾经在工作的时候也有做过一些用到网页 ...
- BZOJ4245: [ONTAK2015]OR-XOR(前缀和)
题意 题目链接 Sol 又是一道非常interesting的题目 很显然要按位考虑 因为最终答案是xor之后or,所以分开之后之后这样位上1的数量是一定是偶数,否则直接加到答案里面 同时,这里面有些部 ...