zoukankan      html  css  js  c++  java
  • 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

     

  • 相关阅读:
    android 多线程
    Uva 10881 Piotr’s Ants 蚂蚁
    LA 3708 Graveyard 墓地雕塑 NEERC 2006
    UVa 11300 Spreading the Wealth 分金币
    UVa 11729 Commando War 突击战
    UVa 11292 The Dragon of Loowater 勇者斗恶龙
    HDU 4162 Shape Number
    HDU 1869 六度分离
    HDU 1041 Computer Transformation
    利用可变参数函数清空多个数组
  • 原文地址:https://www.cnblogs.com/xd1105/p/11836445.html
Copyright © 2011-2022 走看看