精华内容
下载资源
问答
  • 个人建站

    千次阅读 2018-09-20 21:33:11
    说下我自己吧,为什么会想建站呢,首先对小程序感兴趣的时候,发布自己的小程序需要备案过的域名,其次希望之后做的东西能有个桥梁去连接,自己有时候琢磨点东西会方便些,这是我的个人网站idwarf.cn,因为还没想好...

    建站准备:

    1.一台公网服务器

    2.一个域名

    说下我自己吧,为什么会想建站呢,首先对小程序感兴趣的时候,发布自己的小程序需要备案过的域名,其次希望之后做的东西能有个桥梁去连接,自己有时候琢磨点东西会方便些,这是我的个人网站idwarf.cn,因为还没想好要做什么就先放着。

    给大家看看我建站准备吧,如下图

    其实也没花多少钱,服务器比较贵,但是我当时有学生特权,域名和数据库都不贵,SSL是单域名免费证书。

                                                      建站过程

    每个服务器供应商都不一样,我用的是腾讯云的服务器,域名也是在腾讯买的,大体过程一致把,这里仅提供一个参考。

    1.购买服务器

    腾讯云上能购买的地区挺多的,国内国外都有一些,看需求选择吧

    2.域名购买并解析

    购买域名的时候都会有域名查询,如果喜欢的被注册了,下面会有备选,比如abc.com被抢注了,下面可能会推荐你买abc.cn或者abc.xyz这样的,域名一年不贵,几十块钱,可以多买点,万一哪天有人要购买你的域名还能赚一笔。

    通过控制台把域名解析到服务器上,后续能直接通过域名访问。

    3.域名备案

    这里就不多啰嗦了,这是腾讯云的官方备案指引,服务商都会提供,https://cloud.tencent.com/document/product/243/18958,按服务商的备案指引来一般问题不大

    4.项目部署

    我使用的是tomcat,因为主要做的是java项目。

    我选的是Windows的服务器,所以操作都是直接远程登录的。

    4.1下载安装并配置jdk

    这个是基础,就不多说了,记得用javac和java命令检测是否配置成功哦。

    4.2下载tomcat

    在tomcat官网http://tomcat.apache.org/选择合适的版本下载就好了,下载完之后,启动startup.bat,浏览器输入服务器ip:8080端口看看能不能访问到,如123.234.456.89:8080,若成功则能出现tomcat首页。

    4.3配置HTTPS

    由于HTTPS是由http经过SSL证书加密而成,所以安全性上较http好。

    4.3.1配置SSL证书

    个人网站申请一个单域名免费SSL证书即可,一般来说申请的SSL证书里会有两个文件,一个是证书,一个是证书密码。

    Tomcat配置:

    conf.xml

    <Connector port="80" protocol="HTTP/1.1"
                   connectionTimeout="20000"
                   redirectPort="8443"/>
    <Connector port="443" protocol="HTTP/1.1" SSLEnabled="true"
    		maxThreads="150" scheme="https" secure="true"
    		clientAuth="false" sslProtocol="TLS" 
    		keystoreFile="conf/idwarf.cn.jks" keystorePass="******"
    		/>

    web.xml

    <login-config>
    		<!-- Authorization setting for SSL -->
    		<auth-method>CLIENT-CERT</auth-method>
    		<realm-name>Client Cert Users-only Area</realm-name>
    	</login-config>
    	<security-constraint>
    		<!-- Authorization setting for SSL -->
    		<web-resource-collection>
    		<web-resource-name>SSL</web-resource-name>
    		<url-pattern>/*</url-pattern>
    		</web-resource-collection>
    		<user-data-constraint>
    		<transport-guarantee>CONFIDENTIAL</transport-guarantee>
    		</user-data-constraint>
    	</security-constraint>

    配置说明:Tomcat默认端口是8080,这里改成了80是因为80是HTTP默认端口,也就是说,此时你能够通过域名直接访问tomcat,而不需要加端口号。后面的redirectPort这里,如果你希望默认访问的是HTTPS,那么将8443改成443即可,改成443后再在web.xml的</webapp>里面加上上面那段配置,就会自动由http变成https,浏览器访问会出现一个安全的小锁,如下:

    说一下https里面证书的配置,443即https的默认端口,keystoreFile是指证书文件的位置,我这里是在tomcat下conf文件夹下新建了一个cert文件夹存放,keystorePass是证书的密码,上面配置完成就能通过https访问了,如何验证呢?浏览器直接输入你的域名即可,成功会出现tomcat那个页面。

    4.3.2配置默认项目

    我们建站肯定不希望打开域名是出现tomcat页面的,建站的目的是为了通过域名访问我们的项目,只需要进行简单的配置就可以了。

    <Host name="localhost"  appBase="webapps"
                unpackWARs="true" autoDeploy="true"
    			xmlValidation="false" xmlNamespaceAware="false">
    			
    	  <Context docBase="idwarf" path="" debug="0" reloadable="true" />		
            <!-- SingleSignOn valve, share authentication between web applications
                 Documentation at: /docs/config/valve.html -->
            <!--
            <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
            -->
    
            <!-- Access log processes all example.
                 Documentation at: /docs/config/valve.html
                 Note: The pattern used is equivalent to using pattern="common" -->
          </Host>

    这个配置都不陌生把,经常折腾tomcat的人一个都很眼熟。把你的项目放在webapps目录下,然后加上<context>那一行配置就好了,记得项目要设置首页哦,否则是无法访问的。到这里建站基本就结束了。

    4.3.3 同一个(tomcat)80端口配置多域名多项目

    这是题外话,可能也比较常见,就说一下,配置跟上面几乎一样

    <Host name="XXX.idwarf.cn"  appBase="webapps"
                unpackWARs="true" autoDeploy="true">
    			<Context docBase="XXX" path="" debug="0" reloadable="true" />
            <!-- SingleSignOn valve, share authentication between web applications
                 Documentation at: /docs/config/valve.html -->
            <!--
            <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
            -->
    
            <!-- Access log processes all example.
                 Documentation at: /docs/config/valve.html
                 Note: The pattern used is equivalent to using pattern="common" -->
          </Host>

    端口改一下,改成其它域名,当然这个域名解析得是这台服务器。然后把项目的地址也就是docBase改成项目名称,这样就能直接访问这个域名了,前面配置的域名也不受影响。

     

     

     

     

     

     

     

     

     

    展开全文
  • 个人建站基本流程

    万次阅读 2019-05-22 12:59:32
    背景:基于阿里云搭建个人小站 1. 注册阿里云账号:阿里云注册 填写昵称、密码、手机号即可。这里有一个限制, 也是个人不喜欢的, 就是手机号不能使用阿里云小号 2. 首先需要一个自己的域名, 购买一个自己...

    背景:基于阿里云搭建个人小站

    1. 注册阿里云账号:阿里云注册

    填写昵称、密码、手机号即可。这里有一个限制, 也是个人不喜欢的, 就是手机号不能使用阿里云小号

     

    2. 首先需要一个自己的域名, 购买一个自己的域名, 便宜的大约10元左右。这里一般购买未注册域名,当然有钱人可以收购一个已经注册的域名。域名购买

    3. 域名备案,在国内, 没有备案的域名是不能使用的。备案周期大约为20个工作日, 备案期间会修改信息,注意接听电话。

     

    4. 购买服务器

    购买服务器1: 购买服务器

    购买服务器2:  登录阿里云:登陆

    控制台->ECS服务器->根据业务选择自己的服务器配置

     

    5. DNS修改(备案成功后)

    控制台->域名-> 解析-> 添加记录, 把域名指向自己购买的服务器公网地址

     

    6. 部署服务:静态网页为例子(ubuntu为例子)

    nginx 安装: apt-get install nginx

    修改nginx 配置:cd /etc/nginx/conf.d && touch test.conf

    修改test.conf

    server {
        listen       80;
        server_name  www.birthday.xn--6qq986b3xl;
        access_log /opt/birthday/access.log;
        error_log /opt/birthday/error.log;
    
        location / {
                root /opt/birthday/birth;
                try_files $uri $uri/ /index.html last;
                index index.html index.htm;
                add_header Access-Control-Allow-Origin *;
            }
    }

    7. 部署个测试页面

    cd /opt/birthday/birth
    touch index.html
    echo "hello world" > index.html
    nginx -s reload

    8. 浏览器访问:www.birthday.我爱你/index

     

     

    其他注意问题:

    1. 负载均衡处理:可以直接购买阿里云的负载均衡, 也可以自己搭建

    2. 阿里云域名备案时间太长怎么办, 当购买了域名之后, 可以把域名解析到境外地址, 这样可避免等待漫长的备案,注意:境外服务器可能延时比较大

    3. 阿里云数据库都特别贵, 个人小站不建议使用

    展开全文
  • 滁州装饰网源码 一套ASP简洁装修门户 合适个人建站。希望大家喜欢,看截图吧。首页截图:后台截图:
  • 10本wordpress的英文书,适合个人建站,绝对值得收藏。注意:纯英文的,作为参考用。需要中文的人请绕道。 Professional WordPress Plugin Development.pdf Build Your Own Wicked WordPress Themes.pdf WordPress ...
  • Avada 5.4 主题(最好用的个人建站主题) 1、Fusion Builder 2、Fusion Core 3、Fusion White Label Branding 等功能齐全
  • ASP网站CMS程序源码——hutula2 个人建站系统实例开发.zip
  • ASP网站CMS程序源码——hutula2 个人建站系统实例开发.rar
  • 个人建站心得

    千次阅读 2017-12-18 16:26:24
    准备工作所谓的个人建站,目的就是建造一个网站,能让全球的人通过因特网Internat访问到的网站. 那么最基本的,你要有一个html页面,或者更专业点的,我们java程序员会拥有eclipse导出的war包. 其

    前言

    本人踏入IT行业之后,一直想着做一个”个人性质”的 博客.也算走了很多弯路.现在把流程给了罗列下,一是方便大家参考,二是锻炼自己的写作功力,如有不当之处,欢迎指正!

    准备工作

    所谓的个人建站,目的就是建造一个网站,能让全球的人通过因特网Internat访问到的网站.
    

    那么最基本的,你要有一个html页面,或者更专业点的,我们java程序员会拥有eclipse导出的war包.
    eclipse中右键项目,export
    选择web下的war.file
    选择destination,即保存的地址,点击browse,为了方便我存到了桌面
    其二,你想钓鱼,好歹要有根鱼竿吧.我们可以通过花生壳的免费内网穿透,或者natapp创建一个域名,再映射内网及端口.可以很方便得让别人通过这个网址访问到你的网站.
    缺点就是免费的域名名称不是很好记,自定义域名,需要花点小钱.等你玩熟了之后,如果你是学生的话,赶紧到阿里云买服务器吧,9.9一个月很划算.当然腾讯阿里云都有免费体验套餐,都是可以的.

    正文

    下面我们开始第一种实现方式:内网穿透
    以花生壳为例:
    注册过程部在简述.最后得到如下
    这里写图片描述

    natapp也是一样的道理,这里不再序数
    最后成功映射之后,就能和本地部署tomcat一样,通过浏览器访问了.
    接下来介绍下重点,通过腾讯云服务器部署自己的项目.

    1. 1购买域名

    买好了之后
    在导航里面,找到域名服务,我的域名
    可以看到自己的域名信息.这部应该没什么问题吧.
    tips:关于其中的认证,腾讯做的不是很合理.认证了好几次,都失败 原因是null,后来通过客服找到了答案:需要先添加一个域名信息模版域名信息模版
    之后在域名操作里,添加此模版去认证,就可以通过啦!
    当时我注册成功自己的域名之后,可是激动了好一会儿了哈哈~~~,但是现在你在浏览器里面访问,是没有任何东西的,因为我们还需要解析.

    1.2 解析域名

    何为解析,我的理解就是把当前的域名绑定到某个ip上,当然是大家都能访问的ip,不是傻乎乎的从电脑的cmd里面 ipconfig的那个ip哦,或者有人直接百度ip,可以获取到你的公网ip,however,大部分情况下这仍然行不通,因为这个ip并不是真正意义上可以标记你的电脑,也许你是公司下的一台电脑,你和别人的电脑都是同一个局域网,意味着你们的公网ip都是同一个,不信你可以让同事试一下,那么你可以联系网管,在路由器上做一个路由解析,不过相信我,一般人不会这么做..如果是家里的电脑,依旧行不通.ex以上说的只是我个人理解
    那么这个ip怎么去实现呢? 是的.就是买服务器,它会自带一个公网ip
    我以腾讯云举例,大家根据自己的实际情况买合适的服务器,如果是新手,就和我一样买个最低配置的服务器试试手吧

    1. 3购买服务器

     ![服务器](https://img-blog.csdn.net/20171228153701264?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd2VpeGluXzM5NTgzNjEy/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)图片中你就可以看到你的全球唯一的ip了.
    到这里,我们回顾一下,我们现在拥有一个域名,并且,可以解析到某一个ip上,那么我们就可以通过相应的端口访问到自己的项目了.so,我们接下去,就是部署服务器上的环境和项目咯.
    

    1.4 配置服务器

    以ubuntu16.04 x64为例

    1. 1配置密码

    首先我们需要重置密码,或者是密钥(比较麻烦,不过相对安全)这样才能登录到服务器
    这里写图片描述

    1. 2配置安全组
      我一开始也不懂啥意思,看了很多资料后,其实也就是配置一些访问策略,比如我们tomcat部署,一般默认端口是8080,那么在安全组里的就要放通此端口
      配置安全组
      你也可以先创建,后续去里面修改端口
      修改端口
      1.3登录系统
      登录有两种方式,一种是通过网页上的登陆按钮登录
      网页登录
      或者是下一个putty.exe,直接百度即可
      这里写图片描述
      打开之后很简单,输入主机ip.端口22,open
      这里写图片描述
      输入帐号密码
      如果你和我一样,那就说明成功进入服务器啦!!距离成功又进了一步
      1.4配置环境
      接下去就是配置java,mysql tomcat 了,这里不再赘述.
      配置方法可以参考这篇博文,比较简单粗暴http://blog.csdn.net/qq_33171970/article/details/54916136
      当然还有更加偷懒的办法
      选择重装系统
      这里写图片描述这里写图片描述
      点击确定, 这样就自动帮你配置好了开发环境..不过我一直猜不出mysql的初始化密码….所以mysql我推荐自己重装一遍,或者也可以不走这个偷懒的办法,自己装一遍.

    1.5运行项目
    tomcat的启动和部署这里就不展开讲了.和自己电脑部署一样,区别就是服务器中,只能用命令行来进行操作,毕竟图形化的服务器太占资源了,并且不推荐服务器装windows版本的,十分不稳定.
    1.6浏览器访问项目
    这里写图片描述
    这里关于服务器的购买,我有一点有必要讲下
    购买服务器的时候可以有很多的优惠,但是腾讯阿里真正的赚钱时机是在你到期要续费的时候,那个价格对于我们小白来说是吓人的.但是我们可以通过制作镜像来迁移,暂时没发现什么副作用
    关于80和8080端口的问题.我大概讲下
    因为微信开发调用url的时候,只支持80和443端口,但是服务器的tomcat中默认端口是8080,如果只是单纯改了server.xml中的端口号是不管用的,我们需要在服务器中,运行
    一下端口映射的命令语句:
    sudo iptables -t nat -A PREROUTING -p tcp –dport 80 -j REDIRECT –to-port 8080

    展开全文
  • 阿里云产品优惠购,代金券限时领,单...每天浏览博客园,瞻仰各种高手的文章,看到高手们多多少少都搞了个属于自己的个人网站。看的我心痒痒,羡慕嫉妒恨啊。但是每次自己心里想,我要是自己搞个多好。但是每次都是...

    阿里云产品优惠购,代金券限时领,单笔订单现金实付满100元减30元,另有50元、150元、300元面额,网站缓慢?服务器不稳定?从此再也不用担心这些问题;如果早就想买阿里云服务器,现在是最佳时机,点击购买


    背景

    为什么要去买服务器?每天浏览博客园,瞻仰各种高手的文章,看到高手们多多少少都搞了个属于自己的个人网站。看的我心痒痒,羡慕嫉妒恨啊。但是每次自己心里想,我要是自己搞个多好。但是每次都是心里想,都没行动起来。于是这次果然行动起来。这次通过域名的选购及服务器的选购感觉自己成长了不少。之前在处理事情的或者遇到自己没弄过的东西,感觉自己心里没底,慌慌的。而这次选购服务器的也出现,但是后来总结出:遇到需要淡定,只有淡定了,头脑冷静了,事情才能处理好。

    选择域名

    域名的选购的我是直接登录阿里云官网,有个万网的链接,点击进去进去万网的官网(由于万网属于阿里旗下,帐号是通用的,不错),然后选择域名服务,输入你需要注册的域名名称,查询下是否存在。若不存在,则可以直接注册;若存在,选择别的注册。加入购物车进行结算,结算完成,你就可以使用注册的域名。但是你需要实名认证什么的,只要耐心的按照步骤来都不是问题

    选择服务器

    域名选择好,则在阿里云上选择云服务器ECS,针对你可以支配多少金额,你就选择什么配置。我第一次买了windows2008 r2 64位的机器,配置都比较低(个人学习使用),买回来的时候开始远程安装Web服务器(IIS),每次安装的到一半的时候就报错。我记得其中有个错误印象最深就是所用磁盘空间不足(默认系统盘40g,可用27g)。我就比较纳闷,我没怎么安装软件为什么还报错呢?查询了google一些资料,还是没解决问题,这时候只要一咬牙买了快50G的磁盘(舍不得啊!)。但是安装的时候还是报错。这时候就更郁闷了,当时已经搞了好长时间。于是就直接选择退款了(阿里云的服务5天支持无理由退款)。第二天就收到退款了。这还没完,然后在阿里云首页看到可以领红包,试试运气,领到了100元的红包。这时候又购买了,这次使用了红包,节约了100元(不是土豪,别嘲笑。)这次的服务器安装IIS没报错,一起正常如预期般安装好。对于需要运行.net程序,我个人比较偷懒。我直接安装了SqlServer服务器(个人网站的数据库需要部署在上面)。然后图方便,直接安装了VisualStudio(虽然不会在服务器上写代码,但是再装Vs的时候,一些.netframework的一些常用安装包直接帮你安装好了)。

    测试IIS

    随便写了Web程序部署到IIS上,然后运行网站,一切OK。或者不写web程序,直接在浏览器内输入localhost也可以。

    接下的学习

    针对自己的薄弱点的知识面进行练习,有个个人的实验田还是蛮好。

    阿里云的配置

    针对网友的质疑,我决定把阿里云的配置贴出来。

    图片描述
    图片描述

    写这篇博客的意图只是想单纯的记录下自己的购买经历,别无此意。希望大家能鼓励下!

    作者:落叶飞逝的恋
    原文地址: http://www.cnblogs.com/strivelearn/p/4364517.html#!comments

    展开全文
  • 网博士智能建站系统,自主建站,智能建站
  • 个人建站收集

    2012-12-30 14:07:51
    个人建站收集的一些资料,包含新闻管理,CMS的一些原代码,收集的为开源的代码,用于学习
  • Discuz论坛是一款免费个人建站的程序,很多做网络营销的人都会使用这款程序! 网络营销是做什么? 在我看来做网络营销,首要做的就是搭建一个网站,这里推荐的就是discuz论坛建站,无论在任何时候,网站都是有必要...
  • 专业建站和个人建站如何选择?

    千次阅读 2020-10-19 14:39:00
    有的朋友建议用个人建站,说价格合理,性价比高,服务也上心。都是各说各的理。其实这两者有自己的优缺点,前面这些朋友介绍的都是优点,那缺点呢都没提,其实缺点不用提,对方的优点就是自己的缺点。所以你要是没有...
  • 零基础搭建一个基于PHP+MYSQL网站教程,个人建站全过程 一、网站计划编写。 1.定位,网站名称,关键字,描述,分类目录,内容 【这里推荐用脑图软件,可以用百度脑图】 2.想好域名 二、选择购买域名和服务器 1....
  • 个人技术博客的选择:CSDN、博客园、简书、个人建站、知乎专栏、Github Page、新浪? 引言:为什么写博客 一晃也干了十多年的技术了,也经常穿梭于各种技术论坛之中,得益于各位大V博主的无私奉献。我也想效仿各位...
  • 个人站长WAP建站系统|建站源码|建站程序V1.0免费测试版
  • 个人建站(asp)

    2011-12-19 10:39:27
    个人建站(asp) 管理用户名: admin密码:123456
  • 永久免费建站-个人博客开发

    万次阅读 2018-08-23 15:41:58
    登录建站abc-通过手机验证注册-完成后基本都是跟着点-填写网站|公司名称-网站类型(个人博客一般选择个人网站类型)-选择模板(根据自己喜欢的选择)-进入网站后台管理修改网站的内容(包括页面排版、栏目、文章、...
  • 建站系统源码必须使用宝塔面板进行搭建 环境:apache2.4 php5.6 php5.6必须安装扩展“sg11”否则运行不了 【最新破解版】KUAKE自助建站系统网站源码 无后门全解密 去授权版(附详细完整word图文版安装教程) ...
  • 作为个人建站需要哪些能力

    千次阅读 2020-10-13 17:36:46
    如果你是个门外汉,个人建站需要的能力还是很多的,基础操作无关技术的,申请的空间域名啦,域名解析,空间绑定了,FTP了,网站备案实名了,这些都是需要会一定的操作,这些相对简单一些,上网找一些视频基础教程...
  • WordPress是一个注重美学、易用性和网络标准的个人信息发布平台。WordPress 虽为的开源软件,但其价值是无法用金钱来衡量。使用WordPress可以搭建功能强大的网络信息发布平台,但更
  • 个人建站的话,有代码基础的话是可以的,因为后期的网站维护以及模块修改都是需要修改源码的,个人建站不建议不懂代码的去尝试。 专业建站现在已经成了大多数人选择的方向,现有的自助建站平台也太多了,选择时需要...
  • 适用范围: 1、网络公司与个人工作室建站 2、B2B行业门户 3、地方门户网站 4、人才网 5、任何企业类网站 功能介绍: 1、1秒钟自助开通网站,可绑定顶级域名 2、集成1985套模板,覆盖50多个行业 3、
  • 个人博客php建站源码

    2018-11-15 01:44:42
    个人博客php建站源码
  • 一个是网站在线广告生成器,很漂亮好用的。 另一个是 提供网上媒体的数据分析,行业分析的网址,非常精彩。 如果好用的话,给个好评啊。
  • 个人建站过程全记录【概述】

    千次阅读 2018-01-02 11:58:30
    因此,我将从三个方面将这次建站的经历记录下来。  在记录之前,我先将这个项目简单介绍下:我做的是一个电商网站,目标是完成电商网站的基本功能,即登录注册,查看商品,添加购物车,下单,支付等功能。项目...
  • 点击跳转:个人博客建站教程 面向开发需求,记录学习之路♪(^∀^●)ノ
  • 个人网站html前端模板,可建站,可二次开发,大站风格,内含5套模板

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 49,785
精华内容 19,914
关键字:

个人建站