zoukankan      html  css  js  c++  java
  • Linux搭建JAVAWEB环境

    前提:阿里云服务器;64位系统,JDK7 64位,mysql在线安装,tomcat7;

    一、安装JDK;

    1、查看本机是否安装有JDK

    2、如果没有安装或者已经卸载预装的JDK后,下载JDK:jdk-7u72-linux-x64.tar.gz; 将下载好的JDK上传至Linux服务器,本示例使用Xftp:

    使用命令解压:

    tar -zxvf jdk-7u72-linux-x64.tar.gz -C /yor/soft

    配置环境变量

    vim /etc/profile
    #在文件最后添加
    export JAVA_HOME=/yor/soft
    export PATH=$PATH:$JAVA_HOME/bin
    #刷新配置
    source /etc/profile

    安装成功测试:

     

     二、安装tomcat

      tomcat不区分64还是32 ;下载tomcat:linux-apache-tomcat-7.0.20.tar.gz; 使用Xftp上传至服务器:

    解压

    tar -zxvf linux-apache-tomcat-7.0.20.tar.gz -C /yor/soft

     

    关闭防火墙:

    service iptables stop

    关闭防火墙开机启动:防止服务器拦截8080端口,这是简单粗暴的方式;

    chkconfig iptables off

    启动tomcat:进入tomcat的bin目录后执行脚本:./startup.sh;启动tomcat后,在浏览器中检验是否成功启动:

     三、安装mysql

        检查系统是否安装有mysql,有的话删除:

      1、下载mysql :过程中输入确认:y;确认安装;

    wget dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm

      2、安装完成之后,启动mysql服务:

    service mysqld start

     3、启动成功并检查安装的软件:

       4、为mysql设置root密码:

    /usr/bin/mysqladmin -u root password '1234'

       5、查看mysqld是否开机自启动,并设置为开机自启动:

    chkconfig --list | grep mysqld
    chkconfig mysqld on

      6、修改字符集为UTF-8:

     

       在[mysqld]部分添加:

    character-set-server=utf8
     在文件末尾新增[client]段,并在[client]段添加:
    default-character-set=utf8

       7、重启mysql服务器:

    service mysqld restart

      8、登录mysql:

    mysql -hlocalhost -uroot -p

     

     

       9、查看编码:

    show variables like "%character%";

     

       10、为mysql配置远程连接,并刷新配置和查看用户:

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '1234' WITH GRANT OPTION;
    
    flush privileges;
    
    SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;

    11、使用 mysqld 脚本启动:

    /etc/init.d/mysqld restart

      

    12、使用Navicat远程连接数据库:

     

      

  • 相关阅读:
    Django——缓存
    Django——中间件设置缓存
    Django——photo
    Django——权限
    ONVIF Event消息解析(How to work with gSoap)
    当OOP语言RAII特性发展到functional形式的极致
    探讨符号式未来,函数式语言//冒号说明法
    JavaScript 目标装配式编程(Target Assemble Programming)
    When Colon Scripting is comming(JavaScript语法扩充)
    When Colon Scripting is comming (脚本最佳体验)
  • 原文地址:https://www.cnblogs.com/java-oracle/p/7612987.html
Copyright © 2011-2022 走看看