阿里云ECS centos7配置jdk-tomcat-mysql 并部署javaweb项目
来源:互联网 发布:网络歌曲八万 编辑:程序博客网 时间:2024/05/16 08:08
jdk1.8 + tomcat8 + mysql
1、配置JDK
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载jdk,通过WinSCP拷贝到服务器/usr目录下。
解压:
tar -zxvf jdk-8u131-linux-x64.tar.gz
配置环境变量:
vim /etc/profileexport JAVA_HOME=/usr/jdk1.8.0_131export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$PATH:$JAVA_HOME/binsource /etc/profile #立即生效echo $JAVA_HOME #查看效果
2、配置TOMCAT
在http://tomcat.apache.org/download-80.cgi下载tomcat,通过WinSCP拷贝到服务器/usr下
tar -zxvf apache-tomcat-8.0.45.tar.gz //解压 mv apache-tomcat-8.0.45 tomcat //重命名
验证:
/usr/tomcat/bin/startup.sh //启动tomcatcurl http://localhost:8080 //访问
若加载出html代码证明安装成功
3、配置MYSQL
1.安装mysq的repo源
wget http://repo.mysql.com//mysql57-community-release-el7-7.noarch.rpmrpm -ivh mysql57-community-release-el7-7.noarch.rpm
2.安装mysql
yum install mysql-serveryum install mysql-devel
安装完成之后重新检查一下安装了的mysql软件。
rpm -qa|grep -i mysql
mysql-community-libs-5.7.10-1.el7.x86_64
mysql-community-common-5.7.10-1.el7.x86_64
mysql-community-client-5.7.10-1.el7.x86_64
mysql-community-devel-5.7.10-1.el7.x86_64
mysql57-community-release-el7-7.noarch
mysql-community-server-5.7.10-1.el7.x86_64
3.登录到mysql
service mysqld status 查看mysql当前的状态service mysqld stop 停止mysqlservice mysqld restart 重启mysqlservice mysqld start 启动mysql
首先,启动mysql。不过当时的做法是尝试登录mysql而不是启动或者查看该服务。
我们的mysql是没有密码的所以无法登录,当输入mysql -u root错误提示:ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: NO) 登录root帐号需要密码,不过我们没有。于是就是忘记密码的操作了。
(1.在/etc/my.cnf文件中[mysqld] 下面添加skip-grant-tables。
(2.重启mysql,service mysqld restart
(3.登录mysql,mysql -u root
(4.修改密码
mysql>use mysql;
mysql>update mysql.user set authentication_string=password(‘密码’) where user=’root’;
mysql>flush privileges;
mysql>exit;
(5.恢复/etc/my.cnf,将skip-grant-tables删除或者注释掉。
(6.重启mysql,service mysqld restart
(7.mysql -u root -p
输入密码进入后再次设置密码(安全性低会有提示)才可以使用,否则无法执行SQL命令
mysql> SET PASSWORD = PASSWORD('新密码');
4.设置mysql的编码
(1.查看当前的编码,使用status命令
(2.修改mysql配置文件
在/etc/my.cnf文件[mysqld]段增加下面的代码
character-set-server=utf8collation-server=utf8_general_ci
:wq#保存退出
(3.重启mysql服务
mysql>service mysqld restart;
5.使用SQLyog远程连接MySQL
因为MySQL默认只支持本地的连接,所以我们需要修改mysql库下的user表的localhost为%即可,然后刷新配置信息。
mysql -u root -p //输入密码use mysql;update user set host='%' where user='root' and host='localhost';flush privileges; //刷新权限表,使配置生效
至此,基本环境搭建完成。
4、将你的web项目部署到tomcat
1、将你的web项目打成war包,拷贝到/usr/tomcat/webapps目录下,并删除ROOT目录
2、修改tomcat/conf/server.xml文件
vi /usr/tomcat/conf/server.xml
(1 修改端口(默认为8080)
(2 修改访问路径(默认为localhost)
(3 添加你的web项目的context
参考:
http://blog.csdn.net/puhaiyang/article/details/50365526
http://www.cnblogs.com/metalsteel/p/6771131.html
http://blog.csdn.net/tantexian/article/details/50507463
- 阿里云ECS centos7配置jdk-tomcat-mysql 并部署javaweb项目
- 阿里云ECS如何部署并运行一个JavaWeb项目
- 【超详细】如何部署javaWeb项目流程 阿里云linux-ubuntu下mysql+tomcat+jdk安装
- 阿里云ECS服务器(CentOs)Tomcat部署JavaWeb项目教程
- Ubuntu64位(阿里云ECS)配置Java_Web环境(jdk,mysql,tomcat)
- 阿里云ECS服务器,centos6.5安装jdk,mysql,tomcat
- 阿里云ECS服务器centos6.5安装jdk;mysql;tomcat
- 配置(Linux、JDK、Tomcat、nginx)阿里云ecs服务器
- 【绝对能用】新买的阿里云ECS服务器,Centos7.3系统,安装jdk,mysql,tomcat,svn服务器等软件。
- 阿里云ECS服务器部署JavaWeb教程
- centos7+tomcat部署JavaWeb项目
- 【绝对能用】阿里云ECS上Centos7安装Apache(httpd)并实现多域名转不同tomcat配置
- 阿里云服务器部署mysql、tomcat、jdk
- linux服务器部署环境(阿里云 centos7.4 64位+ jdk+tomcat+mysql安装)
- 在阿里云服务器上快速搭建JavaWeb环境(安装JDK、Tomcat、MySQL)+Intellij IDEA远程部署调试tomcat
- 阿里云 CentOS7 安装 TOMCAT丶JDK丶MySQL
- centos7+tomcat部署JavaWeb项目详细步骤
- Linux下安装配置tomcat并部署javaweb项目
- VS使用技巧小结
- Unity3D:Camera的Clear Flags
- EMI滤波元件与滤波器的种类
- LinkHashMap实现LRU
- opencv 判断两张图片的相似度
- 阿里云ECS centos7配置jdk-tomcat-mysql 并部署javaweb项目
- 深入Java虚拟机笔记(五):剖析HotSpot的Launcher
- Android Studio隐藏标题栏和系统状态栏
- 线性代数常用基本知识 (含向量和矩阵范数<Matrix or vector norm>)
- 【Redis缓存机制】9.快照持久化和AOF持久化
- 链表翻转的图文讲解(递归与迭代两种实现)
- 前端开发中js小技巧
- 赏心悦目风景二
- Android Studio 导入Eclipse项目