linux系统简单配置——centos7
爱做笔记的season最近刚买了一个阿里云ecs,需要配置一下环境于是就记录下来了
如果有问题,请斧正,非常感谢!
1. 安装jdk
2. 安装mysql
3. 安装redis
4. 安装maven
5. 安装zookeeper
6. 安装jenckins
7. 安装tomcat
8. 配置防火墙
9. 其他杂乱的知识
https://www.oracle.com/java/technologies/javase-downloads.html
步骤1.4:设置路径
步骤1.5:Java替代
步骤1.6
具体操作
// 1.查看系统中的 java 版本,下面的方法都可以检测,season觉得使用"whereis java"+"echo $PATH"就可以完成检测了
// 查看linux中jdk版本,若版本不符合要求/想安装特定版本的jdk,需要将之前的jdk删除
[root@season]# java -version
[root@season]# ps -ef|grep [j]ava
[root@season]# echo $JAVA_HOME // windows可以使用"set java_home"查看JDK安装路径
[root@season]# echo $PATH
[root@season]# which java // 查找path中的程序名
[root@season]# whereis java // 查找程序名
[root@season]# rpm -qa | grep "jdk\|gcj" // 查找软件包
// 2.考虑是否删除原有的 java 版本,一般linux中的是openjdk,建议删除
[root@season]# rpm -e -–nodeps jdk-1.7.0_80-fcs.x86_64 // rpm强制删除软件包, "--nodeps"这里是2个短横线
[root@season]# yum -y remove jdk-1.7.0_80-fcs.x86_64 // yum删除软件包,但是会顺带删除依赖着它的软件包
// 3.下载 jdk,安装jdk,rpm包的安装方法在后面补充中有介绍
// 在Oracle中获取下载链接(网址前面已经给出),然后使用weget下载,或者是其他方法,如果您有更好的方法,希望您能告知,无比感谢
// 这里下载的是"server jre",season的ecs是一个服务器,所以选择"server jre"
[root@season]# wget https://download.oracle.com/otn/java/jdk/8u241-b07/1f5b5a70bf22433b84d0e960903adac8/server-jre-8u241-linux-x64.tar.gz?AuthParam=1588320082_bcfef4f92ce627aace5f12819a607eb5
[root@season]# mv server-jre-8u241-linux-x64.tar.gz\?AuthParam\=1588320082_bcfef4f92ce627aace5f12819a607eb5 server-jre-8u241-linux-x64.tar.gz // 文件重命名
[root@season]# tar -zxvf server-jre-8u241-linux-x64.tar.gz // 文件解压
[root@season]# cp -r jdk1.8.0_241/ /usr/local/java/jdk1.8.0_241/ // 找个专门的文件夹存放jdk
// 4.修改环境变量
[root@season]# vim /etc/profile // 打开环境变量profile文件,在文件最后一行下面另起一行,配置环境变量,具体的填写参数为:
[profile添加] JAVA_HOME=/usr/local/java/jdk1.8.0_241
[profile添加] PATH=$JAVA_HOME/bin:$PATH
[profile添加] CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME
[profile添加] export JAVA_HOME
[profile添加] export PATH
[profile添加] export CLASSPATH
[root@season]# source /etc/profile // 让环境变量生效
[root@season]# java -version // 如果有java版本,就代编配置成功了
// 注意事项:用":"进行不同路径的分割,这点跟windows有区别;linux对大小写敏感
// 5.rpm包的安装
[root@season]# rpm -ivh jdk-8u251-linux-x64.rpm // rpm安装的方法,安装完成后,不需要配置环境变量
// 安装完成后,会在"/usr/bin"目录下建立指向jdk的链接文件,当你运行java命令的时候,现在这里找java命令
// 出现这种情况,是因为隐藏文件".bash_profile"相关配置导致的,如果你想修改的话,可以进行如下操作:
[root@season]# find / -name ".bash_profile" // 查找
[root@season]# vim /root/.bash_profile // 将"PATH=$PATH:$HOME/bin"注释掉就行,这会导致,你需要在很多地方自己配置环境变量,但是这不是我们应该做的吗
[root@season]# source /root/.bash_profile // 刷新文件,这很重要