• linux下安装jdk8,nginx


    jdk8(官网下载的是jdk-8u231-linux-x64.tar.gz)

    1.在/usr/local这路径下建一个jdk的文件夹,将下载好的jdk-8u231-linux-x64.tar.gz上传进入jdk的这个文件夹中.

    2.命令进入jdk这个文件夹,解压jdk8

        tar -zxvf jdk-8u231-linux-x64.tar.gz

    3.修改配置文件(注:1.路径不能错,2.xhell5里面编写前面不能有空的-->对齐,紧靠左)

      xhell5里面输入

        vim /etc/profile       

    复制下面的信息,修改下路径,直接粘上去 (按i编辑,esc退出编辑,:wq保存)

    export JAVA_HOME=/usr/local/jdk/jdk1.8.0_231
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
    export PATH=${JAVA_HOME}/bin:$PATH

    4,执行

       source /etc/profile

    5.输入

     java -version

     完成

     nginx(nginx-1.16.1.tar.gz)

    1.先安装依赖包---------g++、gcc、openssl-devel、pcre-devel和zlib-devel

         先查看这些依赖包有没有(第一个g++、gcc都可以查)

       yum list installed | grep gcc

      yum list installed | grep openssl-devel

      yum list installed | grep pcre-devel

      yum list installed | grep zlib-devel

      没有则安装

     yum install gcc-c++

    yum install -y pcre pcre-devel

    yum install -y zlib zlib-devel

    yum install -y openssl openssl-devel

     2,依赖包安装好后,在/usr/local下生成一个nginx的文件夹,将下载好的nginx-1.16.1.tar.gz上传到此文件夹中

     3,解压

        tar -zxvf nginx-1.16.1.tar.gz

     4,配置 configure 、编译 make、安装 make install        执行这三个命令要在解压后的文件下执行(我的在/usr/local/nginx/nginx-1.16.1)

        先 --->配置了ssl

     ./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module

     然后

      make

    再然后

      make install

    5.执行完上面的命令后,(如果要修改nginx.conf)你在指定的文件夹里的找到了生成的conf和sbin文件,conf里改下配置文件nginx.conf,将端口80改为1024以上

       注:如果是用将nginx.conf里面文件不用指令修改,不要用文本文档(txt)去修改

    6,进到sbin文件后,启动nginx就可以

       ./nginx

    7.启动完成后,通过以下指令查看是否启动成功

       ps -ef|grep nginx

    完成

    最后..输入(端口改了就用新的端口)  curl http://localhost:80

    nginx: [error] invalid PID number "" in "/usr/local/nginx/logs/nginx.pid"问题。

                    第一步:执行命令  killall -9 nginx   杀掉nginx 进程

                     第二步:执行命令  /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf  

                                  重新加载配置文件

                     第三步:执行命令  ./nginx -s reload 重新启动nginx

     

  • 相关阅读:
    ES6 | 关于class类 继承总结
    ES6 | class类的基本语法总结
    开发辅助 | 阿里图标库iconfont入门使用
    JS基本功 | JavaScript专题之数组 方法总结
    前端模块化 | 解读JS模块化开发中的 require、import 和 export
    IOS开发中UITableView和UITableViewCell的几种样式
    SSM项目的搭建
    Linux离线安装Docker
    Http项目转Https项目
    SpringBoot项目的搭建
  • 原文地址:https://www.cnblogs.com/xd1105/p/11836445.html
Copyright © 2020-2023  润新知