Linux下运行环境的搭建

一、JDK的安装

步骤1: 查看现有安装的JDK版本

rpm -qa I grep -i java

步骤2: 卸载已有软件

rpm -e --nodeps java-l.7.0-openjdk-l.7.0.45-2.4.3.3.el6.i686

步骤3:解压JDK

tar -zxvf jdk-7u72-linux-i586.gz

步骤4: 将jdk移动"/usr/local/src/java"

mkdir /usr/local/src/java/

mv jdk1.7.0_72/ /usr/local/src/java/jdk1.7

步骤5: 配置系统环境变量

vim /etc/profile

export JAVA_HOME=/usr/local/src/java/jdkl.7

export PATH=$JAVA_HOME/bin:$PATH

步骤6: 使配置文件生效,并测试

source /etc/profile
java –version

二、安装tomcat

步骤1:解压tomcat

tar -zxvf apache-tomcat-7.0.52.tar.gz

步骤2: 将tomcat移到"/usr/local/src/java/tomcat下 ”

mv apache-tomcat-7.0.52 /usr/local/src/java/tomcat7

步骤3: 启动并访问tomcat

/usr/local/src/java/tomcat7/bin/startup.sh

  • 通过虚拟机内访问

localhost:8080

  • 通过其他计算机不能访问无法访问

192.168.137.128:8080

步骤4:配置防火墙

vim /etc/sysconfig/iptables

  • 运行8080端口远程访问

-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

  • 重启启动防火墙服务

service iptables restart

步骤5: 通过其他主机访问成功

192.168.137.128:8080

三、安装mysql

步骤1: 查看之前的版本

rpm -qa I grep -i mysql

步骤2: 使用yum卸载之前的版本
yum remove mysql-libs-5 .1. 71-1. el 6. i686

步骤3: 使用yum安装server和client两个程序

yum install MySQL-*.rpm

步骤4: 启动或停止mysql服务

service mysql start

service mysql stop

步骤5: 设置root账号密码

  • 设置密码

/usr/bin/mysqladmin -u root password‘1234‘

步骤 6: 虚拟机内部, 登录

mysql mysql -uroot –p1234

步骤7: 远程主机访问, 设置防火墙

  • 打开防火墙配置

vim /etc/sysconfig/iptables

  • 设置内容

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

  • 重启服务

service iptables restart

  • 使用 mysql 语句创建远程登录用户

use mysql;

select user,host,password from user;

create user ‘root‘@‘%‘ identified by ‘1234‘;            #创建用户,并设置密码

grant all on *. * to ‘root‘@‘%‘ with grant option;   #给指定的用户授权

flush privileges;                                                      #刷新权限

  • 远程访问成功

mysql -h192.168.137.128 -uroot –p1234               #-h  ip地址  -u用户名  -p密码

时间: 2024-11-06 03:19:19

Linux下运行环境的搭建的相关文章

Linux下自动化测试环境的搭建

1.安装Linux虚拟机,详情参考  https://blog.csdn.net/qq_22770715/article/details/78558374     https://www.cnblogs.com/Q277227/p/8176564.html 1.1   需要确定IP  ,使用 ifconfig 1.2  linux的用户名跟密码: 1.3   确定可以远程ssh登录: 1.4  确定防火墙处于关闭状态 service iptables stop  用户关闭防火墙: 2.java

Linux下开发环境的搭建

说句实话,对于OIer来说,Linux真的是个很好的开发平台. 这里既没有游戏的喧嚣,也没有广告的打扰,gcc/g++早已预装,一切已为你准备好......(???)即使对于日常使用,也绰绰有余. 如果因为不熟悉.对新手不友好.不知道.没有Dev-C++等理由,去放弃它,未免也太可惜了. 那么,如何在Linux下搭建一个好的开发环境呢? 在下面,我会分三部分叙述Linux开发环境搭建的过程,并推荐一些比较好用的软件,供大家平日使用参考. (注:以下命令,请在终端中运行.如果因依赖关系报错,请用s

Linux 下java环境的搭建

1,准备好相应的jdk,tomcat 的安装包  (版本与linux的操作系统位数 一致) 查看linux 的操作系统位数 file /sbin/init--->/sbin/init: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped===>代表你的操作系统是64位 如果是aix系统   查看方

Linux下python环境的搭建

一.安装linux最小化系统(CentOS6) 安装最小系统即可 二.安装pyenv多版本管理工具 (一)pyenv的安装步骤 1.安装git yum install git -y 2.安装python编译所需要用到的包 yum -y install gcc make patch gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzip2-devel 3.创建python用户 useradd python 给pyth

linux下LAMP环境的搭建

LAMP=mysql+appache+php,搭建lamp必须按步骤,先mysql再appahe,最后才是PHP 1.mysql安装 本文mysql 用的是二进制源码包(提供二个镜像免费下载点:A:https://github.com/aminglinux/resource/wiki B:http://mirrors.sohu.com/?qq-pf-to=pcqq.c2c) 首先下载二进制包:mysql-5.7.11-linux-glibc2.5-x86_64.tar.gz包 (X86是64位系

linux下LNMP环境的搭建

lamp=linux+apache+mysql+php; lnmp=Linux+nginx+mysql+php 他们的区别在于apache和nginx和php结合的模式不同,我们讲的这两个架构中,php在编译的时候以一个模块的形式和apache成为了一个整体,这种情况下我们是可以把php的安装目录/usr/local/php删除的.而lnmp中的php启动了一个服务php-fpm,这种模式相当于nginx处理php脚本时,直接把请求转发给了php-fpm,说白了就是一个代理.这个php的安装目录

Linux下Qt环境的搭建

之前一直使用Ubuntu软件中心中的Qt4开发Qt的应用程序,现在转到Linux下来做Qt5开发,但是必须从Qt官网上面下载对应的安装包,配置起来相对麻烦一些,这里介绍整个开发流程. 首先,在官网上面可以找到离线安装包,最新的为qt-opensource-linux-x86-5.4.1.run,这是一个可执行文件,下载下来后可以修改权限后直接运行.另外,你也可以在官网上面找到源代码的压缩包,因为这是一个开源的GUI类库,所以你可以下载所有的源代码,然后自己在本机上面编译并安装. 这里我先介绍直接

hadoop搭建杂记:Linux下JDK环境变量的设置(三种配置环境变量的方法)

Linux下JDK环境变量的设置(三种配置环境变量的方法) Linux下JDK环境变量的设置(三种配置环境变量的方法) ①修改/etc/profile文件 如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题. vi /etc/profile 在profile文件末尾加入: JAVA_HOME=/usr/share/jdk1.5.0_05PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_H

Java开发和运行环境的搭建

Java开发需要准备的东西? JDK+Eclipse 其中JDK的意思是Java开发工具包,Eclipse是进行用于做Java程序开发的工具(当然你也可以用记事本什么的去做). 其他开发工具:JCreator,JBuilder,... jdk的介绍和安装教程度娘里面到处都是,这里自己也在啰嗦一下吧. 关于jdk的详细介绍: JDK是Java Development Kit的缩写,即Java开发工具集.JDK是整个Java的核心,包括了Java运行环境(JRE).Java开发工具和Java基础类库