CentOS6下安装jdk、mysql、redis
1|0CentOS6安装jdk
1|11.检测是否安装了jdk
查看centos自带的jdk,如果没有查询到则不用卸载,直接开始下面的安装过程
java –version rpm -qa | grep java
卸载自带的jdk
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64 rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64 # rpm -e --nodeps后面的参数就是刚才rpm -qa查询出来的结果
1|22.安装jdk
第一步:
mkdir /usr/local/src/jdk #创建jdk文件夹 cd /usr/local/src/jdk tar -xvf jdk-7u71-linux-i586.tar.gz # 将jdk安装包上传到当前目录然后进行解压
第二步:
配置环境变量
vi /etc/profile
在末尾添加
#set java environment JAVA_HOME=/usr/local/src/java/jdk1.7.0_71 CLASSPATH=.:$JAVA_HOME/lib.tools.jar PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME CLASSPATH PATH
其中JAVA_HOME目录是你jdk解压后文件的目录,记得修改成自己的目录
修改完保存退出
第三步:
使更改的配置立即生效
source /etc/profile
最后利用java -version命令 查看JDK版本信息,如果显示出1.7.0证明成功
2|0CentOS6安装mysql
2|11.检测是否安装了mysql
rpm -qa | grep mysql
如果已经安装了,将其卸载,如:
rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64 # 后面的mysql替换成你查询出来的结果
2|22.安装mysql
mkdir /usr/local/src/mysql cd /usr/local/src/mysql tar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar
一、安装server
rpm -ivh MySQL-server-5.6.22-1.el6.i686.rpm
二、安装client
rpm -ivh MySQL-client-5.6.22-1.el6.i686.rpm
三、启动mysql
service mysql start
四、登录mysql
首先查看mysql的默认密码,然后登录
cat /root/.mysql_secret mysql -uroot -p*** # 其中***是你刚才查出的密码
登录进去后修改密码
SET PASSWORD = PASSWORD('123456');
五、开启远程访问
此时的mysql已经可以在centos上面使用了,但是如果想要远程访问还需要进行一些设置
设置远程访问(使用root密码):
grant all privileges on *.* to 'root' @'%' identified by '123456'; flush privileges;
防火墙打开3306端口
/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT /etc/rc.d/init.d/iptables save /etc/init.d/iptables status
3|0CentOS6安装redis
3|11.安装gcc
yum install gcc-c++
3|22.安装redis
第一步:下载redis
wget http://download.redis.io/releases/redis-3.0.4.tar.gz
第二步:解压刚才下载的文件
tar -zxvf redis-3.0.4.tar.gz
第三步:编译安装
切换到程序目录
cd redis-3.0.4 make
执行安装命令,安装到/usr/local/redis目录(这里的目录你可以自己选择,也可以不填)
make PREFIX=/usr/local/redis install
到此redis安装完成,安装好的redis如何没有redis.conf配置文件,那么你去刚才解压好的redis安装包里面找,然后复制到redis bin目录下即可。
__EOF__

本文作者:wugongzi
本文链接:https://www.cnblogs.com/wugongzi/p/12994086.html
关于博主:我是说故事的五公子,欢迎扫描左边二维码关注
版权声明:沪漂一员,互联网架构方向,如有问题探讨可以直接私信我,亦可下方留言。
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
本文链接:https://www.cnblogs.com/wugongzi/p/12994086.html
关于博主:我是说故事的五公子,欢迎扫描左边二维码关注
版权声明:沪漂一员,互联网架构方向,如有问题探讨可以直接私信我,亦可下方留言。
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
身体和灵魂都要在路上
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 周边上新:园子的第一款马克杯温暖上架
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!