阿里云服务器搭建javaweb环境

阿里云服务器(学生版)
系统版本:ubuntu16.04 64位
1.MySQL的安装
安装版本:5.7.2
密码:root
root:/home# sudo apt-get install mysql-server
密码:root
service mysql start启动mysql
sudo netstat -tap | grep mysql查看是否已经启动
tcp 0 0 localhost:mysql *:* LISTEN 3745/mysqld 证明已经启动
数据文件默认安装路径:/var/lib/mysql 
安装文件默认安装路径:/etc/mysql
root@sunlei:/home# mysql -u root -p 进入mysql
mysql> show variables like "char%"; 查询数据库编码方式

root@sunlei:/home# cd /etc/mysql/mysql.conf.d
root@sunlei:/etc/mysql/mysql.conf.d# vi mysqld.cnf
添加一句配置

屏蔽一条配置(能够让外部访问服务器)

root@sunlei:/etc/mysql/mysql.conf.d# service mysql restart 重启mysql

编码方式修改为了utf-8了。
// 创建一个供外部访问的账号mysql> grant all privileges on *.* to 英文账号@'%' identified by '新密码' with grant option;// 查一下(yang新创建的账号)mysql> select user, host from mysql.user;

2.jdk下载安装
版本:jdk-8u151-linux64.tar.gz
通过FTP将安装包上传到服务器

在usr/lib下创建一个文件夹jvm
root@sunlei:/home/sunlei#sudo tar zxvf jdk-8u151-linux-x64.tar.gz -C /usr/lib/jvm
解压安装包到jvm文件夹下
root@sunlei:/usr/lib/jvm# sudo mv jdk1.8.0_151 java //将文件改名为java
root@sunlei:/usr/lib/jvm# vim ~/.bashrc //编辑文件
在该文件的最底部加上如下内如:
export JAVA_HOME=/usr/lib/jvm/java
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

添加完成,保存退出
root@sunlei:/usr/lib/jvm# source ~/.bashrc //使修改生效
root@sunlei:/usr/lib/jvm# java -version //查看安装是否成功

安装成功会显示jdk的安装版本。

3.Tomcat下载安装
版本:Tomcat7.0.82 core/tar.gz
root@sunlei:/home/sunlei# sudo tar zxvf apache-tomcat-7.0.82.tar.gz -C /usr/local //解压安装包
root@sunlei:/usr/local# sudo mv apache-tomcat-7.0.82 tomcat7 //修改文件名
root@sunlei:/usr/local# cd /usr/local/tomcat7/bin //进入tomcat7的bin文件
root@sunlei:/usr/local/tomcat7/bin# vim catalina.sh //编辑catalina.sh文件
在esac下面添加如下内容:
JAVA_HOME=/usr/lib/jvm/java
#JAVA_HOME设置为之前配置的jdk位置
JAVA_OPTS="-server -Xms512m
-Xmx1024m -XX:PermSize=600M
-XX:MaxPermSize=600m
-Docm.sun.management.jmxremote"
#JAVA_OPTS为配置服务器内存等。

保存退出

因为我在服务器上安全组规则中设置的授权端口为8888/8888,所以需要更改tomcat的端口号

root@sunlei:/usr/local/tomcat7/conf# vim server.xml //修改端口号

在tomact7的bin目录下启动tomacat
root@sunlei:/usr/local/tomcat7/bin# sudo ./startup.sh

在本地服务器输入外网ip+对口号就可以访问了


4.web项目部署
在myeclipse中新建一个web项目
选中项目名右键选择export,选中WAR file

finish完成
将生成的HelloWorld.war文件通过FTP传输到服务器上tomcat7/webapps文件夹下面,然后启动tomcat。
在本地浏览器输入:阿里云主机外网ip:端口号/项目名字 即可访问该项目


5.域名解析




解析完成后,在本地浏览器中输入域名:端口号/项目名 即可访问



  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值