文章列表

心得技巧

使用JavaWeb搭建个人博客网站(一):挑选域名和服务器

使用JavaWeb搭建个人博客网站(一):挑选域名和服务器

市面上流行的一些个人博客程序基本上都是PHP开发的,作为一名javaweb开发者,如何用自己所学的技术来搭建一个属于自己的个人博客网站呢?其实很简单,只要你自己会javaweb开发,那就可以了,现在就来手把手教你(没学会的请你进群来砍死我)。不管是php还是javaweb,在本地开发完毕之后,想要放到外网去访问,总是少不了两样东西:服务器、域名,前者还好说,现在市面上各种云不要太多,但是后者就需要稍微注意一下了。服务器挑选(趁活动打折买,能省不少钱):给大家推荐如下5个云服务商选择,前三个我都使用过,可以结合实际经验给大家分析分析一下,后两个没有亲……

不忘初心  发布于 2019-07-22 浏览(197) 赞 (13)

心得技巧

使用JavaWeb搭建个人博客网站(二):域名备案和解析

使用JavaWeb搭建个人博客网站(二):域名备案和解析

在国内的网站都是需要进行域名备案的(方便查水表),在域名挑选完毕之后,就需要着手进行备案工作了,因为备案需要花费一定的时间,平均在半个月左右,所以可以提前准备起来,在备案的同时好去做其他的事情。这是昨天在给大家讲解域名选择的时候,腾讯云官网看到的一张图片,感觉还是挺不错的,特意拿过来给大家看一下:对照上图,前面的文章是第一步和第二步,今天的文章要给大家带来的就是第三步和第四步(此次以腾讯云为例来进行讲解)。网站如何进行备案?阿里云:https://beian.aliyun.com/order/index腾讯云:https://console.clo……

不忘初心  发布于 2019-07-23 浏览(156) 赞 (31)

心得技巧

使用JavaWeb搭建个人博客网站(三):安装java环境和tomcat容器

使用JavaWeb搭建个人博客网站(三):安装java环境和tomcat容器

域名备案需要花点儿时间,可以先在linux服务器上搭建好项目环境,在本机开发的时候,大家知道如何配置jdk和tomcat,今天就来教大家如何在linux中安装jdk和tomcat容器。关于如何安装jdk,在之前已经写了两篇文章了,这里就不再重复教学了,大家可以直接去看之前的文章:linux环境下jdk安装图文教程windows环境下jdk安装图文教程都是图文教程,还是挺详细的,如果再有看不明白的,大家可以来群里找我。下面主要来说一下如何在linux环境中安装tomcat(其实跟windows环境中差不多),因为比较简单,所以之前也没有单独写文章,正……

不忘初心  发布于 2019-07-27 浏览(150) 赞 (4)

心得技巧

使用JavaWeb搭建个人博客网站(四):搭建mysql服务

使用JavaWeb搭建个人博客网站(四):搭建mysql服务

安装完jdk和tomcat之后,一个简单的javaweb项目就已经可以在服务器上跑起来了,但是还无法进行数据的存储和交互(缺失了灵魂),还需要安装一个数据库才完美,现在市面上用的比较多的依然还是MySQL,这次带领大家来看一下,如何在linux上安装mysql?一、下载mysql安装包老规矩,直接去mysql官网(http://dev.mysql.com/downloads/mysql),截止到我写文章,官网已经更新到了8.0.17版本,中间连跳了几个版本。新版本我只在本机上用过,linux上面还没有尝试过,所以这次依旧以mysql5.x来做讲解,……

不忘初心  发布于 2019-07-27 浏览(75) 赞 (2)

心得技巧

使用JavaWeb搭建个人博客网站(五):添加防火墙允许端口

使用JavaWeb搭建个人博客网站(五):添加防火墙允许端口

电脑上的防火墙,大家都很熟悉了,在linux服务器上也是有防火墙的,只是在一些云服务器上换了一种叫法:“安全组”,如果想要对外暴露端口,就需要在安全组中配置一下。按照之前几篇文章的进度,现在大家已经可以在linux服务器上部署一整套JavaWeb的CRUD工程了,如果想要在本地访问一下,该怎么配置呢?其实很简单,这次还是以腾讯云服务器来做演示:一、进入到腾讯云控制台,打开安全组菜单如果已经登录了,可以直接访问:https://console.cloud.tencent.com/cvm/securitygroup二、配置安全组规则默认有3个安全组,大……

不忘初心  发布于 2019-07-27 浏览(91) 赞 (15)

心得技巧

使用JavaWeb搭建个人博客网站(六):安装nginx,配置反向代理

使用JavaWeb搭建个人博客网站(六):安装nginx,配置反向代理

万事俱备只欠东风,现在通过IP+端口的方式,部署的javaweb项目已经可以对外访问了,但是除了你自己,可能没人会一直记住你网站的IP,就像百度谷歌这些大网站一样,我们从来没有关注过它们的IP是多少,每次访问都是直接在浏览器输入域名,那么域名是怎么解析到服务器的呢?关于这个答案,在之前的文章中已经解答了“一半”,为什么说是一半呢?因为之前只是讲述了域名解析,但是解析到服务器上了之后,如何知道要请求哪个端口的服务呢?服务器上的程序端口那么多,如何能准确的找到你部署的javaweb项目(端口)呢?这就是我今天要给大家讲述的后半部分,利用Nginx进行反……

不忘初心  发布于 2019-07-27 浏览(107) 赞 (23)

心得技巧

使用JavaWeb搭建个人博客网站(七):提交网站给搜索引擎

使用JavaWeb搭建个人博客网站(七):提交网站给搜索引擎

当你做好一个网站之后,如何让别人知道,这是一个问题,身边儿的朋友你可以直接告诉他们,但是互联网用户那么多,总是不可能逐个告知的,这个时候我们就需要借助百度、谷歌等一些搜索引擎,让他们来帮我们一把,用户在使用百度和谷歌进行搜索的时候,就可以直接进入到我们的网站了。那么问题来了,如何让搜索引擎知道我们的网站呢?以百度为例:一、主动到站长平台提交你的网站如上图,是一种最简单的方式,你可以直接使用site命令,当网站没有收录的时候,就会看到上述界面,直接点击“提交网址”,就会进入到站长平台进行提交了(大家自己注册一个账号)。提交地址:https://ziy……

不忘初心  发布于 2019-07-27 浏览(96) 赞 (1)

心得技巧

使用JavaWeb搭建个人博客网站(八):添加robots.txt文件,防止恶意搜索

使用JavaWeb搭建个人博客网站(八):添加robots.txt文件,防止恶意搜索

在我们将网站提交给搜索引擎之后,我们需要做一件事情:“添加机器人协议robots.txt,防止恶意搜索”,这件事情很重要,我在搭建个人博客的时候,一开始我是没有意识到这一点儿的,导致网站在收录的过程中被人恶意使坏,坑死我了。关于怎么被使坏的,我之前写过一篇文章:关于机器人协议robots.txt的一点儿看法,大家可以来感受一下我当时的心情,我辛辛苦苦的写文章,结果搜索接口忘记屏蔽了,结果人家利用我的网站来打广告。好了,废话不多说了,直接进入今天的主题了,既然是协议,那肯定是有一定规则的,双方约定的才叫协议,所以我们先来了解一下robots协议的概念……

不忘初心  发布于 2019-07-27 浏览(108) 赞 (11)

心得技巧

使用JavaWeb搭建个人博客网站(九):创建sitemap网站地图

使用JavaWeb搭建个人博客网站(九):创建sitemap网站地图

随着网站的运营时间越来越长,文章也会越来越多,在文章相关性做的不是非常好的情况下,如何让搜索引擎爬到整站的内容,这是一个值得重视的问题,这个时候搜索引擎可能会想,要是有一个网站地图就好了,我顺着地图去爬不就完事了?早期我是不知道如何处理的,但是我开始学习seo优化的时候,还真的就已经有了sitemap(网站地图)这个东西了,这也是各大搜索引擎推荐的,让站长们将自己网站里所有的url都罗列到一个地图文件中,然后蜘蛛按照这个文件来爬取内容。可能我描述的不是很清晰,大家可以看一下百度站长平台上的描述(毕竟国内百度是老大),地址:https://ziyua……

不忘初心  发布于 2019-07-27 浏览(104) 赞 (3)

心得技巧

使用JavaWeb搭建个人博客网站(十):配置nginx拦截规则,防止暴力攻击

使用JavaWeb搭建个人博客网站(十):配置nginx拦截规则,防止暴力攻击

网站上线之后,不管运营的好与不好,都会有人来搞破坏,就拿我这个网站来说吧,虽然搞的不咋的,但是在我检查访问日志的时候,就发现了很多IP在攻击我的网站,真的是搞不明白坏人为毛这么多啊。防患于未然,这也是我把这项工作提前告知给大家的原因,之前我一直以为只有网站牛逼了,才会有人惦记,现在看来完全不是那么回事儿。既然我们之前利用nginx实现反向代理,那我们依旧利用nginx来解决这个问题,nginx为我们提供了一些限制功能,我们可以用来限制访问频率和封禁IP,这两个也是我的个人博客上线以来用到的一些防攻击手段。我喜欢做笔记,关于防止攻击的文章,之前也已经……

不忘初心  发布于 2019-07-27 浏览(124) 赞 (18)