序言 最近尝试完整搭建一个Web项目的运行环境,总结一下这几个月学到的知识点. 后面的文章主要包括一下几个内容: A. 搭建一个Linux服务器,用来部署Redis.Mongo等数据存储环境: B. 搭建一个Windows Server 2008,用IIS来部署Web项目:   接下来进入主题,本篇主要介绍用虚拟机部署测试环境的时候, 如何配置相关的网络连接.   一.用VM安装一个win7客户端.ubuntu服务器.windows server 2008服务器 这里就不介绍怎么安装了,网上有很…
本篇介绍如何部署mongodb环境,主要分为三个部分: 第一部分 介绍如何在ubuntu下安装mongodb, 第二部分 介绍如何在windows下安装使用MongoChef客户端, 第三部分 介绍在ubuntu下安装mongodb出现部分问题的解决方案. 一.在ubuntu环境安装mongodb 在ubuntu下安装mongodb,有两种方式: ① 使用apt-get安装mongodb(ubuntu系统安装方式) ② 下载mongo安装包,解压安装(linux系统通用安装方式) 这里先介绍ap…
下面这个是mongo驱动的小案例,里面也有涉及到一点redis的操作 https://github.com/SuperRocky/MyMongoDriver 接下来通过几张图片主要介绍一下每个文件的具体作用 这是整个项目的目录文件, 其中,MyWeb是前端页面,MyWebApi是后端接口代码, 数据库操作主要封装在Utility库中. MongoHelper: mongodb的操作 RedisHelper:Redis的操作(主要封装了一个保存hash实体的方法,其他操作在UserD类中直接使用,…
一.开启IIS功能 刚安装完的server2008是没有默认开启IIS功能,在这里简单介绍一下如何开启IIS. 步骤: 1. 打开控制面板,选中[程序] 2. 在[程序和功能]下面,选择[打开或关闭windows功能] 3. 选中角色,点击[添加角色] 4. 默认下一步 5. 第一次安装会提示是否添加Web服务器(IIS)所需的功能,这里选择[添加必须的功能] 6. 默认下一步 7. 勾选上自己需要的功能模块,默认下一步 8. 点击[安装] 9. 安装成功,重启下电脑就可以了 二.发布Web项目…
今天把Redis和Mongodb的操作整理一下,方便日后自己查看,废话不多说,直接进入主题. 一.Redis 1. 引用StackExchange.Redis.dll 由于ServiceStack.Redis在4.0以上已经是商业版本需要收费了, 所以在这里我选择了StackExchange.Redis应用于项目中. 首先需要获取StackExchange.Redis.dll,这里有几种方式可以得到: ① 直接下载stackexchange.redis.dll运行(推荐,简单方便) ② 去red…
一.解决Redis出现的RDB权限问题 当你在安装redis的时候,如果是使用超级用户root安装, 开启redis服务的时候没有用超级用户去开启, 在用客户端登录redis,然后使用shutdown关闭redis服务的时候, 可能会出现下图的错误警告:(图1和图2) 图1(redis客户端的错误信息)   图2(redis服务器的错误信息)   错误提示信息:Failed opening the RDB file dump.rdb for saving: Permission denied.…
上一节已经介绍了如何在虚拟机中部署测试环境,接下来将介绍怎么在ubuntu下部署redis.   一.在ubuntu安装Xrdp + Vnc 为了在以后可以通过windows系统来远程操作ubuntu,这里我们先安装一个远程终端   首先我们先来做一个实验: 1. 在windows系统下,win + R打开输入框,输入mstsc打开远程连接 2. 输入你虚拟机ubuntu系统的IP 接下来会弹出下图的一个界面,提示你远程连接失败   微软在windows系统中,给我们提供了终端远程连接客户端的程…
二.在My Ecplise上使用Maven搭建Web项目 1.新建一个maven项目   2.create一个简单的骨架 3.就像在ecplise中一样设置项目的以下配置   4.新创建的项目结构如下   5.我们点击pom.xml文件,或者不用点开也知道,这里发生的错误是未确定web版本的信息,所以我们接下来先将这个maven项目修改为web项目[java版本和web版本要相对应]   6.然后再点击pom.xml,发现设置web版本   7.设置完成,pom.xml不会报错了,结构如下  …
最近在学习Spring Boot 相关的技术,刚接触就有种相见恨晚的感觉,因为用spring boot进行项目的搭建是在太方便了,我们往往只需要很简单的几步,便可完成一个spring MVC项目的搭建,感觉就是下图: 好,下面就本人搭建项目的过程简单说说如何快速搭建一个spring MVC项目,相信我,spring-boot这趟车,你上了根本就停不下来了! 下面是这篇博客的主要内容: 1.spring boot 介绍 2.spring boot 项目快速搭建 3.spring-boot中单元测试…
博客园注册了有二十多天了,还没有写过博客,今天就发一篇,也便于后面查找笔记. 我个人已经做了几年的java web开发了,由于所在的公司是业务型公司,用的都是一些老旧的稳定技术,很少接触到稍微新点的内容, 经过几年的不进则退,自己的技术能力已经开始慢慢的被时代潮流淘汰.为了在大浪淘沙中能生存下来,自己要好好加油,从基本内容开始,稳步沉淀,更新自己的技术库. 不求一口吃个大胖子,只求每天进步一点点. 废话不多说,言归正传.如何使用maven搭建web项目呢? 第一步:首先创建一个maven项目 创…