Ubuntu

JDK+Tomcat+MySql

环境的搭建

1.

安装

Ubuntu-server-10.04.1

1.1 安装

安装过程中,记下输入的用户名与密码。

1.2

设置IP

安装完成之后,设置

IP

,终端输入:

sudo vi /etc/network/interfaces

替换成一下内容:

auto lo

iface lo inet loopback

auto eth0

iface eth0 inet static

address 192.168.1.134

netmask 255.255.255.0

gateway 192.168.1.1

保存并退出。

本文假定:

用户名为

test

,密码为

1234

IP

: 192.168.1.134

1.3

安装SSH

使用如下方式安装,终端输入:

apt-get install openssh-server

2.

安装

WinSCP + Putty

2.1

WinSCP

WinSCP

是一个

Windows

环境下使用

SSH

的开源图形化

SFTP

客户端

同时支持

SCP

协议。它的主要功能就是在本地与远程计算机间安全的复制文件。

无需安装,解压即可使用。

2.2

Putty

Putty

是一个免费的、Windows 32

平台下的telnet

、rlogin

和ssh

,可以集成到WinSCP

中。

无需安装,解压即可使用。

2.3

集成

集成方法:

打开WinSCP

,菜单:选项->

选项->

集成/

应用程序->

选择Putty

路径即可,

如下图:

集成之后,可以在WinSCP

菜单的“命令—>

在Putty

中打开”,如下图:

出现Putty

窗口,如下图:

从图中可以可出,已经自动登录ubuntu

了。

3.

安装

MySql

3.1

安装

使用

apt-get install

方式安装,终端输入:

sudo apt-get install mysql-server-5.1

(

小提示:

搜索软件:

apt-cache

search

软件名关键字,支持模糊查询,

譬如:

apt-cache search mysql

)

安装过程中,有两次提示输入

mysql

root

账号的密码,这里输入

root

,确定,直至安装完成。

3.2

创建用户

Mysql

安装完之后,已自动启动,且默认就开机自启动了。

终端输入:

mysql –uroot –proot

进入

mysql

的控制台。创建一个用户(用户名为:

test

,密码为:

123456

),并授权,以便远程访问

mysql

(如果需要的话):

grant all privileges on *.* to test@"%" identified

by "123456" with grant option;

输入

:

exit

退出

mysql

终端输入

:

mysql –utest –p123456

测试刚才创建的账号是否能正常登录

mysql

3.3

修改mysql

文件

终端输入:

sudo vi /etc/mysql/my.cnf

打开

/etc/mysql/my.cnf

文件,找到如下行:

bind-address

=

127.0.0.1

注释掉这一行,否则

MySql

远程可能还是无法访问。

保存并退出。

3.4

测试是否可以远程访问

windows

下打开

SQLyog –

MySQL GUI

工具,输入

Ubuntu

机器的

IP

和上面创建的

mysql

用户名和密码,测试是否能连接成功。如下图:

4.

安装

JDK

4.1

拷贝JDK

安装文件

使用

WinSCP

拷贝本地

jdk6.bin

文件到

Ubuntu

,将其放到

/home/test/software

目录下(也可以放到别的目录)

4.2

安装JDK

jdk

安装到

/usr/local

目录下,

cd

进入

/usr/local

目录,终端输入:

cd /usr/local

安装

jdk

,终端输入:

sudo chmod u+x /home/test/software/jdk6.bin                --

将这个

bin

文件赋予执行权限

sudo /home/test/software/jdk6.bin

--

在当前目录执行这个

bin

文件

sudo mv jdk1.6.0_26 jdk6

--

重命名,

jdk1.6.0_26

> jdk6

4.3

设置环境变量

使用

vi

命令打开

/etc/profile

文件,终端输入:

sudo vi

/etc/profile

在最后一行之前加入:

export JAVA_HOME=/usr/local/jdk6

export JRE_HOME=/usr/local/jdk6/jre

export

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

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

保存并退出。

4.4

测试是否安装成功

终端输入:

java

-version

看是否能输出

jdk

版本

5.

安装

Tomcat

5.1

拷贝Tomcat

安装文件

使用

WinSCP

拷贝本地

tomcat6.tar.gz

文件到

Ubuntu

,将其放到

/home/test/software

目录下(也可以放到别的目录)

5.2

安装Tomcat

此安装文件为解压版的

tomcat

,使用如下命令进行解压即可,终端输入:

sudo tar xvf /home/test/software/tomcat6.tar.gz -C

/usr/local

--

解压

sudo mv apache-tomcat-6.0.32 tomcat6

--

重命名

sudo chown -R test:test /usr/local/tomcat6

--

授权

sudo chmod 775 -R /usr/local/tomcat6

--

授权

5.3

设置环境变量

使用

vi

命令打开

/etc/profile

文件,终端输入:

sudo vi

/etc/profile

在最后一行之前加入:

export CATALINA_HOME=/usr/local/tomcat6

export PATH=$CATALINA_HOME/bin:$PATH

保存并退出。

5.4

启动tomcat

终端输入:

startup.sh

看是否出现

tomcat

的页面:

5.5

设置Tomcat

开机自启动

使用

vi

命令打开

/etc/init.d/tomcat

文件,终端输入:

sudo vi /etc/init.d/tomcat

这是新建的一个文件,输入如下内容:

export JAVA_HOME=/usr/local/jdk6

[ -f /usr/local/tomcat6/bin/startup.sh ] || exit 0 [ -f

/usr/local/tomcat6/bin/shutdown.sh ] || exit 0

case "$1" in

start)

echo -n

"Starting Tomcat: "

/usr/local/tomcat6/bin/startup.sh

RETVAL=$?

echo

[ $RETVAL =

0 ] && touch /var/lock/tomcat ;;

stop)

echo -n

"Shutting down Tomcat: "

/usr/local/tomcat6/bin/shutdown.sh

RETVAL=$?

echo

[ $RETVAL =

0 ] && rm -f /var/lock/tomcat ;;

restart)

$0 stop

$0 start

;;

condrestart)

[ -e

/var/lock/tomcat ] && $0 restart ;;

status)

$0 stop

$0 start

;;

condrestart)

[ -e

/var/lock/tomcat ] && $0 restart ;;

status)

status tomcat

;;

*)

echo "Usage: $0

{start|stop|restart|status}"

exit 1

esac

exit 0

保存并退出。

修改权限、让配置生效,终端输入:

sudo chmod 755 /etc/init.d/tomcat

sudo update-rc.d tomcat defaults 85

看是否出现

tomcat

的页面:

6.

部分命令使用

6.1

vi

6.2

apt-get

6.3

chmod

6.4

tar

6.5

chown

6.6

设置IP

大小: 93.1 KB

大小: 145.7 KB

大小: 219.1 KB

大小: 262.3 KB

大小: 294.7 KB

分享到:

2011-06-15 14:48

浏览 889

论坛回复 / 浏览 (4 / 5954)

评论

ssh mysql环境搭建_Ubuntu下JDK+Tomcat+MySql环境的搭建相关推荐

  1. linux安装toncat环境变量,linux下JDK,tomcat的安装与环境变量配置

    先从网上下载jdk(jdk-1_5_0_02-linux-i586.rpm) ,下载后放在/home目录中,当然其它地方也行. 进入安装目录 #cd /home #cp jdk-1_5_0_02-li ...

  2. ubuntu jdk tomcat mysql_Ubuntu下JDK+Tomcat+MySql环境的搭建

    主机在阿里云上,所以网络的配置都省了,只剩下软件的安装和配置 1.安装mysql 1.1 apt-get install mysql-server-5.5 安装过程中,有两次提示输入 mysql 的  ...

  3. 【Selenium项目实战】项目环境搭建:安装JDK、mysql、Tomcat、jpress和测试系统

    前言 一直想学习自动化测试,但是都没行动,业余时间学习零零碎碎并记录20210416. [Selenium项目实战] 项目环境搭建:安装JDK.mysql.Tomcat.jpress和测试系统 需求分 ...

  4. 绿色免安装JDK + Tomcat + MySQL集成环境软件 强烈推荐

    在进行基于JAVA的WEB项目开发时,经常会遇到需要直接将项目部署到客户电脑上进行本地演示的情况.一般情况下我们需要先下载JDK.Tomcat.MySQL然后进行安装,再进行一些配置,最后才能部署我们 ...

  5. centos6.4下安装配置JDK+TOMCAT+MYSQL笔记

    在公司测试环境,需要在CENTOS6.4下安装配置JDK+TOMCAT+MYSQL,下面是一个安装笔记留存备用. 一.系统环境和软件包 [root@localhost /]# uname -r 2.6 ...

  6. springcloud学习笔记---环境搭建--Linux下jdk安装

    springcloud学习笔记-环境搭建–Linux下jdk安装 1.官网下载jdk1.11 链接: https://pan.baidu.com/s/1vZ4PoJAnwczkRICfCNKHAA 提 ...

  7. centos mysql php tomcat_Linux 安装JDK Tomcat MySQL的教程(使用Mac远程访问)

    一 环境 阿里云服务器: CentOS 7.4 64位(基于RedHat) 本机: macOS High Sierra 二 压缩包 三 文件传输 输入SFTP命令连接 -> 输入实例登录密码 s ...

  8. 关于我在学习Javaweb时对Linux服务器安装配置jdk,tomcat,mysql的一些学习心得

    学习javaweb有一段时间了,最近刚好完成一个小的web项目. 勿喷!!!!!!!! 主要参考问题: 1.jdk,tomcat,mysql的安装配置. 2.tomcat,mysql的开机自启(我不会 ...

  9. apache tomcat php mysql 配置_Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置经验总结...

    Windows下Apache+Tomcat+MySQL+jsp+php的服务器整合配置经验总结 1.作者:moonsbird 题目:Windows下Apache+Tomcat+MySQL+jsp+ph ...

最新文章

  1. Linux下为什么ls直接就可以运行,而你的程序要写./dir1/dir2/bin/bwa才可以
  2. skyline B/S模式下脚本实现输出视频
  3. python 异或加密字符串
  4. 在UWP中自定义半边框样式的输入框
  5. JavaScript的一些实用技巧收藏
  6. linux centos升级php_CentOS使用yum升级php到最新版本
  7. 2006年4月计算机等级考试二级Java笔试答案
  8. Ubuntu 配置串口信息
  9. LabelImg 影像標註工具使用教學,製作深度學習用的資料集
  10. python 进行照片分类_如何用python将文件夹中图片根据颜色分类
  11. python rgb565_读取RGB565格式的图像
  12. 大学四年因为知道了这 60 个网站,我成了别人眼中的大神!
  13. 计算机专业毕业设计(论文)指导pdf,中国计量学院信息工程学院毕业设计论文指导书计算机专业.pdf...
  14. Python实战 | 完美爬取LOL全英雄皮肤高清原画 JavaScript动态网页
  15. matlab的foramt
  16. iOS生成推送push证书,push.p12文件
  17. python爬取股票信息_利用Python爬取网易上证所有股票数据(代码
  18. 基于CommonsCollections4的Gadget分析
  19. python自然语言处理与方言聊天机器人_聊天机器人Python实现案例 | 老炮儿聊机器语音...
  20. InnoSetup的简繁体中文语言文件ChineseSimplified.isl和ChineseTraditional.isl

热门文章

  1. [收藏]实践参考:parted创建硬盘分区并创建LVM
  2. InnoDB之Dirty Page、Redo log
  3. [★]基于.NET 的 加密 解密 算法总结[二]
  4. 2019年春第四次课程设计实验报告
  5. HDU - 1863-畅通工程(最小生成树)
  6. 使用Kubeadm(1.13+)快速搭建Kubernetes集群
  7. [洛谷P4940]Portal2
  8. android-studio于java相关
  9. 用谷歌浏览器来模拟手机浏览器
  10. 等值首尾和-----------2012年12月27日