- linux应用服务器 腾讯云服务器 centos7
- 传送文件上传到 linux服务器 , winscp 文件传输工具
- jdk及tomcat安装
-
本服务器安装的是jkd1.8,tomcat8,mysql-5.7
下载jkd1.8
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
这里下载的是jdk-8u211-linux-x64.tar.gz
下载tomcat8
https://tomcat.apache.org/download-80.cgi
这里下载的是apache-tomcat-8.5.41.tar.gz
配置目录
首先,打开Xsell,输入密码进入连接
输入cd usr 进入usr目录,然后在其下输入mkdir java 创建一个java目录
在java下创建两个目录jdk与tomcat
接着,打开winscp ,分别向/usr/java/jdk与/usr/java/tomcat传输 jdk-8u211-linux-x64.tar.gz与 apache-tomcat-8.5.41.tar.gz
配置jdk
然后在打开Xsell,在jdk目录下
输入tar -zxvf jdk-8u211-linux-x64.tar.gz
进行解压
接着输入cd退出到根目录
接着输入vim /etc/profile,输入i进行编辑
#set java environment
export JAVA_HOME=/usr/java/jdk/jdk1.8.0_211
export JRE_HOME=/usr/java/jdk/jdk1.8.0_211/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH
然后按Esc键 再按shift和 ; 键 输入 wq! 进行保存
输入source /etc/profile 和 java -version ,出现如下则说明配置成功
配置tomcat8
在打开Xsell,在tomcat目录下
输入tar -zxvf apache-tomcat-8.5.41.tar.gz
进入到上面的apache-tomcat-8.5.41的bin文件夹下:
cd /usr/java/tomcat/apache-tomcat-8.5.41/bin
写入配置
vim setclasspath.sh
在文件的最后写入
export JAVA_HOME=/usr/java/jdk/jdk1.8.0_211
export JRE_HOME=/usr/java/jdk/jdk1.8.0_211/jre
然后按Esc键 再按shift和 ; 键 输入 wq! 进行保存
保存后验证
在cd /usr/java/tomcat/apache-tomcat-8.5.24/bin 目录下执行 ./startup.sh ,出现如下则配置成功
- mysql数据库
-
首先,我们检测一下系统中是否已安装mysql的相关服务
命令: rpm -qa | grep mysql,无输出则证明未安装
然后我们使用yum检测查找系统自带的mysql安装文件。
CentOS7的yum源中未找到mysql服务。所以,我们要先下载mysql的repo源。
下载命令:
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
下载完成!接下来我们安装mysql-community-release-el7-5.noarch.rpm包
安装命令:sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
安装mysql-community-release-el7-5.noarch.rpm包完成,安装这个包后,会获得两个mysql的yum repo源:
/etc/yum.repos.d/mysql-community.repo,
/etc/yum.repos.d/mysql-community-source.repo.
接下来我们开始安装mysql
安装命令:sudo yum install mysql-server
按步骤安装完就可以了,成功安装之后重启mysql服务
重启命令:service mysqld restart
初次安装mysql是root账户是没有密码的
设置密码的方法
依次输入命令并回车:
mysql -u root
mysql> set password for ‘root’@’localhost’ = password('mypasswd');
mysql> exit
重启服务器,搞定!
-
Navicat连接到腾讯云MySQL
1.首先远程连接进入服务器,在cmd中输入mysql -u root -p,然后回车,输入密码后回车进入mysql命令行。
2设置远程登录,
1.GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
(第一个root表示用户名,%表示所有的电脑都可以连接,也可以设置某个ip地址运行连接,第二个root表示密码,)
2. flush privileges;
刷新MySQL的系统权限相关表
可以成功连接到Navicat,之前部署项目时走了好多弯路。总结出来最方便的办法。
Navicat 连接mysql 新建项目数据库 ,并执行项目sql
脚本
运行完成后刷新下就可以看到数据库表了