阿里云服务器部署JavaWeb项目步骤

来源:互联网 发布:关键词排名优化小技巧 编辑:程序博客网 时间:2024/05/02 11:01

1.申请阿里云服务器,这个不细说。

https://free.aliyun.com/?spm=5176.8112568.738194.3.lW3Oti&type=personal

2.当前系统版本:
# lsb_release -a
LSB Version:    :core-4.1-amd64:core-4.1-noarch
Distributor ID: CentOS
Description:    CentOS Linux release 7.3.1611 (Core) 
Release:        7.3.1611
Codename:       Core


JDK和Tomcat都安装在 /opt目录

好了,下面开始安装

一.安装JDK和tomcat

(1)JDK下载和安装
1、官网下载地址
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
当前版本  jdk-8u144-linux-x64.tar.gz

2、解压到 /opt目录
# tar zvfx jdk-8u144-linux-x64.tar.gz -C /opt

3、配置环境变量
# vi /etc/profile

在profile末尾添加如下内容:

#set java environment
JAVA_HOME=/opt/jdk1.8.0_144
JRE_HOME=/opt/jdk1.8.0_144/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH

4、让修改生效:
# source /etc/profile

5、测试java运行环境,看到以下信息说明环境已经生效OK
# echo $JAVA_HOME
/opt/jdk1.8.0_144

# java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)


(2)Tomcat下载和安装
1、官网下载地址
https://tomcat.apache.org/download-70.cgi
当前版本  apache-tomcat-7.0.81.tar.gz

2、解压到 /opt目录
tar zvfx apache-tomcat-7.0.81.tar.gz -C /opt

3、运行tomcat
# cd /opt/apache-tomcat-7.0.81/bin
# ./startup.sh 
Using CATALINA_BASE:   /opt/apache-tomcat-7.0.81
Using CATALINA_HOME:   /opt/apache-tomcat-7.0.81
Using CATALINA_TMPDIR: /opt/apache-tomcat-7.0.81/temp
Using JRE_HOME:        /opt/jdk1.8.0_144/jre
Using CLASSPATH:       /opt/apache-tomcat-7.0.81/bin/bootstrap.jar:/opt/apache-tomcat-7.0.81/bin/tomcat-juli.jar
Tomcat started.

4、查看8080端口是否在侦听状态
# netstat -anp | grep 8080
tcp        0      0 0.0.0.0:8080            0.0.0.0:*               LISTEN      19743/java 

看到以上信息,说明tomcat已经成功运行


(3)配置centOS默认防火墙
1、添加8080端口
# firewall-cmd --permanent --zone=public --add-port=8080/tcp

2、重启防火墙
# systemctl restart firewalld.service


(4)配置阿里云
登录阿里云管理界面,依次找到“服务器ECS-->实例-->(操作)更多-->安全组配置-->配置规则”
将8080端口加入ECS应用防火墙,即可。


---------------------------------------------------------



经上,测试web服务器 http://主机地址:tomcat端口号, 访问成功!


*注:如果访问失败,请依次检查:
1)jdk环境
2)tomcat是否成功运行(侦听8080端口)
3)centos自带的防火墙(firewalld)是否配置正确
4)如果使用iptables,是否配置正确
5)阿里ECS云应用防火墙是否配置正确

二.安装MySQL

CentOS 7.x下安装MySQL的时候,使用yum list | grep mysql来查找yum源中是否有MySQL,结果如下:


看不到mysql-sever,就说明centos中没有安装mysql.

下面我们用yum命令来安装mysql.

1、 下载mysqlrepo


wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

下载完成


2、 安装mysql-community-release-el7-5.noarch.rpm


rpm -ivhmysql-community-release-el7-5.noarch.rpm

3、 安装mysql

yum install mysql-community-server

安装过程中有两个选择,都选择y.

最后出现complete,表示安装成功。

 

4、  安装成功后,需要重启mysql服务


service mysqld restart

 

5、初次安装mysql是没有密码的,所以可以直接登录


现在给mysql设置密码


set password for 'root'@'localhost'=password('password');

设置成功,用新密码登录。

参考:http://www.cnblogs.com/starof/p/4680083.html

http://www.linuxidc.com/Linux/2016-06/132676.htm








阅读全文
0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 双显卡都禁用了怎么办 win10优盘识别不出来怎么办 黑苹果无限重启怎么办 水泥地面起砂怎么办?这几招很有用 跟老公没法过了怎么办 胃和肠子有点烂怎么办? 车的屏幕黑了怎么办 ios12玩游戏闪退怎么办 没网steam要登录怎么办 电脑有gta还需要安装怎么办 孤岛惊魂5卡顿怎么办 酷匠密码忘记了怎么办 战地1有时候卡死怎么办 战地一fps太低怎么办 Dnf与系统不兼容怎么办 使命召唤7显示w怎么办 战地3王者太卡怎么办 合金装备5消音器没了怎么办 红警基地没了怎么办 玩战地1帧数太低怎么办 战地1点游戏不开怎么办 ios耳机孔坏了怎么办? 吃泻药都不排便怎么办 上司离职了我该怎么办 我上司要辞职我怎么办 一方坚决不同意离婚我该怎么办 模拟农场车翻了怎么办 手机退出键坏了怎么办 dnf邮件发错了怎么办 手机提示sd卡已损坏怎么办 解压包文件数据损坏该怎么办 电脑被压缩后电脑打不开怎么办 眼睛里进了飞虫怎么办 虫子飞到眼睛里怎么办 云电脑pc版双鼠标怎么办 电脑蓝屏代码7f怎么办 笔记本电脑蓝屏开不了机怎么办 装xp系统后蓝屏怎么办 一键ghost断电了怎么办 如何防止cpu降频怎么办 win7 64位系统不兼容怎么办