linux搭建java web环境

         在这里以ubuntu12.04为例,系统为64位的,如果是32位系统,请重新下载32位的jdk,步骤没什么区别

一、软件必备

jdk1.6         jdk-6u43-linux-x64.bin       下载地址:http://pan.baidu.com/share/link?shareid=447068&uk=3121382192

eclipse       eclipse-jee-juno-SR2-linux-gtk.tar.gz   下载地址:http://pan.baidu.com/share/link?shareid=446766&uk=3121382192

tomcat7.0      apache-tomcat-7.0.39.tar.gz       下载地址:http://pan.baidu.com/share/link?shareid=446765&uk=3121382192

mysql5.5       通过apt-get安装

jdk-6u43-linux-x64.bineclipse-jee-juno-SR2-linux-gtk.tar.gz  ,apache-tomcat-7.0.39.tar.gz,项目工程project.war包,project.sql数据库文件放置在/home目录下

 

二、下载安装配置jdk

1、切换到jdk-6u43-linux-x64.bin所在目录/home

 一般我喜欢用root权限操作, $ sudo su

2、安装jdk

1# sudo chmod 777 jdk-6u43-linux-x64.bin        说明:赋予jdk操作权限

2#  ./jdk-6u43-linux-x64.bin                     说明:安装JDK

3#  mv jdk1.6.0_43  /usr/local/                      说明:移动位置

4#  cd /usr/local/                                     说明:切换目录

5#  mv jdk1.6.0_43  jdk1.6                                     说明:文件夹改名

 

3、配置环境变量:

1)、#  cp /etc/profile /etc/profile_back         说明:备份profile文件

2)、#  vi /etc/profile                           说明:用vi打开profile文件

3)、在末尾追加【注意此处是用“冒号”隔开而不是用“分号”】

export JAVA_HOME=/usr/local/jdk1.6

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar

4)、按esc后,输入【:wq】保存退出。

4 #     source /etc/profile                                     说明:使配置生效

5、执行#     javaversion命令,显示:

如果显示信息提示jdk 1.6,恭喜代表你的JDK安装成功!d

 三、安装eclipse

 解压   tar zxvf  eclipse-jee-juno-SR2-linux-gtk.tar.gz

进入点击eclipse运行即可

 

四、安装tomcat7.0

1、切换到apache-tomcat-7.0.39.tar.gz所在目录    

2 #     tar zxvf apache-tomcat-7.0.39.tar.gz        解压

3 #     mv apache-tomcat-7.0.39  tomcat7.0  说明:文件夹改名

4 #   mv tomcat7.0   /usr/local/     

5tomcat基本操作

 

默认情况下,Tomcat并没提供具有管理权限的账号,所以需要添加具有这种权限的账号。角色manager具有这种权限,但在系统用户控制文件 tomcat-users.xml中并没有设置这两种角色和对应的用户,所以需要添加这种角色和用户,方法是打开tomcat-users.xml文件,

这里以用户名admin,密码admin为例,

添加如下内容:

     <role rolename="manager-gui"/>

     <user username="admin" password="admin" roles="manager-gui"/>

 

  启动tomcat

#  cd /usr/local/tomcat7.0/bin  

# ./startup.sh

 

关闭tomcat

# cd cd /usr/local/tomcat7.0/bin 

# ./shutdown.sh

 

 

测试

    浏览器地址栏输入:http://localhost:8080/

 

 

五、安装mysql

安装mysql可以参照博客    http://cycnet.blog.51cto.com/117809/812625/

 

现在的软件越来越好安装,尤其是在ubuntu下安装软件,更是没有技巧,只需要在联网的情况下使用apt-get inatll 即可。在决定安装mysql之前,要先确定系统是否已经安装mysql。如下图:

 

  

  由此可以看出系统中并没有安装mysql.下面执行sudo apt-get install mysql-server mysql-client进行安装。下图:

 

输入Y进入到安装界面,在安装过程中,会弹出一个界面要求输入mysql的root的密码,这里一定输入,省得安装后再设密码了。如下图

 

 

然后会要求确认,再输一遍,然后系统会自动安装mysql直到完成。

mysql安装完成后,我们可以通过netstat -tap|grep mysql来查看系统是否已经有了mysql服务,如下图,

 

出现上面的信息,说明我们安装mysql成功。

下面进行简单的配置

安装完成后通过修改/etc/mysql/my.cnf(此文件为mysql的配置文件)。将文件中的binding-address=127.0.0.1注释掉。其它配置根据需要更改。

登录数据库命令:mysql -u root -p 回车后,输入我们前面所设的密码,就可以登录成功。如图

 

如果要查看数据库使用的字符集,可以输入show variables like 'character%';(注意分号不可省略)如图

 

 


在这里,修改mysql默认字符编码为UTF-8,修改/etc/mysql/my.cnf文件。
找到客户端配置[client]在下面添加
default-character-set=utf8    
默认字符集为utf8
在找到[mysqld]添加
default-character-set=utf8      默认字符集为utf8注意:在ubuntu低版本里使用这句话,因为ubuntu低版本使用低版本的mysql,比如mysql5.0

而在ubuntu12.04版本,需要修改成character-set-server=utf8 ,mysql版本为5.5,不然会出现mysql无法正常启动
添加init_connect='SET NAMES utf8'
(设定连接mysql数据库时使用utf8编码,以让mysql数据库为utf8运行)

修改好后,重新启动mysql即可,查询一下show variables like 'character%';
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir |/usr/share/mysql/charsets/ |
+--------------------------+----------------------------+

 





至此安装mysql成功。

介绍mysql的几个常用命令

一、库操作

1、、创建数据库
命令:create database <数据库名>
例如:建立一个名为test的数据库
mysql> create database test; 
2、显示所有的数据库
命令:show databases

mysql> show databases;
3、删除数据库
命令:drop database <数据库名>
例如:删除名为 test的数据库
mysql> drop database test;
4、连接数据库
命令: use <数据库名>
例如:如果test数据库存在,尝试存取它:
mysql> use test;
屏幕提示:Database changed
5、查看当前使用的数据库
mysql> select database();

6、当前数据库包含的表信息:
mysql> show tables;

 

 

六、导入mysql数据库文件project.sql

登录mysql

mysql -u root -p 

创建数据库

create database project character set utf8 ;

导入数据库文件

mysql> source project.sql

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值