Linux公社论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 604|回复: 0

[教程分享] 腾讯云,搭建Java开发环境

[复制链接]

5

主题

0

听众

13

积分

新手上路

Rank: 1

muzili90 发表于 2018-9-14 20:15:59 |显示全部楼层
1 安装Java
查看java list
Yum list java*
安装Java
Yum install java-1.8.0-openjdk* -y
#java-1.8.0-openjdk 是从返回的list选择的版本
安装完成后命令 java-version 检查java是否安装成功
卸载java
检查已安装软件 rpm -qa | grep jdk
yum -y remove java java-1.8.0-openjdk*
2 安装tomcat
下载tomcat.tar.gz
解压压缩文件 tar -zxf apache-tomcat-8.tar.gz
移动tomcat mv apache-tomcat-8 /usr/local/tomcat8
赋予权限 cd /usr/local/tomcat8/bin chmod 777 *.sh
开启tomcat服务 ./startup.sh
# 设置开启启动tomcat
3 安装mysql
-- 跳过红色命令 此命令安装失败
yum install -y mysql-server mysql mysql-devel
启动mysql service mysqld restart
Failed to start mysqld.service: Unit not found (失败)
方法2
# 下载mysql源安装包shell>
wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
# 安装mysql
shell> yum localinstall mysql57-community-release-el7-8.noarch.rpm
# 检查mysql源是否安装成功
shell> yum repolist enabled | grep "mysql.*-community.*" 图片3-1
安装mysql
shell> yum install mysql-community-server
# 启动MySQL服务
shell> systemctl start mysqld
# 开机启动
shell> systemctl enable mysqld
shell> systemctl daemon-reload
# 修改root本地登录密码
grep 'temporary password' /var/log/mysqld.log
#如果log为空执行下面命令 mysqld --initialize --user=mysql 或者重新安装mysql

shell> mysql -uroot -p
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'Mysqlmuzili90';
#创建远程登录账号
...
#修改数据库为utf8
...
#导出导入sql
导出 : mysqldump -u root -p myspring7>myspring7.sql
导入 :
mysql -u root -p
use myspring7
source /root/sql/myspring7.sql;
4 设定tomcat
#80端口映射8080端口
iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
修改默认项目
#修改配置文件server.xml
1. <Host name="localhost" appBase="webapps"  
2.             unpackWARs="true" autoDeploy="true"  
3.             xmlValidation="false" xmlNamespaceAware="false">  
4.         <Context path="" docBase="Cluster" debug="0" reloadable="true"/>  
其中docBasewebapps中的项目
如果没有生效 请尝试
请删除/usr/local/tomcat8/work/Catalina/localhost 下的ROOT目录
重新启动tomcat服务
卸载mysql
yum -y remove mysql-server mysql mysql-devel
tar -zxvf
x : tar 包中把文件提取出来
z : 表示 tar 包是被 gzip 压缩过的,所以解压时需要用 gunzip 解压
v : 显示详细信息
f xxx.tar.gz :  指定被处理的文件是 xxx.tar.gz
Mysql:
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)


您需要登录后才可以回帖 登录 | 注册

关注Linux公社官方微信,免费领取邀请码。

手机版|Linux公社(LinuxIDC.com)旗下网站【www.linuxidc.net】 ( 浙ICP备06018118号 )

GMT+8, 2018-12-19 11:07 , Processed in 0.046002 second(s), 14 queries , Wincache On.

Powered by Discuz! X 3.2

© 2010-2016 Comsenz Inc.

回顶部