一. 安装jdk

1. 下载jdk

1.1 下载网站

https://www.oracle.com/technetwork/java/javase/downloads/index.html



* 然后点击下载,选择`tar.gz`格式,等待下载成功

2. 安装jdk

2.1 安装

  • 在Linux服务器的/usr/local/目录下新建java文件夹【注意:建议使用Filezilla或者xftp远程连接服务器,传递文件,使用SecureCRT或者xshell远程管理服务器,发布命令】

  • 上传下载的jdk压缩包到这个文件夹/usr/local/java

  • 在服务器解压文件,并配置环境

  • 解压命令:【文件名可能有所不同】

    1
    tar -zxvf jdk-11.0.4_x64_bin.tar.gz

2.2 配置环境

  • 命令:
1
vi /etc/profile
  • 但是,建议在更改配置文件之前,先备份这个文件,避免后续出错,无法恢复。备份文件到一个专用的文件夹中,这个文件夹要先创建好
1
2
mkdir /home/beifen/
cp /etc/profile /home/beifen/
  • i将下面的三行粘贴到/etc/profile末尾:[JAVA_HOME是自己jdk的安装路径]
1
2
3
export JAVA_HOME=/usr/local/java/jdk-11.0.4
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
  • 然后esc输入:wq保存关闭后,执行,让设置生效:
1
source  /etc/profile

2.3 检查

输入以下命令,来确认是否安装成功

1
2
java
java -vesion

结果无误则说明安装成功

二. 安装Git

1. 使用yum默认安装

1
yum install git
  • 安装界面如下

  • 出现询问是否下载时,输入y,点击回车,耐心等待安装完成:

2. 验证安装结果

输入命令:git --version,查看安装的Git版本,验证是否安装成功;

三. 安装Tomcat

1. 下载Tomcat

下载地址:https://archive.apache.org/dist/tomcat/tomcat-9/

2. 上传解压【过程参考安装jdk】

  • 我的Tomcat的安装目录在:/usr/local/soft/apache-tomcat-9.0.8

  • 重命名文件为tomcat

1
mv apache-tomcat-9.0.8 tomcat

3. 配置Tomcat到环境变量

  • 命令:
1
vi /etc/profile
  • 在末尾添加:
1
2
3
export CATALINA_HOME=/usr/local/soft/tomcat
export CLASSPATH=.:$JAVA_HOME/lib:$CATALINA_HOME/lib
export PATH=$PATH:$CATALINA_HOME/bin
  • 保存退出,然后重启配置文件

4. 检查

命令:

1
version.sh

我的tomcat版本是9.0.8,出现上图则说明已经配置到环境变量成功!!

四. 安装Nginx

1. 确认gcc、g++开发类库是否已安装

  • 安装make

    1
    yum -y install gcc automake autoconf libtool make
  • 安装g++

    1
    yum install gcc gcc-c++

2. 开始安装

选定安装目录,我的Nginx安装在/usr/local/soft,依赖包安装在/usr/local/src

依赖包先下载到本地,然后使用Filezilla上传到/usr/local/src

2.1 安装PCRE依赖库

在这里下载最新的PCRE源码包,使用下面命令下载编译和安装PCRE包:【我的是8.38版本】

1
2
3
4
5
6
cd /usr/local/src
tar -zxvf pcre-8.38.tar.gz
cd pcre-8.38
./configure
make
make install

以上命令只能逐条执行!!!

2.2 安装zlib依赖库

在这里下载最新的zlib源码包,使用下面命令下载编译和安装zlib包【我选择zlib-1.2.11.tar.gz

1
2
3
4
5
6
cd /usr/local/src
tar -zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure
make
make install

以上命令只能逐条执行!!!

2.3 安装openssl依赖库

1
2
3
4
5
6
cd /usr/local/src
tar -zxvf openssl-1.0.1t.tar.gz
cd openssl-1.0.1t
./config
make
make install

以上命令只能逐条执行!!!

2.4 安装Nginx

  • 先解压安装包,然后重命名
1
2
3
cd /usr/local/soft/
tar zxvf nginx-1.9.1.tar.gz
mv nginx-1.9.1 nginx
  • 编译安装
1
2
3
4
cd nginx
./configure --prefix=/usr/local/webserver/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/usr/local/src/pcre-8.38 --with-zlib=/usr/local/src/zlib-1.2.11 --with-openssl=/usr/local/src/openssl-1.0.1t
make
make install
  • 等待执行完成之后,查看Nginx版本【webserviceNginx自动生成的目录】
1
/usr/local/webserver/nginx/sbin/nginx -v

3. 配置环境变量

  • 命令:
1
2
3
4
ln -s /usr/local/webserver/nginx/sbin/nginx /usr/local/bin/

# /usr/local/bin/就是环境变量目录
# 原理就是在此目录添加nginx的配置文件的映射,相当于一个快捷方式
  • 检查:
1
nginx -v

结果显示出nginx的版本,及说明安装成功

至此,所有环境已经安装完成!!!