Java 实战开发(一)

浏览: 187 发布日期: 2018-01-01 分类: java
本实战项目,将会从Linux服务器的搭建开始,直到电商项目的基本功能完成。

一、Linux软件资源配置

1、操作系统

  1. Linux:centos6.8 64bit

使用阿里镜像下载:
https://mirrors.aliyun.com/ce...

我们将下载下来的系统安装在虚拟机VirtualBox 中。

2、源配置

由于centos安装之后默认是使用国外的源,所以访问速度会比较慢,所以,这里我们使用国内阿里的作为源配置。

阿里云源配置官网:http://mirrors.aliyun.com/hel...

(1)、备份

    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

(2)、下载新的CentOS-Base.repo 到/etc/yum.repos.d/

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

(3)、之后运行yum makecache生成缓存

yum makecache

3、ssh连接到虚拟机

我使用 virtualBox 安装Centos,但是在虚拟机进行操作很不方便,虚拟机和宿主机复制粘贴很不方便,以及界面都不是很好看,所以,这里考虑使用 ssh 本地连接虚拟机进行操作。

(1)、首先在虚拟机中ping一下看连上网没有,如果没有连上网,ssh无法访问:)
(2)、vbox创建时的网络选取的是NAT连接(网络地址转换),所以我们只需要改变端口就可以了,我们可以将自己主机的端口映射到22端口上(ssh默认22端口),这样我们可以访问localhost就能连上虚拟机了。

如果你的2222端口没有被占用的化,这样就设置好了。

然后设置服务器的sshd服务,一般都会自带,如果没有的话可以用包管理器安装 然后启动的服务

/etc/init.d/sshd start

(3)、ssh连接:

➜  ~ ssh -p 2222 corwien@127.0.0.1

OK,这样我们就可以在本机主机上连接到虚拟机上了

参考文章:ssh连接到虚拟机的一般方法

二、jdk安装

1、jdk下载

jdk版本: 7u80 64位

wget http://learning.happymmall.com/jdk/jdk-7u80-linux-x64.rpm

安装步骤:

  1. 清理系统默认自带jdk

如果安装centos6.8时 默认自带安装了例如 openjdk 等,请先执行 rpm -qa | grep jdk 查看已经自带的jdk,然后卸载。

rpm -qa | grep jdk

卸载命令:

sudo yum remove XXX (XXX为上一个命令查到的结果)

使用root权限卸载那两个安装包:

[root@corwien /]# yum remove java-1.6.0-openjdk-1.6.0.38-1.13.10.4.el6.x86_64
[root@corwien /]# yum remove java-1.7.0-openjdk-1.7.0.99-2.6.5.1.el6.x86_64
  1. 赋予权限
sudo chmod 777 jdk-7u80-linux-x64.rpm

注:先修改权限为 777,把用户、用户组和其他人这三个组都赋予读写执行的权限。

2、jdk安装

sudo rpm -ivh jdk-7u80-linux-x64.rpm

默认安装路径/usr/java
例如:/usr/java/jdk1.7.0_80

3、jdk配置环境变量

(1)、编辑profile文件

sudo vim /etc/profile

(2)、在最下方增加:

export JAVA_HOME=/usr/java/jdk1.7.0_80
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH

(3)、使配置生效

source /etc/profile

4、jdk验证

执行 java-version 命令,看到如图所示代表安装成功。

三、Tomcat安装

1、Tomcat简介

Tomcat是一个Web容器,JavaEE程序可以在此运行。

2、安装环境

CentOS 6.8 64位, Tomcat7, 注意:安装Tomcat之前需要安装好jdk

3、安装步骤

下载:

wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-7/v7.0.82/bin/apache-tomcat-7.0.82.tar.gz

解压缩:

tar -zxvf apache-tomcat-7.0.82.tar.gz

解压后的文件放在该目录下:

/developer/apache-tomcat-7.0.82

配置环境文件:

(1)sudo vim /etc/profile
(2)在文件末尾增加:

   export CATALINA_HOME=/developer/apache-tomcat-7.0.82

4、配置utf-8字符集

因为tomcat默认不是utf-8字符集,遇到中文就乱码了,所以,这里需要配置。

cd /developer/apache-tomcat-7.0.82/conf
vim server.xml

找到配置8080默认端口的位置,在xml节点末尾增加 URIEncoding="UTF-8"

 <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" URIEncoding="UTF-8" />

5、Tomcat 验证

进入Tomcat解压缩目录,进入bin目录,执行 ./startup.sh

看到如下图提示,就表示安装成功。

也可以开启Tomcat机器的IP地址和默认8080端口,本机访问:http://localhost:8080

四、maven安装

1、Maven简介

maven是什么?
Apache Maven Project -- Apache的优秀开源项目
Maven是Java项目的构建和管理工具

能干什么?

  • 1.Maven可以方便的创建项目,基于 archetype 可以创建多种类型的Java项目
  • 2.marven仓库对jar包(artifact)进行统一管理,避免jar文件的重复拷贝和版本冲突。
  • 3.团队开发,管理项目的RELEASE 和 SNAPSHOT项目,方便多模块(Module)项目的各个模块之间的快速集成。

2、下载解压

下载:

wget http://learning.happymmall.com/maven/apache-maven-3.0.5-bin.tar.gz

解压:

tar -zxvf apache-maven-3.0.5-bin.tar.gz

3、配置环境变量

sudo vim /etc/profile

在最下面增加Maven的环境变量

export MAVEN_HOME=/developer/apache-maven-3.0.5
export PATH=$JAVA_HOME/bin:$MAVEN_HOME/bin:$PATH

然后执行下面的命令,使之生效。

source /etc/profile

4、验证

执行 mvn -version,进行验证,如下图所示,则表示安装成功。


返回顶部