zoukankan      html  css  js  c++  java
  • linux通过安装包安装nginx和jdk

    1、安装prce(重定向支持)和openssl(https支持,如果不需要https可以不安装。)

    yum -y install pcre*

    yum -y install openssl*

    2、下载nginx 1.7.8

    wget http://nginx.org/download/nginx-1.7.8.tar.gz

    3、解压编译安装

    tar -zxvf nginx-1.7.8.tar.gz

    然后进入目录编译安装

    cd nginx-1.7.8

    ./configure --prefix=/usr/local/nginx(必须先建好目录)

    如果没有error信息,就可以执行下边的安装了:

    make

    make install

    4、开启nginx进程

    /usr/local/nginx/sbin/nginx

    重启或关闭进程:

    /usr/local/nginx/sbin/nginx -s reload

    /usr/local/nginx/sbin/nginx -s stop

    5、关闭防火墙,或者添加防火墙规则就可以测试了。

    service iptables stop

    或者编辑配置文件:(centos6)
    vi /etc/sysconfig/iptables

    添加这样一条开放80端口的规则后保存:
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

    重启服务即可:
    service iptables restart

    centos7

    firewall-cmd --permanent --add-port=80/tcp

    安装jdk

    将jdk解压到/usr/local/

    设置环境变量:

    vi /etc/profile

    在最前面添加:

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

    执行profile文件

    source /etc/profile

    java -version
  • 相关阅读:
    解析三种常见分布式锁的实现
    RabbitMQ基础概念详解
    数据库事务概念
    ECIF与CRM
    MQ(消息队列)学习
    数据粒度的设计
    链表之 头节点与尾指针 区别
    牛客之错题(2016.1.15) && 带头节点与不带头的区别
    数据结构之递归回溯算法
    LeetCode--Single Number
  • 原文地址:https://www.cnblogs.com/james-roger/p/7804612.html
Copyright © 2011-2022 走看看