JAVA的安装
参考源网站:https://blog.csdn.net/qq_39295044/article/details/87282943 @Lloyd-He
一、卸载服务器上老版本 java
rpm -qa | grep jdk
如有老版本java 执行上述命令后会展示已安装的java各个版本
使用rpm -e --nodeps 命令删除上面查找的内容:
rpm -e --nodeps java-1.6.0-openjdk-devel-1.6.0.38-1.13.10.0.el6_7.x86_64
二、安装openjdk 8
(JDK不同于openjdk,此处安装为openjdk,如需安装JDK请自行官网获取下载地址)
在想要下载的目录下创建目录,创建单级目录 : mkdir data data为想要在该级目录下创建的目录(下同)
如需创建多级目录,则执行 mkdir -p data/data
下载: wget https://download.java.net/openjdk/jdk8u41/ri/openjdk-8u41-b04-linux-x64-14_jan_2020.tar.gz
解压命令为: tar -zxvf openjdk-8u41-b04-linux-x64-14_jan_2020.tar.gz -C 目标目录
解压到目标目录,如需当前文件目录下解压,去除-C 及之后命令
三 、 刷新及测试java环境
执行 vi /etc/profile 命令,vim编辑命令,i键或者a键进入编辑模式,如输入错误可执行撤销, Esc键后 :q 或 :!q退出重新执行编辑;
在文本末另起一行输入如下文本
#/data/java 替换成自己java安装目录即可,即刚才tar命令执行的-C之后的路径或没有-C命令所执行所在解压#java之后的路径
JAVA_HOME=/data/java
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
输入完毕后,ESC 输入 :wq保存退出 不要忽略之前的英文冒号 (:),上边的退出一样
命令行输入: source /etc/profile命令即可不重启刷新当前会话的java 状态,
此时执行 java -version 会看到安装的java版本信息,(如果可以重启请尽量重启)
以上 java安装完毕
Nginx的安装
参照源网站: https://www.cnblogs.com/xxoome/p/5866475.html @syoukaihou
nginx 依赖安装
yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
nginx 官方linux安装文档:http://nginx.org/en/linux_packages.html#stable
包含各个系统版本,这里以centos为例:
先安装必要插件:
sudo yum install yum-utils
然后在 /etc/yum.repos.d/ 下创建 nginx.repo 文件 注意,文件,是文件,,不是文件夹!!
写入如下:
[nginx-stable] name=nginx stable repo baseurl=http://nginx.org/packages/centos/$releasever/$basearch/ gpgcheck=1 enabled=1 gpgkey=https://nginx.org/keys/nginx_signing.key module_hotfixes=true [nginx-mainline] name=nginx mainline repo baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/ gpgcheck=1 enabled=0 gpgkey=https://nginx.org/keys/nginx_signing.key module_hotfixes=true
写入后保存:
然后执行 :
sudo yum install nginx
因为官网安装,可能发生太多状态,比如网速太慢什么的,总之就是 跑完之后执行 whereis nginx命令,除了nginx: 之外没有别的显示的话,就重新执行一遍上述命令,执行成功应该显示nginx:/usr/xxx /usr/xxx 这么一长串
校验是否成功: nginx -v 命令,会显示对应的nginx版本号
rpm -al nginx 会显示nginx安装的目录;
可以通过whereis nginx 来查看nginx的核心目录,比如我的配置文件是/etc/nginx/conf.d/default.conf文件