[Linux]CentOS7搭建tomcat及发布web项目/Centos7安装mysql/开启远程连接

本文详细介绍如何在服务器上部署Tomcat应用服务器及配置Java环境,并通过实例演示如何打包项目成WAR文件上传至Tomcat。此外,还介绍了安装MySQL数据库的方法、配置远程访问及更改密码等步骤。
摘要由CSDN通过智能技术生成

搭建tomcat。

首先,下载Tomacat安装包

下载到本机上然后用putty端ftp上传

由于设置的匿名用户上传,请参考配置匿名用户,运行上传已经给权限

本机的地址为

连接参考,后面跟Ip地址

FTP如果出现 425 Can't open data connection

请关闭两边的防火墙。包括本机系统的防火墙

》》安装Tomacat

ftp上传到了/var/ftp/pub里,将压缩包移动到/usr/local下,解压缩,记得删除源文件保留解压后的文件

忘了说,tomacat要解决依赖问题,就是要安装java-jdk

用以上方法下载jdk用ftp传过去

把压缩包复制到usr/local下

解压缩后mv重命名解压包为javaJDK

配置环境变量

vim /etc/profile

JAVA_HOME=/usr/local/javaJDK  
PATH=$JAVA_HOME/bin:$PATH  
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar  
export PATH JAVA_HOME CLASSPATH 


命令:source /etc/profile生效环境变量

回到Tomacat

/usr/local/apache-tomcat-8.0.39/bin/startup.sh启动tomcat

至此在浏览器尝试连接已经连接上了

》》打包项目

在项目上单击右键选择【Export】-【MyEclipse JavaEE】文件夹-【WAR file】,单击【Next>】如图所示,选择存放打包程序的地址,单击【Finish】完成。

ftp将war上传进vps,复制到tomacat的webapps下。

上传成功

》》安装mysql

wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
yum localinstall mysql57-community-release-el7-7.noarch.rpm
# yum install mysql-server
mysql --version


只有启动才能看到临时密码

service mysql start

grep 'temporary password' /var/log/mysqld.log


用临时密码登录然后修改密码

 mysql -uroot -p
ALTER USER 'root'@'localhost' IDENTIFIED BY '你的密码';

必须修改两个全局参数:
首先,修改validate_password_policy参数的值

1
mysql> set global validate_password_policy=0;

再修改密码的长度

1
set global validate_password_length=1;

再次执行修改密码就可以了

1
ALTER USER 'root' @ 'localhost' IDENTIFIED BY '您的新密码' ;


》》开启远程连接

GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;

执行 flush privileges;命令立即生效

查询数据库的用户(看到如下内容表示创建新用户成功了)

 SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;

重启mysql

用远程连接查看


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值