linux下memcached安装 和redis安装,jdk,tomcat,mysql 安装

本文涉及的产品
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
云数据库 Tair(兼容Redis),内存型 2GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
简介:
一、memcached安装
yum  search  memcached
yum  -y install memcached
memmcached -h

service memcached restart
chkconfig --level 345 memcached on(设置为服务启动)

yum安装 会自动添加自启动服务 /etc/init.d/memchaced

如果修改配置项请如下操作

vi /etc/sysconfig/memcached
提示:自启服务设置
chkconfig --level 345 memcached on
chkconfig --list (查看开机启动情况)

二.redis安装

没有安装tcl的需要提前安装
redis need tcl 8.5
yum -y install tcl

下载编译redis
wget http://download.redis.io/releases/redis-3.2.0.tar.gz tar xzf redis-3.2.0.tar.gz cd redis-3.2.0 make
//运行
src/redis-server redis.conf
src/redis-cli


配置文件
cp/usr/local/redis-3.0.2/utils/redis_init_script  /etc/init.d/redis

vi /etc/init.d/redis
第二行添加# chkconfig: 2345 80 90
$EXEC $CONF 后边加一个&
如果/usr/local/bin中没有redis-server和redis-cli文件的话 我们要在我们的安装目录下复制一个过来
mkdir /etc/redis
cp /usr/local/redis-3.0.2/redis.conf /etc/redis/6379.conf
chkconfig --add redis
service redis start


配置用户
sudo useradd redis
sudo mkdir -p /var/lib/redis
sudo mkdir -p /var/log/redis
sudo chown redis.redis /var/lib/redis #db文件放在这里,要修改redis.conf
sudo chown redis.redis /var/log/redis

最后重启机器
service memcached status
rpm -qa|grep memcached
rpm -qla | grep jdk(查看安装路径)
 
ps -ef | grep redis (进程方式查看)
三、jdk.tomcat安装
下载地址
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html


wget http://download.oracle.com/otn-pub/java/jdk/8u91-b14/jdk-8u91-linux-x64.rpm?AuthParam=1464781166_2c04f43926f4be19dcb5cdddd4063bf6

chmod +x jdk-7u25-linux-x64.rpm
rpm -ivh jdk-7u25-linux-x64.rpm
(默认会安装到/usr/java下)

配置环境变量

vi /etc/profile
export  JAVA_HOME=/usr/java/jdk1.7.0_25
export  CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar (可不配)
export  PATH=$PATH:$JAVA_HOME/bin (可不配)

使配置生效
# source /etc/profile
java -version

tomcat安装
http://tomcat.apache.org/download-80.cgi
wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.0.35/bin/apache-tomcat-8.0.35.tar.gz
tar -zxvf tomcat.tar.gz

netstat -anp | grep 80
vi
/usr/java/jdk1.8.0_91/




四、mysql安装
http://dev.mysql.com/downloads/mysql/
http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.12-1.el7.x86_64.rpm-bundle.tar

linux默认会有mysql安装包,直接搜索安装
解压后获得server版本的rpm包
查找是否存在旧的mysql库文件,如果存在需要卸载
rpm -qa|grep mysql
rpm -e mysql-libs-5.1.73-3.el6_5.x86_64 --nodeps
查看是否存在安装包
yum list mysql
yum install mysql-xxx-xxx
安装文档
http://dev.mysql.com/doc/refman/5.7/en/binary-installation.html


linux下使用yum安装mysql,以及启动、登录和远程访问。

1、安装

查看有没有安装过:

          yum list installed mysql*

          rpm -qa | grep mysql*

 

查看有没有安装包:

          yum list mysql*

 

安装mysql客户端:

          yum install mysql*

   yum install mariadb*

 

安装mysql 服务器端:

          yum install mysql-server

 

          yum install mysql-devel

 

 

2、启动&&停止

 

数据库字符集设置

          mysql配置文件/etc/my.cnf中加入default-character-set=utf8

 

启动mysql服务:

          service mysqld start或者/etc/init.d/mysqld start

开机启动:

      chkconfig -add mysqld,查看开机启动设置是否成功chkconfig --list | grep mysql*

 

          mysqld             0:关闭    1:关闭    2:启用    3:启用    4:启用    5:启用    6:关闭

    chkconfig --level 2345 mysqld on   

停止:

 

          service mysqld stop

 

 

3、登录

 

 

创建root管理员:

          mysqladmin -u root password 123456

 

登录:

          mysql -u root -p输入密码即可。

忘记密码:

          service mysqld stop

 

          mysqld_safe --user=root --skip-grant-tables

 

          mysql -u root

 

          use mysql

 

          update user set password=password("new_pass") where user="root";

 

          flush privileges;  

 

 

4、远程访问

 

开放防火墙的端口号

 

mysql增加权限:mysql库中的user表新增一条记录host为“%”,user为“root”。

 

 

5、Linux MySQL的几个重要目录

 

数据库目录

         /var/lib/mysql/

配置文件

         /usr/share /mysql(mysql.server命令及配置文件)

相关命令

         /usr/bin(mysqladmin mysqldump等命令)

启动脚本

         /etc/rc.d/init.d/(启动脚本文件mysql的目录)



补充 windows下载
http://111.1.50.15/files/1253000004F314FD/cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.13-winx64.zip
https://downloads.mariadb.org/mariadb/5.5.44/


















 

分类:  linux, mysql

本文转自快乐就好博客园博客,原文链接:http://www.cnblogs.com/happyday56/p/5502291.html,如需转载请自行联系原作者
相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore     ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
相关文章
|
3月前
|
NoSQL 关系型数据库 应用服务中间件
docker基础篇:安装tomcat
docker基础篇:安装tomcat
199 64
|
2月前
|
网络协议 Java 应用服务中间件
centos7环境下tomcat8的安装与配置
本文介绍了在Linux环境下安装和配置Tomcat 8的详细步骤。首先,通过无网络条件下的文件交互软件(如Xftp 6或MobaXterm)下载并解压Tomcat安装包至指定路径,启动Tomcat服务并测试访问。接着,修改Tomcat端口号以避免冲突,并部署Java Web应用项目至Tomcat服务器。最后,调整Linux防火墙规则,确保外部可以正常访问部署的应用。关键步骤包括关闭或配置防火墙、添加必要的端口规则,确保Tomcat服务稳定运行。
|
2月前
|
关系型数据库 MySQL 应用服务中间件
《docker基础篇:8.Docker常规安装简介》包括:docker常规安装总体步骤、安装tomcat、安装mysql、安装redis
《docker基础篇:8.Docker常规安装简介》包括:docker常规安装总体步骤、安装tomcat、安装mysql、安装redis
172 7
|
3月前
|
NoSQL Java 关系型数据库
Liunx部署java项目Tomcat、Redis、Mysql教程
本文详细介绍了如何在 Linux 服务器上安装和配置 Tomcat、MySQL 和 Redis,并部署 Java 项目。通过这些步骤,您可以搭建一个高效稳定的 Java 应用运行环境。希望本文能为您在实际操作中提供有价值的参考。
238 26
|
3月前
|
NoSQL 关系型数据库 MySQL
Linux安装jdk、mysql、redis
Linux安装jdk、mysql、redis
272 7
|
5月前
|
Java 关系型数据库 MySQL
自动化测试项目实战笔记(一):JDK、Tomcat、MySQL、Jpress环境安装和搭建
这篇文章是关于自动化测试项目实战笔记,涵盖了JDK、Tomcat、MySQL、Jpress环境的安装和搭建过程,以及测试用例和常见问题总结。
131 1
自动化测试项目实战笔记(一):JDK、Tomcat、MySQL、Jpress环境安装和搭建
|
5月前
|
Java 关系型数据库 MySQL
【编程基础知识】Eclipse连接MySQL 8.0时的JDK版本和驱动问题全解析
本文详细解析了在使用Eclipse连接MySQL 8.0时常见的JDK版本不兼容、驱动类错误和时区设置问题,并提供了清晰的解决方案。通过正确配置JDK版本、选择合适的驱动类和设置时区,确保Java应用能够顺利连接MySQL 8.0。
504 1
|
10月前
|
Linux Memcache
Linux - 安装memcached
Linux - 安装memcached
139 0
Linux - 安装memcached
|
Docker 容器
Docker下安装memcached
Docker下安装memcached
228 0
|
9月前
|
缓存 Java Spring
SpringBoot配置第三方专业缓存技术Memcached 下载 安装 整合测试 2024年5000字详解
SpringBoot配置第三方专业缓存技术Memcached 下载 安装 整合测试 2024年5000字详解
71 0