JavaEE企业级架构搭建 For Windows10

Posted keyboardone

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaEE企业级架构搭建 For Windows10相关的知识,希望对你有一定的参考价值。

配置JDK

拷贝

拷贝本地的windows版JDK
执行安装过程,选择默认安装路径

配置环境变量

JAVA_HOME
C:\Program Files\Java\jdk1.7.0_80

PATH
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

CLASSPATH
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

检查

java -version

配置Tomcat

拷贝

拷贝本地的windows版Tomcat

解压,并更改字符编码

Tomcat根目录--conf--server.xml,搜索 "8080"
redirectPort="8443" 之后加入
URIEncoding="UTF-8"

保存并退出

配置环境变量

CATALINA_HOME
D:\apache-tomcat-7.0.75

启动Tomcat

D:
cd apache-tomcat-7.0.75\bin
startup.bat

配置maven

拷贝,解压

拷贝本地的windows版Tomcat,解压到根目录下

配置环境变量

MAVEN_HOME
D:\apache-maven-3.0.5

PATH
D:\apache-maven-3.0.5\bin

配置FTP服务器

拷贝,解压

拷贝本地的windows版vsftpd,解压到根目录下

运行安装程序(由于C盘权限问题,安装程序无法自动创建ftpfile文件夹,需要手动创建)

FTPServer.exe
用户名:
renb
密码:
renb
服务端口:
21
共享目录:
C:\ftpfile

配置nginx

拷贝,解压

拷贝本地的windows版nginx,解压到根目录下

修改nginx.conf

conf--nginx.conf

运行安装程序(有时命令行不生效,但是鼠标双击必成,困惑)

nginx.exe

查看进程

进程中出现 nginx.exe 进程,启动成功

配置Nginx域名,修改host文件属性,赋予完全控制权限

C:\Windows\System32\drivers\etc\hosts

加入以下代码:
127.0.0.1 www.renb.com
127.0.0.1 localhost

保存,测试

http://www.renb.com

修改Nginx主配置文件

D:\nginx-1.10.2\conf\nginx.conf

在95行附件,加入以下代码:
include vhost/*.conf;

创建vhost文件夹

D:\nginx-1.10.2\conf 目录下,新建 vhost 文件夹

创建Nginx标准配置文件

进入 vhost 文件夹
新建文件
image.renb.com.conf

编辑文件,加入以下代码:
server {
listen 80;
autoindex off;
server_name image.renb.com;
access_log c:/access.log combined;
index index.html index.htm index.jsp index.php;
#error_page 404 /404.html;
if ( $query_string ~* ".[;‘<>]." ){
return 404;
}
location ~ /(mmall_fe|mmall_admin_fe)/dist/view/* {
deny all;
}
location / {
root C:\ftpfile\img;
add_header Access-Control-Allow-Origin *;
}
}

创建配置文件指向的文件夹

在C:\ftpfile 目录下新建 img 文件夹,放入一张图片 renb.jpg

添加本机host

127.0.0.1 image.renb.com

验证配置文件

CMD 进入Nginx目录
nginx.exe -t
(如有错误,改正之后需要重新载入)
nginx.exe -s reload

重启Nginx,验证访问图片(如重启失败,则重启计算机)

http://image.renb.com/
http://image.renb.com/renb.jpg















































以上是关于JavaEE企业级架构搭建 For Windows10的主要内容,如果未能解决你的问题,请参考以下文章

JAVAEE学习——struts2_01:简介搭建架构配置action类详解和练习:客户列表

Java基础

TomcatTomcat 原理架构

零基础到架构师 不花钱学JavaEE(基础篇)- 概述

JavaEE开发环境搭建---(MySQL的安装)

经典Java EE企业应用实战的作品目录