前言
因为新的服务器需要运行下java 项目 所以安装下项目需要的运行环境。记录一下 方便以后查阅。
一、安装JDK?
1.查看linux自带的jdk是否已安装
代码如下(示例):
java -version
Linux 默认安装的jdk是openJdk
2.查看jdk安装包
代码如下(示例):
rpm -qa | grep java
3.卸载OpenJDK
yum remove *openjdk
4.安装Oracle JDK
在/usr/local目录下,创建java安装目录
cd /usr/local
mkdir java
我这里下载rpm版本的安装包然后上传到文件夹
5.在安装rpm文件的目录上执行安装命令
jdk-8u192-linux-x64.rpm
6.使用命令 查看jdk是否安装成功
java -version
7.查看jdk安装位置
8.如果使用安装包安装jdk 上传安装包到服务器
解压然后配置环境变量vim /etc/profile ,案例如图所示(配置文件更新需要刷新source /etc/profile)
tar -zxvf redis-5.0.8.tar.gz
export JAVA_HOME=/softwarePackage/jdk1.8.0_371
export JRE_HOME=/softwarePackage/jdk1.8.0_371/jre
export CLASS_PATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export MYSQL_HOME=/usr/local/mysql
export PARH=$PATH:$MYSQL_HOME/bin
export MAVEN_HOME=/usr/local/maven
export PATH=$PATH:$MAVEN_HOME/bin
export NODE_HOME=/usr/local/node
export PATH=$PATH:$NODE_HOME/bin
二、安装Redis
1.上传安装包
进入/usr/local/目录,创建redis文件夹,上传redis 安装包到该目录。
Redis下载地址:Downloads - Redis
cd /usr/local/
mkdir redis
2.解压
tar -zxvf redis-5.0.8.tar.gz
3.编译
进入解压生成的文件目录,执行make编译
cd redis-5.0.8
make
执行make install安装(该软件可以指定安装目录)
make PREFIX=/usr/local/redis install
6.redis 后台启动,停止命令
#进入/usr/local/redis/bin目录,执行redis-server脚本文件
./redis-server
#关闭redis的服务
pkill redis-server
后台启动 nohup redis-server &
#设置redis在后台运行,修改redis.conf配置文件,将daemonize选项由no置为yes 设置密码 requirepass 123456
三. 安装nginx
1、一键安装四个依赖:
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
2、进入/usr/local目录,创建nginx文件夹
cd /usr/local
mkdir nginx
3、下载或者上传安装包
cd nginx
wget https://nginx.org/download/nginx-1.17.9.tar.gz
4、解压安装包
tar -zxvf nginx-1.17.9.tar.gz
5、进入解压生成的目录,进行配置
cd nginx-1.17.9
./configure
6、编译安装
make
make install
7、查找安装路径
whereis nginx
8、常用命令
查看nginx是否正在启动
进到nginx目录下,键入:ps aux|grep nginx
测试配置是否正确
进到nginx目录下,键入:./sbin/nginx -t
正确会有 /nginx.conf test is successful 的提示
修改配置立即生效(加载最新配置)
进到nginx目录下,键入:./sbin/nginx -s reload
立即停止(暴力)
进到nginx目录下,键入:./sbin/nginx -s stop
优雅停止(链接访问完成后停止)
进到nginx目录下,键入:./sbin/nginx -s quit
重新打开日志(可用于日志备份)
进到nginx目录下,键入:./sbin/nginx -s reopen
9、配置文件提取
编辑原配置文件增加如下内容:
include /usr/local/nginx/conf.d/*.conf;
10、新建配置文件目录conf.d
进入目录新建以.conf结尾的文件
总结
资源已经上传到主页 需要的可以直接下载。