linux下安装J2EE常用开发软件

Posted vultr

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下安装J2EE常用开发软件相关的知识,希望对你有一定的参考价值。

前提条件

    首先必须把我们需要的j2ee开发软件从windows上通过xftp5工具上传到linux的opt目录下

    注意:这里我会使用,图下的软件包名进行操作

技术分享图片

 

Linux下安装JDK

1.解压JDK的.gz包

技术分享图片

 

2.在/opt/profile文件的最末位行配置JAVA_HOME,然后按esc键,输入:wq 回车,进行保存退出操作

技术分享图片

 

3.source 命令刷新一下profile文件

技术分享图片

 

4.使用控制台输入javac出现提示说明安装成功


Linux下安装mysql

1.查看linux下是否已存在mysql安装服务

    rpm -qa  |  grep mysql

2.存在可选择进行卸载操作

    rpm -e mysql_libs   //普通删除模式

    rpm -e --nodeps mysql_libs    // 强力删除模式

3.使用yum命令安装编译代码需要的包,yum命令要求linux联网

    yum -y install make gcc-c++ cmake bison-devel  ncurses-devel

    -- 后面需要执行一些c的代码,所以要装能够运行c程序的编译包

4.解压/opt/下的mysql的tar.gz包

    tar -zxvf  /opt/mysql-5.6.14.tar.gz

5.cd到mysql目录下,执行一些编译预备指令

    cd mysql-5.6.14

cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql                                                                -    DMYSQL_DATADIR=/usr/local/mysql/data -DSYSCONFDIR=/etc -    DWITH_MYISAM_STORAGE_ENGINE=1 -    DWITH_INNOBASE_STORAGE_ENGINE= -    DWITH_MEMORY_STORAGE_ENGINE=1 -    DWITH_READLINE=1                                 -    DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock -    DMYSQL_TCP_PORT=3306 -    DENABLED_LOCAL_INFILE=1                                        -    DWITH_PARTITION_STORAGE_ENGINE=1 -DEXTRA_CHARSETS=all                              -    DDEFAULT_CHARSET=utf8 -    DDEFAULT_COLLATION=utf8_general_ci

-- 看不懂没关系,这是需要编译一些c的底层代码所需,copy就行了

6.编译并安装

    make && make install

    -- && 表示先把make命令执行完,再执行make install

7.配置mysql,设置mysql权限

    -- mysql默认由root用户管理,我们需要将mysql修改成由mysql用户进行管理

    查看是否存在mysql用户和组

        cat /etc/passwd 查看用户列表

        cat /etc/group  查看用户组列表

    没有mysql用户和组就创建一个mysql组和一个mysql用户,mysql 用户在mysq组下

        groupadd mysql

        useradd -g mysql mysql

    修改默认安装在 /usr/local/mysql 文件权限,-R 递归修改mysql目录下所有文件权限为mysql用户

        chown -R mysql:mysql /usr/local/mysql

8.进入/usr/local/mysql目录下初始化mysql配置,执行下面指令

    cd /usr/local/mysql

    scripts/mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql

9.安装的linux,在/etc目录下有时会存在与mysql相同名称的配置文件叫my.cnf,如果存在执行删除或修改其名称

    rm -f  /etc/my.cnf

10.添加服务,拷贝服务脚本到init.d目录,并设置开机启动 [注意在 /usr/local/mysql 下执行]

    cp support-files/mysql.server /etc/init.d/mysql

     chkconfig mysql on  -- 设置开机自启mysql服务

    service mysql  start  -- 启动mysql服务

技术分享图片

 

 

 提示success说明启动成功!

11.配置mysql环境变量

    编辑/etc/profile文件

 技术分享图片
 
在PATH变量中添加一条/usr/local/mysql/bin路径
技术分享图片
 
 使用source命令刷新profile文件
技术分享图片
 

输入mysql命令进行登录

12.mysql配置完毕后,默认密码是空的,需为其设置密码

    输入mysql命令,进入mysql

技术分享图片

 

 设置密码为123456

        set password= password(‘123456‘);

    输入exit退出再登录时会发现登录失败,需要你输入正确密码


Linux下安装Tomcat

1.解压/opt目录下Tomcat的tar.gz包

    tar -zxcf /opt/apache-tomcat-7.0.70.tar.gz

2.进入到tomcat的bin目录下,执行startup.sh启动tomcat

技术分享图片

 

 

3.在linux下打开火狐浏览器,输入localhost:8080,查看是否启动成功

技术分享图片

 

4.在linux中的防火墙默认是封闭端口对外访问的,导致我们无法从其他网络访问到tomcat的8080端口,只能在本地访问,所以我们需要开放防火墙对外提供8080端口供访问

    修改/etc/sysconfig/iptables配置文件

    在配置文件中追加第8行配置,然后保存退出:

技术分享图片

 

 

重启防火墙

技术分享图片

 

 通过windows浏览器访问linux下tomcat服务器

技术分享图片









以上是关于linux下安装J2EE常用开发软件的主要内容,如果未能解决你的问题,请参考以下文章

CentOS 6.5 下安装配置 mysql

Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置

CentOS6.4下Mysql数据库的安装与配置

CentOS6.4下Mysql数据库的安装与配置

Linux巩固记录 J2EE开发环境搭建及网络配置

Linux 下常用的(软件包)安装源