zoukankan      html  css  js  c++  java
  • centos下java环境搭建安装

    1. 购买服务器(阿里云)

    2. 重置密码,重启服务器

    3. 创建账号work

    groupadd work #创建组
    mkdir /data # 创建数据文件夹
    useradd -d /data/work -g work -m work #创建work账号并设置主目录和归属组
    passwd work #重置密码

    4. 通过FTP或者scp上传jdk1.8(因为现在oracle不允许匿名下载了)并安装

    scp jdk-8u74-linux-x64.gz root@xx.xx.xx.xx:/data/software/
    tar zxvf jdk-8u74-linux-x64.gz #解压
    mv jdk1.8.0_74/ /opt/ #移动到/opt文件夹
    ln -s /opt/jdk1.8.0_74/ jdk #设置软链接
    vi /etc/profile #设置环境变量

    在/etc/profile文件末尾追加如下内容:

    #JDK
    export JAVA_HOME=/opt/jdk
    export PATH=$JAVA_HOME/bin:$PATH
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
    export PATH JAVA_HOME CLASSPATH

    保存后使用如下命令使修改生效:

    source /etc/profile

    测试配置JDK是否成功:

    java -version

    5. 下载安装apache tomcat

    cd /data/software
    wget
    http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-7/v7.0.94/bin/apache-tomcat-7.0.94.tar.gz
    tar zxvf
    apache-tomcat-7.0.94.tar.gz # 解压
    mv apache-tomcat-7.0.94 /opt/ #移动
    ln -s apache-tomcat-7.0.94/ apache-tomcat #设置软链接
    #设置环境变量
    vim /etc/profile #末尾追加下面这句
    export CATALINA_HOME=/opt/apache-tomcat

    6. tenginx安装

    cd /data/software/
    wget wget http://tengine.taobao.org/download/tengine-2.2.0.tar.gz #下载tenginx
    tar zxvf tengine-2.2.0.tar.gz 
    cd tengine-2.2.0 #切换到tenginx文件夹
    yum install pcre-devel  #安装组件
    yum install openssl-devel #安装组件
    ./configure #配置nginx
    make && make install
    #创建软链接
    ln -s /usr/local/nginx/ /opt/tengine
    #启动nginx
    /opt/tengine/sbin/nginx
    #配置nginx的文件权限(允许非root账号启动nginx)
    cd /opt/tengine/sbin/
    chown root:root nginx
    chmod 755 nginx
    chmod u+x nginx
    chmod +s nginx
    
    

    设置nginx开机启动,在/etc/rc.local末尾增加如下内容

    su - work -c "/opt/tengine/sbin/nginx"
  • 相关阅读:
    C# Winform窗体间传值
    用遍历判断listview是否有重复数据
    asp.net中Webservice的调用实例
    C#中datagridview获取当前行并修改数据
    C#ArrayList的用法
    八步解决ACCESS自动编号问题,SERVER 2000数据库,转换为ACCESS数据库
    SQL Server 2005 中为安装程序增加计数器注册表项值
    我现在在用的.NET数据操作类
    C#中MessageBox用法大全
    C#调用WebService实例和开发
  • 原文地址:https://www.cnblogs.com/mhl1003/p/10820003.html
Copyright © 2011-2022 走看看