zoukankan      html  css  js  c++  java
  • 搭建Java Web开发环境

    1.tomcat是什么?

    Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。由于有了Sun公司的参与和支持,最新的Servlet和JSP规范总是能在Tomcat中得到体现。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

    2.实验步骤

    (1)连接ECS服务器

    进入开发者体验平台,点击左边开始体验,等待几分钟便可得到一个ECS体验服务器,时长为1H;
    打开远程连接工具,输入公网IP和密码
    8F78D6BC-BA27-424f-B7CC-63A4CBA07A0C.png

    登录成功
    2.png

    (2)安装JDK

    查看JDK版本

    yum list java*
    

    3.png
    安装JDK1.8

    yum -y install java-1.8.0-openjdk*
    

    验证是否安装成功

    java -version
    

    4.png

    (3)安装MySQL数据库

    下载并安装mysql官方的yum仓库

    wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
    yum -y install mysql57-community-release-el7-10.noarch.rpm
    yum -y install mysql-community-server
    

    启动MySQL数据库

    systemctl start mysqld.service
    

    查看MySQL的初始密码并修改

    grep "password" /var/log/mysqld.log
    mysql -uroot -p
    set global validate_password_policy=0;
    ALTER USER 'root'@'localhost' IDENTIFIED BY '12345678';
    

    5.png
    6.png
    授予root用户远程访问权限

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '12345678';
    

    退出数据库,exit

    (4)安装Tomcat

    下载压缩包并解压

    wget https://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.5.57/bin/apache-tomcat-8.5.57.tar.gz
    tar -zxvf apache-tomcat-8.5.57.tar.gz
    

    将tomcat移动到/usr/local/下并修改名称

    mv apache-tomcat-8.5.57 /usr/local/Tomcat8.5
    

    授权

    chmod +x /usr/local/Tomcat8.5/bin/*.sh
    

    修改tomcat端口号
    #默认8080

    sed -i 's/Connector port="8080"/Connector port="80"/' /usr/local/Tomcat8.5/conf/server.xml
    

    7.png
    启动Tomcat

    /usr/local/Tomcat8.5/bin/./startup.sh
    

    8.png

    (5)访问Tomcat

    打开浏览器,在地址栏输入ECS公网IP,至此搭建java web开发环境已经完成。
    10.png

    作者:ccku
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。如有问题或建议,请多多赐教,非常感谢。
  • 相关阅读:
    JS中的constructor、prototype、__proto__的要点理解
    call、apply、bind的源码模拟
    js中的继承方式
    IPV6
    java8 instant localDateTime
    FileInputFormat 的实现之TextInputFormat
    Git服务器,仓库的hook监控
    Linux 开机启动图形界面,shell界面
    java操作Hbase
    Linux 下安装 storm
  • 原文地址:https://www.cnblogs.com/ccku/p/13474477.html
Copyright © 2011-2022 走看看