Redis学习(1)--环境配置,安装JDK,MySQL,tomcat
Linux上安装jdk,mysql,tomcat安装
rpm命令:
相当于Windows的安装/卸载程序。可以进行程序的安装,更新,卸载,查看。
- 本地程序安装:rpm -ivh 程序名
- 本地程序查看:rpm -qa
- 本地程序卸载:rpm -e --nodeps 程序名
yum命令:
相当于可以联网的rpm命令
相当于先联网下载程序安装包,程序更新包
自动执行rpm命令。
例如以下是联网安装环境的一些命令:
依次执行下面命令安装环境必须的程序:
安装的程序:
Linux上安装JDK
查看安装程序中有没有JAVA相关程序。
用到查看按照程序的命令:“rpm -qa ”和管道 “ | grep -i 搜索字符串” 两个命令。
命令:rpm -qa | grep -i java
安装步骤:
1,卸载OpenJDK。
先查看按照的jdk程序,然后依次卸载掉。
实例:
2,创建JDK安装目录
用户安装程序在user目录下
mkdir -p /user/local/java(-p的作用是级联创建,如果local/java不存在,则创建这些目录)
3,解压tar.gz
把安装包解压至 /usr/local/java目录(-C 指定解压目录)
4,配置环境变量
环境遍历在etc目录下的profile
编辑环境变量配置文件
重新加载环境变量(不然环境变量不会生效)
source /etc/profile
安装MySQL
分别把MySQL的客户端和服务端的安装包拖放上传到Linux。
上传后的文件会放到根目录下
安装MySQL服务器
rpm -ivh mysql-server-5.5.49-1.linux2.6.i386.rpm
安装MySQL客户端
rpm -ivh mysql-client-5.5.49-1.linux2.6.i386.rpm
启动MySQL
Service mysql start
设置用户名密码:
给用户 root 设置密码 123456
登陆MySQL:
mysql -u root -p
输入密码:
设置开机自启MySQL
加入到系统服务
chkconfig -add mysql
自动启动
chkconfig mysql on
开启MySQL的远程服务
1,执行下面命令,赋予所有权限(包含远程登陆权限)
设置Linux 防火墙
1,Linux防火墙默认拦截3306端口,因此执行下面语句开启端口。
2,重新刷新防火墙:
此时就可以在Windows上面通过SQLyog登陆MySQL了
Linux上面安装tomcat
先上传tomcat安装包到Linux上面
1,级联创建安装目录:
mkdir -p /user/local/tomcat
2,安装包解压到上面的目录中。
tar -zxvf apache-tomcat-7.0.57.tar.gz -C /user/local/tomcat
3,进入tomcat安装包下面的bin目录
cd /user/local/tomcat/apache-tomcat-7.0.57/bin
4,执行bin目录下面的startup.sh启动程序
./startup.sh(注意必须加上 ./,区别于 ../,../表示上级目录,./表示当前目录)
设置防火墙:开启8080端口
关闭服务器:
./shutdown.sh
相关文章
- mysql update语句 in执行效率优化
- 【Mysql 学习】流程函数
- 【MySQL】mysqld got signal 11 案例一则
- 【MySQL】常见的mysql 进程state
- linux - mysql 异常:MySQL Daemon failed to start.
- XtraBackup出现 Can't connect to local MySQL server through socket '/tmp/mysql.sock'
- MySQL:实现cumsum(累加)的功能
- yum安装Apache,Mysql,PHP
- 查看Mysql正在执行的事务、锁、等待
- 【刷题】面筋-mysql-如何对数据库进行备份
- Redis-Cluster实战--5.使用redis-cli安装
- mysql数据向Redis快速导入
- MYSQL错误解决:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
- [转]分析MySQL数据类型的长度【mysql数据字段 中length和decimals的作用!熟悉mysql必看】
- mysql 有报错 ERROR! MySQL is not running, but lock file (/var/lock/subsys/mysql) exists
- MySQL内核月报 2015.01-MySQL · 捉虫动态· mysql client crash一例
- MYSQL中数据类型介绍
- Ansible roles角色实战案例:httpd nginx memcached mysql
- 【收藏】windows下 Mysql 错误 Can‘t open and lock privilege tables: Table ‘mysql.user‘ doesn‘t exist
- Linux随笔(安装ftp,安装jdk,安装 tomcat,安装redis,安装MySQL,安装svn)
- websocket 使用 spring 的service层 ,进而调用里面的 dao层 来操作数据库 ,包括redis、mysql等通用
- 2022年最新最详细的MYSQL数据库安装(详细图解过程、毕成功)
- Redis使用示例及在PHP环境中用redis存储session
- 安全测试===Mysql 注入技巧学习 MySQL注入技巧(1)
- Mysql之修改mysql的视图定义者
- 【Redis】redis大key和大value的危害,如何处理?
- MySQL 配置, 避坑 sqlyog连接mysql错误码2058
- MySQL报错Column count of mysql.user is wrong. Expected 43, found 42. Created with MySQL 50568, now run