Centos7-JDK8搭建-Tomcat7搭建-Nexus搭建-Redis搭建-Nginx搭建

2.2 JDK8搭建    2.3 Tomcat7搭建  2.4 Nexus搭建   2.5 Redis搭建     2.7 Nginx搭建

2.2 JDK8搭建

    1.wget下载jdk8   JDK官网下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

 

找到服务器对应系统后点击下载,复制下载链接,在服务器上创建download文件夹

mkdir download      //创建一个叫做 'download' 的目录'

 

进入download目录,这样下载的文件即在文件夹内(ls命令显示文件目录)

cd download

 

使用wget命令下载jdk8到服务器上(下载地址只能使用一次,需要去官网重新复制下载地址,地址在浏览器下载处复制,要有?后面的才行)

wget https://download.oracle.com/otn-pub/java/jdk/8u201-b09/42970487e3af4f5aa5bca3f542482c60/jdk-8u201-linux-x64.tar.gz?AuthParam=1550714533_3a9927a60c03fa51dfb4bd1a3ce3c73c

 

解压tar.gz文件     tar xzf 压缩文件

tar xzf jdk-8u201-linux-x64.tar.gz\?AuthParam\=1550715650_b227da6c7593033c71c27da4483bbb25

 

创建java目录,专门放jdk8

mkdir java

 

将解压后的jdk8文件剪切到上一级的java目录下

mv jdk1.8.0_201 ../java

 

设置环境变量:编辑 /etc/profile

vi /etc/profile

 

按 i 键进入编辑模式,在 /etc/profile 文件中添加以下信息:(注意修改JAVA_HOME路径和java版本)

#set java environment

     export JAVA_HOME=/root/java/jdk1.8.0_201

     export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib

     export PATH=$JAVA_HOME/bin:$PATH

按 Esc 键退出编辑模式,输入 :wq 保存并关闭文件。

 

加载环境变量:

source /etc/profile

 

查看 jdk 版本。当出现 jdk 版本信息时,表示 JDK 已经安装成功

java -version

 

2.3 Tomcat7搭建

    1.Tomcat官网下载tomcat7     Tomcat官网:https://tomcat.apache.org/download-70.cgi

      选择tar.gz格式下载,复制下载地址(需要重新复制下载地址)

wget http://mirrors.shu.edu.cn/apache/tomcat/tomcat-7/v7.0.92/bin/apache-tomcat-7.0.92.tar.gz

 

    解压tar.gz文件     tar xzf 压缩文件

tar xzf apache-tomcat-7.0.92.tar.gz

 

    在根目录下新建tomcat7文件夹

mkdir tomcat7

    

    把解压后的tomcat7移动到'tomcat7'文件夹中

mv apache-tomcat-7.0.92 ../tomcat7

    

    进入apache-tomcat-7.0.92目录,查看是否安装 rz 工具(可以使用命令行传输文件到云服务器)

man rz

    如果显示 No manual entry for rz 则表示没有此工具

 

    安装 rz工具

yum -y install lrzsz

    

    安装完成后,进入webapps目录

cd webapps/

 

    上传war包文件,输入 rz  回车,选择文件上传

 

    回到apache-tomcat-7.0.92/bin目录,启动tomcat

./startup.sh

 

2.4 Nexus搭建 

    下载并配置maven  

wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.1.1/binaries/apache-maven-3.1.1-bin.tar.gz

      

       解压

tar xzf apache-maven-3.1.1-bin.tar.gz

    

    把它移动到另一个目录下

mv apache-maven-3.1.1 /usr/local/maven3


    打开环境变量文件

vi /etc/profile

 

    配置环境变量

export M2_HOME=/usr/local/maven3

export PATH=$PATH:$JAVA_HOME/bin:$M2_HOME/bin

 

    保存并退出 Esc+:wq

 

    让配置生效 

source /etc/profile

 

    验证配置是否成功,已经查看maven版本

mvn -v

 

    maven配置成功,接下来安装配置Nexus

    

    上传或下载nexus-2.14.11-01-bundle.tar.gz到目录 /usr/local/下  解压

tar xzf nexus-2.14.11-01-bundle.tar.gz

    

    建立软连接

ln -s nexus-2.14.3-02 nexus

    

    配置环境变量  vi /etc/profile

export NEXUS_HOME=/usr/local/nexus-2.14.3-02

export RUN_AS_USER=root

    让配置生效    source etc/profile

 

    查看结果 echo $NEXUS_HOME    显示    /usr/local/nexus-2.14.3-02 即可

 

    进入Nexus目录

cd /usr/local/nexus-2.14.11-01/bin

   

     启动服务器

./nexus console

    

    访问Ip查看: http://106.13.91.73:8081/nexus

 

 

2.5 Redis搭建

    下载redis安装包

wget http://download.redis.io/releases/redis-4.0.6.tar.gz

 

    解压

tar xzf redis-4.0.6.tar.gz

 

    切换到local下 cd usr/local/,yum安装gcc依赖

yum install gcc

 

    回到redis目录下

[root@instance-qt88wdiy redis]# cd redis-4.0.6/

 

    编译安装

make MALLOC=libc

 

     将/usr/local/redis-4.0.6/src目录下的文件加到/usr/local/bin目录

cd src && make install CC Makefile.dep

 

    切换到redis src目录下   直接启动redis

./redis-server

 

 

2.7 Nginx搭建

     gcc 安装 安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装 

      切换到 /usr/local 目录下

yum install gcc-c++

 

     PCRE pcre-devel 安装 PCRE(Perl Compatible Regular Expressions) 是一个Perl库,包括 perl 兼容的正则表达式库。nginx 的 http 模块使用 pcre 来解析正则表达式,所以需要在 linux 上安装 pcre 库,pcre-devel 是使用 pcre 开发的一个二次开发库。nginx也需要此库。命令

yum install -y pcre pcre-devel

 

     zlib 安装 zlib 库提供了很多种压缩和解压缩的方式, nginx 使用 zlib 对 http 包的内容进行 gzip ,所以需要在 Centos 上安装 zlib 库

yum install -y zlib zlib-devel

 

     OpenSSL 安装  OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及 SSL 协议,并提供丰富的应用程序供测试或其它目的使用。

nginx 不仅支持 http 协议,还支持 https(即在ssl协议上传输http),所以需要在 Centos 安装 OpenSSL 库

yum install -y openssl openssl-devel

 

    切换到 cd ~ 目录,创建目录nginx  下载Nginx    Nginx官网: https://nginx.org/en/download.html

wget https://nginx.org/download/nginx-1.15.8.tar.gz

 

    解压

tar xzf nginx-1.15.8.tar.gz

 

    进入目录 cd nginx-1.15.8/

 

    使用默认配置

./configure

 

    编译安装

make install

 

    切换目录

cd /usr/local/nginx/sbin/

 

    启动nginx 

./nginx

 

    其它命令

./nginx -s stop 

./nginx -s quit 

./nginx -s reload

 

    查看是否成功:  http://106.13.91.73:80

 

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值