linux下搭建测试环境
- 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
脚本
运行完成后刷新下就可以看到数据库表了
linux下搭建测试环境相关推荐
- linux下搭建hadoop环境步骤分享
linux下搭建hadoop环境步骤,需要的朋友可以参考下 1.下载hadoop包 wget http://apache.freelamp.com/hadoop/core/stable/hadoop- ...
- linux里面搭建php环境,Linux下搭建PHP环境
该站下有系列PHP文章. 在Linux下搭建PHP环境比Windows下要复杂得多.除了安装Apache,PHP等软件外,还要安装一些相关工具,设置必要参数.而且,如果要使用PHP扩展库,还要进行编译 ...
- linux下搭建hexo环境
最近对搭建个人博客比较感兴趣,但是刚搭建好next主题基本博客,电脑就坏了,借了一台电脑继续搞,不想在他电脑中弄太多环境,所以我准备在自己电脑的服务器上搭建hexo环境 服务器环境: (1)cento ...
- linux下搭建go环境--问题记录
记录自己在linux上搭建go环境的经历.(因为各种版本,linux系统问题挣扎了几天) 安装vmware-tools,把我要运行代码拷进来.这个网上方法很多,我的电脑抽风不能安装,后面重装的虚拟机 ...
- 在linux下搭建git环境,在linux下搭建git github开发环境
在linux下搭建git github开发环境 github git linux 1.安装git sudo apt-getinstall git 2.Generating SSH keys 2.1.g ...
- Linux服务器搭建测试环境笔记
背景:公司项目,搭建性能测试环境,架构比较简单,nginx负载均衡,采用权重轮询,redis缓存.MongoDB热库.Mysql.tomcat部署方式,jenkins集成打包部署环境.Nodejs.m ...
- 云服务器ecs搭建环境,ECS云服务器linux下搭建开发环境
买回来的云服务器,当然要装好开发环境 linux下常用的就是LAMP或者LNMP,这里给大家介绍和实际演示LAMP环境的搭建 1.连接ECS服务器 终端输入 ssh root@你的IP地址 回出现ye ...
- linux搭建oci环境,Linux下搭建OCI环境
系统环境以及相关软件: 操作系统:Linux jabnih-VirtualBox 3.2.0-23-generic-pae #36-Ubuntu SMP Tue Apr 10 22:19:09 ...
- Linux下搭建Java环境
date: 2018/12/7 16:19:35 Linux搭建Java环境 1 查看当前系统版本 cat /proc/version 2 查看java版本 java -version 3 查看当前系 ...
- linux 测试环境启用jar_Linux下搭建测试环境
一.下载安装包 https://pan.baidu.com/s/1h-Nk8HcWKKtqbjrn0J_t1g 457j JDK1.8安装包.Tomcat8安装包 本文用的远程连接Linux操作系 ...
最新文章
- void函数调用时显示不允许使用不完整的_C语言的角落——这些C语言不常用的特性你知道吗?...
- MySQL-数据库三大范式
- (0060)iOS开发之iOS 9: UIStackView入门
- Product description search in opportunity line item
- 第38条:检查参数的有效性
- MySQL 5.6版本二进制包多实例安装
- Minecraft Forge 服务器开服教程
- linux开机自动启动sh脚本
- 解决object at 0x01DB75F0
- python 进化树_进化树专题(七)| 进化树与不完全谱系分选
- a级纳税人数据问题记录
- 【数模/预测】灰色预测
- codeforces 1526C1 Potions (Easy Version)
- Hark的数据结构与算法练习之耐心排序
- flink-cdc 同步 Postgre SQL 基本配置【1】
- 关于anaconda的使用和Python库的安装、卸载
- 微信支付SDK(python版)
- 解决Oracle MySQL 安全漏洞(CVE-2021-22570)
- 1421 净现值查询
- 恢复linux reiserfs文件系统损坏丢失的数据
热门文章
- MSE(误差平方和)/RMSE/R²/TSS/RSS
- English语法_形容词/副词3级 - 倍数表达
- CPU计算机性能的操作方法,把电脑CPU性能调到最大的三种方法
- Some file crunching failed, see logs for details
- 《东周列国志》第三十一回 晋惠公怒杀庆郑 介子推割股啖君
- noi linux 比赛使用哪个编译器,2020NOI考题及答案
- cude之helloworld
- docker安装gitlab
- 医学分子生物学-整理笔记
- go语言swag注解示例