`
CoderJ
  • 浏览: 6368 次
  • 性别: 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
分享到:
评论

相关推荐

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

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

    JavaEE软件工程师简历

    熟悉应用服务器软件Tomcat等容器配置和部署,能够使用Linux操作系统。 掌握JavaScript,Ajax,jQuery等前台开发技术。 掌握MySql,熟练掌握sql语句。 掌握分布式文件系统fastDFS原理、fastDFS的Java接口应用 掌握...

    MF00370-JAVAEE企业级B2C商城源码.zip

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

    基于SpringBoot+Mybatis+Mysql+中间件构建的商城秒杀系统

    IntelliJ IDEA DataGrid (或者 Navicat Premium) SpringBoot 1.5.7 JDK1.8...ZooKeeper_Windows的简化安装版(Zookeeper-3.4.6)--当然,如果自己有Linux服务器,也可以连接Linux的 (注意:Redis_Windows的简化安装版

    JavaEE求职简历-姓名-JAVA开发工程师.doc

    10.了解基本Linux操作系统以及Linux的常用命令的使用以及在Linux下安装各种服务; 11.使用过Shiro完成用户认证,权限管理,加密; 12.搭建过基于Redis的主从、哨兵、集群环境,并使用Nginx来实现反向代理、负载均衡...

    Java及大数据学习路线.pdf

    异步数据传输框架Ajax ⽂件的上传下载 1.3JavaEE框架 系统整体分层解耦框架spring 轻量级Web框架springmvc 轻量级持久层框架mybatis 服务器操作系统Linux 内存数据库Redis 项⽬架构、jar包管理⼯具Maven 1.4JavaEE⾼...

    MiinCMP 企业网站系统 v1.0.5 新浪云版.zip

    安装MiinCMP前,请确认你已激活Mysql数据库。 有关在SAE上的详细安装 信息见, juuluu   在Java应用中使用SAE提供的MySQL服务很简单,你就像使用普通的MySQL一样即可,当然你需要开启MySQL服务,同时把URL、端口...

    毕设&课设&项目&实训-基于Servlet Tomcat Mysql 的全栈项目.zip

    毕设&课设&项目&实训-基于Servlet Tomcat Mysql 的全栈项目,JavaEE课程设计,Javaweb课程设计 所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通,第一时间进行解答!该...

    EstudosInicialJavaEE:RLSystem Java EE 课程研究 - 2014

    带有 Web 服务器的 TOMCAT SERVLET JSP MySQL - Tomcat 数据库下载 - 服务器 7.0.* 下载####Video 02 - 00:10:14 摘要: TOMCAT服务器安装(windows) Linux:解压文件夹 -> mv 到 /opt/... 在 /tomcat...*/conf/...

    非常苛刻的java工作要求

    非常苛刻的java工作要求 岗位职责: 1. 完成需求分析、软件设计、数据库设计、...11. 5年以上JavaEE项目开发经验,熟悉J2EE体系、深入理解Java运行机制,有Android后台开发经验者优先。 12. 具备一定的英文阅读能力。

    学生选课管理系统

    (1) 技术可行性-----本系统仅需要一台装有 Windows/Linux 系统并装有 Mysql数据库和Tomcat服务器的计算机即可,对机器本身没有太高的要求,一般当前学校或个人电脑完全可满足要求。对于软件技术要求,现在的JAVA...

    Java-Interview-Offer

    java工程师修炼之道 阶段一:java基础 java基础语法 面向对象 java数组 高级类特性 接口与抽象类 内部类 枚举 JavaAPI 包装类 细绳 ...MySQL ...WEB服务器Tomcat ...阶段三:JavaEE主流框架 ...Linux常用命令

    Java学习笔记-个人整理的

    {1.13}Linux命令}{41}{section.1.13} {1.13.1}基本查看、移动}{41}{subsection.1.13.1} {1.13.2}权限}{42}{subsection.1.13.2} {1.13.3}打包备份与恢复}{42}{subsection.1.13.3} {1.13.3.1}\texttt {tar},\text...

Global site tag (gtag.js) - Google Analytics