`

Aliyun LInux jdk+tomcat+mysql环境搭建

 
阅读更多

Aliyun LInux Java部署环境搭建(欢迎加入Q群一起学习讨论657185219)

1.JDK环境

   1.1 删除系统自带jdk

   

#查看系统存在的jdk
rpm -qa | grep jdk
#卸载相应的jdk(--nodeps 忽略依赖)
rpm -e --nodeps 具体的查询的jdk
   1.2 jdk的安装与配置

 

    下载 jdk-8u121-linux-x64.rpm (其他版本自行下载)安装包,。
 #在安装文件目录下运行命令安装,若无文件权限则分配权限
rpm -ivh jdk-6u22-linux-i586.rpm 
# 安装完毕后配置环境变量
vi /etc/profile
#在末尾添加
export JAVA_HOME=/usr/java/jdk1.8.0_121
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
#保存后执行命令让环境变量生效,切勿改错。
source /etc/profile

 

2.tomcat 下载zip解压一下即可

#解压缩
unzip apache-tomcat-8.5.12.zip

 

3.mysql 安装和配置

 

# 查看存在的mysql版本
rpm -qa | grep -i mysql
# 卸载
rpm -e --nodeps 具体的查询的mysql
#尝试rpm装没成功因此用了压缩包安装
#解压,安装过程中会报一些依赖缺失 用yum安装即可
tar zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz
#复制解压后文件夹
cp mysql-5.6.33-linux-glibc2.5-x86_64 /usr/local/mysql -r
#添加mysql组
groupadd mysql
#添加用户
useradd -g mysql mysql
#到安装目录
cd /usr/loacl/mysql/
#创建数据库文件存储位置
mkdir ./data/mysql
#获取权限
chown -R mysql:mysql ./
#安装库
./scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data/mysql
#开机启动mysql服务
cp support-files/mysql.server /etc/init.d/mysql
#授权
chmod 755 /etc/init.d/mysqld
#配置文件
cp support-files/my-default.cnf /etc/my.cnf
#修改启动脚本
vi /etc/init.d/mysqld
#修改项:
basedir=/usr/local/mysql/
datadir=/usr/local/mysql/data/mysql
#设置环境变量(/etc/profile)
export PATH=$PATH:/usr/local/mysql/bin
#启动服务
service mysqld start
#设置初始化密码(下面会提示输入密码,刚装完是没密码的直接回车)
mysqladmin -u root password "newpass"
#设置远程访问权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
#重启mysql
service mysqld restart

# 防火墙开启3306
iptables -A INPUT -p tcp -m tcp --sport 3306 -j ACCEPT
iptables -A OUTPUT -p tcp -m tcp --dport 3306 -j ACCEPT
service iptables save
service iptables restart

#我用的阿里云服务器,mysql是启动不起来的
InnoDB: Cannot allocate memory for the buffer pool
#要改一下 /etc/my.cnf 加上这句话
innodb_buffer_pool_size=8M

 

 

 

 

 
分享到:
评论

相关推荐

    阿里云服务器搭建教程(jdk+mysql+Tomcat)

    Linux服务器JavaEE开发环境搭建,包括(jdk+mysql+Tomcat)完整教程

    linux阿里云服务器系统配置jdk,tomcat,教程

    本文将详细介绍如何在Linux阿里云服务器上配置Java运行环境(JDK)以及部署Web应用服务器(Tomcat)。对于初学者而言,这是一篇实用的指南,不仅涵盖了搭建过程中的基本步骤,还提供了实际操作的具体命令。 #### 二...

    阿里云搭建tomcat/php 环境一键安装包

    阿里云搭建Tomcat和PHP环境一键安装包是一个高效便捷的方法,尤其适合那些对Linux系统管理经验有限但需要快速部署Web服务的用户。这个安装包整合了Tomcat(一个流行的Java应用服务器)和PHP(一种广泛使用的服务器端...

    linux搭建web环境一键安装包

    本一键安装包专门针对Linux系统设计,旨在简化Web环境的配置过程,它集成了Tomcat7、JDK7、MySQL和Nginx以及Apache等关键组件。下面将详细介绍这些组件及其在Web服务中的作用,以及如何利用这个一键安装包进行部署。...

    Linux一键搭建LUMP环境

    此安装包可在阿里云所有linux系统上部署安装。 此安装包包含的软件及版本为: nginx:1.15.2 mysql:5.7.26(yum/apt-get安装) jdk:12.0.1 tomcat:9.0.21 ftp:(yum/apt-get安装) 使用root用户进行下面安装...

    centos6.8阿里云服务器搭建文档

    本文档旨在指导用户如何在阿里云服务器上搭建 CentOS 6.8 服务器,包括 Java 环境配置、Tomcat 的搭建、Nginx 的搭建等。 服务器搭建准备 在开始搭建服务器之前,需要准备两个软件:Xshell 和 Xftp。Xshell 是一个...

    阿里云一键安装JavaWeb开发环境

    通常,手动配置这样的环境需要安装Java JDK、Web服务器(如Tomcat)、数据库(如MySQL)、构建工具(如Maven)等,而这个一键安装功能可以自动化完成这些步骤,大大节省了时间和精力。 首先,我们要理解“一键安装...

    常用linux安装包.zip

    本压缩包"常用linux安装包.zip"包含了几个在Linux环境下常见的软件安装包,包括Java开发环境(JDK)、Web服务器(Apache Tomcat)、内存数据库(Redis)、关系型数据库(MySQL)、静态文件服务器(Nginx)。...

    虚拟机上安装Linux,安装CentOS

    本文将详细介绍如何在虚拟机中安装并配置CentOS,包括网络设置、软件源更换、JDK与Tomcat的安装以及MySQL数据库的部署等关键步骤。 #### 一、安装CentOS ##### 1. 安装VMWare 首先,你需要安装虚拟机软件,如...

    CentOS7搭建JavaWeb安装配置

    这套环境包括了基本的系统配置、SSH远程访问、JDK、Tomcat以及MySQL的安装与配置。现在您可以轻松地部署Java Web应用程序了。如果您遇到了任何问题或疑问,请随时查阅官方文档或在线社区寻求帮助。

    后端代码部署至阿里服务器

    在部署Spring Boot后端应用至阿里云服务器之前,需要确保服务器环境已搭建好。主要包括以下步骤: 1. **下载并安装Xshell和Xftp**:Xshell用于远程连接服务器进行命令行操作;Xftp则提供了一个方便的图形界面来上传...

    linux部署手册.docx

    **部署环境**:本手册主要介绍了基于阿里云服务器的部署环境,具体包括操作系统CentOS 7、编程语言环境Java 8、数据库管理系统MySQL 8、应用服务器Tomcat 9.0.34以及Web服务器Nginx 1.17。 **JDK安装**:这里采用的...

    阿里云项目部署

    阿里云项目部署是一个涵盖多个步骤和技术的综合过程,主要涉及购买阿里云服务、配置服务器环境、设置数据库以及Java项目的部署。下面将详细讲解这些关键环节。 1. **购买阿里云服务**: 在开始阿里云项目部署之前...

    Linux一键安装web环境全攻略

    ### Linux一键安装Web环境全攻略知识点详解 #### 一、版权与公司介绍 - **版权声明**: 该文档属于上海驻云信息科技有限公司所有,并保留所有...这对于想要在Linux环境下快速搭建Web服务器的人来说是非常宝贵的资源。

    阿里云ECS CentOS7 Linux配置FTP-vsftpd.docx

    通过本文档的学习,您可以掌握在CentOS 7环境下搭建vsftpd的基本步骤,并能够将其应用于其他类似的Linux环境中。 #### 环境配置与准备 在进行vsftpd的安装与配置之前,确保您的环境已经满足以下要求: - **操作...

    java前后端部署 -宝塔-阿里云

    宝塔面板是一款功能强大的服务器管理工具,支持Linux和Windows系统,可以帮助快速搭建开发环境。 1. **安装宝塔**: - 访问[宝塔官网](https://www.bt.cn/new/index.html),获取安装脚本并将其复制到Xshell中执行...

    最新微聊聊天原生APP系统源码带搭建教程+机器人+基础安装说明.txt

    #### 四、搭建环境准备 1. **开发环境配置**: - Android Studio / Xcode(根据所选平台而定) - JDK 1.8+ / Swift 5+ - Node.js & NPM - MySQL / MongoDB(任选其一) 2. **服务器环境部署**: - Linux操作...

    微信小程序的部署方法步骤

    - Linux服务器上需已安装好mysql和tomcat,并卸载原有的自带jdk,安装配置好jdk1.7版本。 3. 小程序开发与接口后端: - 开发小程序本身以及服务接口和后台管理系统,使用tomcat作为web服务器。 4. 服务器配置: ...

Global site tag (gtag.js) - Google Analytics