1.tomcat是什么?
Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。由于有了Sun公司的参与和支持,最新的Servlet和JSP规范总是能在Tomcat中得到体现。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。
2.实验步骤
(1)连接ECS服务器
进入开发者体验平台,点击左边开始体验,等待几分钟便可得到一个ECS体验服务器,时长为1H;
打开远程连接工具,输入公网IP和密码
登录成功
(2)安装JDK
查看JDK版本
yum list java*
安装JDK1.8
yum -y install java-1.8.0-openjdk*
验证是否安装成功
java -version
(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';
授予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
启动Tomcat
/usr/local/Tomcat8.5/bin/./startup.sh
(5)访问Tomcat
打开浏览器,在地址栏输入ECS公网IP,至此搭建java web开发环境已经完成。