`
CoderJ
  • 浏览: 6471 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

全新安装Linux服务器配置javaEE Mysql平台

阅读更多
1. 手动安装jdk6

首先,在http://java.sun.com下载jdk-6u20-linux-i586.bin,据说这个操作起来比较简单,不需要转换。
然后,可以把它放置在任何你喜欢的文件夹,如果是像我样的菜鸟,建议把它放置到主文件夹(/home/*)下。
下面开始安装jdk:

终端下进入你存放jdk-6u20-linux-i586.bin,例如我的位置是:/home/tony/下载
更改文件权限为可执行
$ sudo chmod u+x jdk-6u12-linux-i586.bin

$ sudo -s ./jdk-6u12-linux-i586.bin
一路回车,直到询问是否安装,输入yes回车

ok,安装完毕,下面配置环境变量

配置classpath,修改所有用户的环境变量
$ sudo gedit /etc/profile
在文件最后添加

#set java environment

JAVA_HOME=/home/tony/jdk1.6.0_12

export JRE_HOME=/home/tony/jdk1.6.0_12/jre

export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

重新启动计算机,用命令测试jdk的版本 或执行 source /etc/profile

或者
sudo gedit /etc/environment
在gedit编辑窗口的path=的最后面加一条java的安装目录 :/usr/java/jdk1.6.0_20/bin  注意要在"""里面,前面要加":"
如:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/java/jdk1.6.0_20/bin"

. /etc/environment   应用配置(注意点后面的空格)

java -version

显示如下信息:成功安装

java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) Server VM (build 16.3-b01, mixed mode)


安装mysql
1. 下载"mysql-standard-5.0.27-linux-i686-icc-glibc23.tar.gz",推荐ICC版本,据称比GCC性能提高10-20%

2. 复制到/usr/local/,解压:tar zxvf mysql-standard-5.x....tar.gz

3. 添加用户和组mysql:

groupadd mysql

useradd -g mysql mysql

4. 创建符号连接:/usr/local # ln -s mysql-standard-5.x... mysql

5. cd mysql,当前目录改为/usr/local/mysql/

6. 运行脚步初始化数据库:./scripts/mysql_install_db --user=mysql

7. 设置权限:

/usr/local/mysql # chown -R root .

/usr/local/mysql # chown -R mysql data

/usr/local/mysql # chgrp -R mysql .

8.执行 sudo /usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --> 创建MySQL数据库实例

将/usr/local/mysql/support-files/下的mysql.server 拷贝到/etc/init.d/下,命名为 mysqld
9、将/usr/local/mysql/support-files/下的my-medium.cnf 拷贝到/etc/mysql/下,命名为 my.cnf
10、此时可以用 sudo service mysqld start 来启动mysql服务,启动后,通过 netstat -atln命令能看到3306端口被占用

MySQL的root用户默认没有密码,可以通过 /usr/local/mysql/bin/mysqladmin -u root password 新的密码 来设置初始密码。

11.加入环境变量
sudo gedit /etc/profile
#set mysql
export PATH=$PATH:/usr/local/mysql/bin
重启服务器或者执行 source /etc/profile OK

安装tomcat
1.下载最新版tomcat
2.进入下载文件保存的目录 解压文件 tar zxvf apache-tomcat-xx.tar.gz
3.将解压后的目录移动至/usr/local/ 下 mv apache-tomcat-xx /usr/local/tomcat
4.ok 输入 /usr/local/tomcat/bin/startup.sh 即可启动tomcat

安装apache
./configure
make
make install
分享到:
评论

相关推荐

    在Linux下配置JavaEE环境

    为了搭建JavaEE环境,需要上传以下软件至Linux服务器上: 1. **JDK 1.6**: - 下载地址:[Oracle JDK](http://www.oracle.com/technetwork/java/javase/downloads/index.html) - 文件名:`jdk-6u22-linux-i586-...

    linux下部署JAVAEE项目

    Linux 作为一个开源操作系统,广泛应用于服务器端,部署 JAVAEE 项目需要安装和配置 JDK、Tomcat 和 MySQL 等组件。本文将详细介绍 Linux 下部署 JAVAEE 项目的步骤,包括下载和安装 JDK、配置环境变量、安装和配置 ...

    在Linux系统中搭建javaee开发环境[包括安装JDK 1.8,tomcat 9.0,mysql 5.7数据库]

    "在Linux系统中搭建javaee开发环境[包括安装JDK 1.8,tomcat 9.0,mysql 5.7数据库]" 本文将指导读者在 Linux 系统中搭建 JavaEE 开发环境,包括安装 JDK 1.8、Tomcat 9.0 和 MySQL 5.7 数据库。 在开始搭建之前,...

    Linux搭建JAVAEE环境,包含jdk、tomcat、mysql安装

    在Linux系统中搭建Java EE环境,首先需要安装Java Development Kit (JDK)、Apache Tomcat应用服务器以及MySQL数据库。这三者是Java EE应用程序开发和运行的基础组件。 **1. 安装JDK** JDK是Java编程语言的软件开发...

    笔记24-JAVAEE之Linux和云服务器

    - 在云服务器上安装和配置数据库服务(如MySQL、PostgreSQL),通过JDBC与JAVAEE应用交互。 - 日志分析,通过日志文件(如`/var/log/mysql/error.log`)排查数据库异常。 3. 故障排查: - 使用`grep`搜索日志中...

    mysql配置

    - 其中 `basedir` 指定了 MySQL 的安装路径,`datadir` 指定了数据文件存放的位置,`port` 设置了 MySQL 的监听端口,默认为 3306,`character_set_server` 设置了服务器字符集。 2. **添加 MySQL 到系统环境变量*...

    JavaEE技术之Linux - 副本.pptx

    5. **Linux在企业中的应用**: 随着技术发展,Linux逐渐从单一服务器扩展到分布式架构,企业开始利用Linux构建云计算平台,减少对昂贵硬件的依赖,同时降低了运维成本。 6. **Linux安装与基本工具**: 文件中提到了在...

    oracle,linux,mysql,j2ee,JavaEE,Hadoop,Spark 学习.zip

    Oracle和MySQL负责数据存储,Linux作为服务器操作系统,Java EE则提供了开发企业级Web应用的平台。Hadoop和Spark则为大数据处理提供了工具,使得从海量数据中提取价值成为可能。无论你是想成为数据库管理员、系统...

    泰牛程序员 韩顺平 JavaEE全套 第11部分 一周学会Linux视频教程

    - **应用部署流程**:详细介绍将JavaEE应用程序部署到Linux服务器的具体步骤,包括打包、上传、启动等环节。 - **性能优化技巧**:分享一些实用的性能优化技巧,帮助开发者提升应用在Linux环境下的运行效率。 ### ...

    JavaEE课程大纲2019.pdf

    JavaEE课程大纲涵盖了从JavaSE开发技术到Web前端和服务器端开发,再到Oracle数据库和服务器端JavaEE框架,最终涉及Linux、缓存技术和大数据处理等内容。 在JavaSE开发技术阶段,首先需要对Java有一个全面的了解,...

    javase javaee linux 大数据教程

    - JavaEE (Java Platform, Enterprise Edition) 是一种利用Java平台来简化典型的企业级应用程序开发的技术。 - 包括了 Web 应用程序开发、EJB 组件、事务处理等高级特性。 - **Web应用程序开发**: - 使用 ...

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

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

    javaee笔记

    19. **Linux**:Linux是一种广泛使用的开源操作系统,对于服务器端的JavaEE应用开发,了解Linux命令行操作和服务器管理是非常必要的。 以上知识点涵盖了从基础的Web开发到复杂的业务流程管理和搜索引擎技术,学习...

    JavaEE开发常用API文档合集

    最后,"Linux命令大全(修改版).chm"提供了Linux操作系统的基本命令和使用方法,对于熟悉Linux环境和进行服务器管理的开发者来说非常实用。 总的来说,这个【JavaEE开发常用API文档合集】是JavaEE开发者的一站式知识...

    javaEE企业级B2C商城源码带文档数据库 MySQL源码类型 WebForm

    运行环境:操作系统:Linux、Unix、Windows JDK:JDK 1.8 应用服务器:Tomcat 7.0 数据库:MySQL 5.6 【商品管理】:商品管理、库存管理、商品分类、商品参数、商品属性、规格管理、品牌管理、到货通知。 【订单...

    韩顺平 2016 泰牛程序员笔记php+mysql入门开发

    本资源为韩顺平的 PHP+Mysql 入门开发笔记,主要涵盖 PHP 基础知识、WEB 开发介绍、PHP 的特点、发展历程、开发工具、APACHE 服务器安装和管理、WEB 服务器、安全配置、虚拟主机配置等方面的知识点。 PHP 基础知识 ...

    Linux-Day01.pdf

    因为Linux发行版在服务器领域广泛应用,提供稳定的基础平台,大多数开发项目最终会部署在Linux服务器上。 2) 个人发展:作为一名JavaEE开发工程师,你需要与Linux系统上的数据库、中间件(如MySQL、Redis、MQ等)打...

    基于javaEE邮箱系统开题报告

    这个系统的设计与实现旨在提供一个方便用户通过Web界面访问和管理电子邮件的平台,从而消除传统C/S结构邮件应用中的配置困扰。 首先,理解电子邮件的核心概念至关重要。电子邮件是一种基于互联网的通信方式,允许...

    linux随堂笔记.pdf

    此外,对于想要在Linux上进行大数据、JavaEE、Python等语言开发的用户,还需要掌握相应的开发环境搭建,例如JDK、Eclipse、Tomcat、Mysql的安装与配置。 在Linux下编写Shell脚本是进行服务器维护和自动化管理的有效...

Global site tag (gtag.js) - Google Analytics