zoukankan      html  css  js  c++  java
  • linux之centos安装jdk以及nginx详细过程

    一、安装jdk

    1:首先下载jdk到本地,然后通过git 上传到linux服务器上

    2:进入目录usr,并创建目录java,将jdk的压缩文件移动到该目录下

      

    cd /usr
    mkdir java
    mv jdk-xxxx /usr/java

    3:解压安装jdk,并删除压缩包

    tar -zxvf jdk-xxxx
    rm -rf jdk-xxxx
    

    4: 编辑配置文件profile,配置环境变量,并编译配置文件

    vim /etc/profile
    
    JAVA_HOME=/usr/java/你解压后的jdk目录
    CLASSPATH=$JAVA_HOME/lib/
    PATH=$PATH:$JAVA_HOME/bin
    export PATH JAVA_HOME CLASSPATH
    
    保存退出
    
    source  /etc/profile
    

    5:查看安装结果

    Java -version
    

      

    注意:确认32/64位操作系统下载对应的jdk,安装是切换到root用户(su root 获取root用户权限,当前工作目录不变(需要root密码)或sudo -i 不需要root密码直接切换成root(需要当前用户密码))

    二、安装nginx

    如果没有安装c++编译环境,还得安装,通过yum install gcc-c++完成安装

    在usr下创建nginx目录 并进入nginx目录

    cd /usr

    mkdir nginx

    cd nginx


    下载nginx: wget http://nginx.org/download/nginx-1.8.0.tar.gz
    下载openssl : wget http://www.openssl.org/source/openssl-fips-2.0.9.tar.gz
    下载zlib : wget http://zlib.net/zlib-1.2.11.tar.gz
    下载pcre : wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.38.tar.gz

    下一步,编译安装
    openssl :

    [root@localhost] tar zxvf openssl-fips-2.0.9.tar.gz

    [root@localhost] cd openssl-fips-2.0.9

    [root@localhost] ./config && make && make install
    pcre:

    [root@localhost] tar zxvf pcre-8.38.tar.gz

    [root@localhost] cd pcre-8.38

    [root@localhost] ./configure && make && make install

    zlib:

    [root@localhost]tar zxvf zlib-1.2.11.tar.gz

    [root@localhost] cd zlib-1.2.11

    [root@localhost] ./configure && make && make install

    最后安装nginx

    [root@localhost]tar zxvf nginx-1.8.0.tar.gz

    [root@localhost] cd nginx-1.8.0

    [root@localhost] ./configure && make && make install


    启动nginx
    /usr/local/nginx/sbin/nginx

    出现错误提示
    [root@localhost lib]# error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory


    原因 在RedHat 64位机器上nginx读取的pcre文件为/lib64/libpcre.so.1文件,默认安装pcre时libpcre.so文件安装在/usr/local/lib/目录下,所以输入/opt/nginx/sbin/nginx -V 找不到文件路径!!
    1.首先确定安装了pcre.
    2.切换路径: cd /usr/local/lib 执行 ln -s /usr/local/lib/libpcre.so.1 /lib64/
    3.root权限下添加软链接 /usr/local/lib/libpcre.so.1 到 /lib64/ : ln -s /usr/local/lib/libpcre.so.1 /lib64/

    转载于:https://www.cnblogs.com/SongG-blogs/p/8806630.html

  • 相关阅读:
    ActiveSync合作关系对话框的配置
    WINCE对象存储区(object store)
    Wince 隐藏TASKBAR的方法
    Wince输入法换肤换语言机制
    poj 3080 Blue Jeans 解题报告
    codeforces A. Vasily the Bear and Triangle 解题报告
    hdu 1050 Moving Tables 解题报告
    hdu 1113 Word Amalgamation 解题报告
    codeforces A. IQ Test 解题报告
    poj 1007 DNA Sorting 解题报告
  • 原文地址:https://www.cnblogs.com/twodog/p/12137121.html
Copyright © 2011-2022 走看看