2020 搭建一个属于自己的动态网站(WordPress+云服务器BCC)

说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!


前言

对于很多朋友来说都访问过各式各样的网站,操作很简单只需要你具备一台可以上网的设备,在浏览器地址栏输入网站地址一回车就能访问了,可对于搭建一个(静态、动态)网站而言却有很多朋友不是那么的清楚,甚至想都没有想过,那么博主就以下面实操案例给不明白的朋友进行演示,对于想要从事互联网行业的朋友来说是一个不错的学习机会,空闲时间可以自己动手来搭建属于自己的动态网站——欢迎大家访问博主个人动态网站 https://www.cdtaogang.club


在这里插入图片描述


PS:后续演示搭建静态网站(过程简单不需要购买服务器)

一、WordPress是什么?

   WordPress是使用PHP语言开发的博客平台,用户可以在支持PHPMySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。

   WordPress有许多第三方开发的免费模板,安装方式简单易用。不过要做一个自己的模板,则需要你有一定的专业知识。比如你至少要懂的标准通用标记语言下的一个应用HTML代码、CSSPHP等相关知识。

   WordPress官方支持中文版,同时有爱好者开发的第三方中文语言包,如wopus中文语言包。WordPress拥有成千上万个各式插件和不计其数的主题模板样式。——来自百度百科

二、建站准备

1.准备服务器

PS:国内服务器(需要备案),境外服务器(不需要备案)

     1.首先需要购买一台服务器,在阿里云ECS腾讯云CVM百度云BCC等网站进行购买服务器,因正值双11搞活动且如果你是新用户折扣是非常大的,博主以百度云(因为是新用户嘛价格便宜)举例购买一台最低配的服务器(1核1G1M,搭建个人网站足够了),这个没有强制要求的,自己可以根据自己的需求进行选购即可,购买前需要实名认证,购买过程就省略了哈~(镜像选择CentOS

在这里插入图片描述
    2.购买完成后百度云会给你发一条短信,短信内容包括购买的服务器实例名称、私网IP、公网IP以及服务器用户名

在这里插入图片描述

    3.在控制台就能看到服务器的信息了,你只需要关注到服务器实例运行状态正常和公网IP即可

在这里插入图片描述
    4.紧接着点击实例进入实例信息列表,点击重置服务器的密码(需要记住),用户名默认都是root这个不用管

在这里插入图片描述

2.准备域名

PS:我的域名是在阿里云上进行购买的,同样的在购买前需要进行实名认证的,不然域名购买后是无法审核通过的

    1.购买域名完成后,在控制台域名列表则可以看不到自己买的域名,刚买完后域名会显示审核中,审核通过后会显示正常

在这里插入图片描述
    2.补充说明,可以通过阿里云客服电话进行催促,很快就能审核通过,审核通过同样会短信告知你

在这里插入图片描述

三、网站搭建

1.安装宝塔面板

    1.打开XShell远程工具,如果不想使用远程工具则可以在实例上使用VNC自动连接你购买的服务器,然后在服务器输入以下命令安装宝塔面板

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

在这里插入图片描述
    2.安装完成后会在终端显示宝塔面板页面地址以及用户名密码,复制粘贴保存到记事本即可

在这里插入图片描述
    3.在浏览器中输入外网面板地址,进行宝塔面板的登录

在这里插入图片描述
    4.登录成功后,会弹出推荐安装套件弹窗,在弹窗中选择LNMP环境即可,如下所示

在这里插入图片描述
    5.接下来等待安装即可

在这里插入图片描述
    6.安装完成后,会弹出绑定宝塔账号,进行注册即可(与上一步可能弹出顺序相反,总之先弹出哪个就操作哪个

在这里插入图片描述

2.宝塔面板搭建站点

    1.在宝塔面板——网站——添加站点,站点信息配置如下,最后点击提交即可完成站点的创建

在这里插入图片描述
    2.在宝塔面板——文件——进入域名目录——点击上传,上传wordpress.zip安装包,提取码:wccb

在这里插入图片描述
    3.紧接着将上传的wordpress安装包进行解压操作,解压完成后可将此压缩包进行删除,以便节约服务器资源

在这里插入图片描述
    4.进入宝塔面板上的网站——站点设置——配置文件,修改nginx配置中root路径也就是服务器的默认网站根目录位置为上一步解压的wordpress目录路径,其他不变

root /www/wwwroot/www.cdtaogang.club/wordpress;

在这里插入图片描述
此处为完整配置文件代码

server
{
    listen 80;
    server_name www.cdtaogang.club;
    index index.php index.html index.htm default.php default.htm default.html;
    root /www/wwwroot/www.cdtaogang.club/wordpress;
    
    #SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则
    #error_page 404/404.html;
    #SSL-END
    
    #ERROR-PAGE-START  错误页配置,可以注释、删除或修改
    #error_page 404 /404.html;
    #error_page 502 /502.html;
    #ERROR-PAGE-END
    
    #PHP-INFO-START  PHP引用配置,可以注释或修改
    include enable-php-73.conf;
    #PHP-INFO-END
    
    #REWRITE-START URL重写规则引用,修改后将导致面板设置的伪静态规则失效
    include /www/server/panel/vhost/rewrite/www.cdtaogang.club.conf;
    #REWRITE-END
    
    #禁止访问的文件或目录
    location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md)
    {
        return 404;
    }
    
    #一键申请SSL证书验证目录相关设置
    location ~ \.well-known{
        allow all;
    }
    
    location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
    {
        expires      30d;
        error_log off;
        access_log /dev/null;
    }
    
    location ~ .*\.(js|css)?$
    {
        expires      12h;
        error_log off;
        access_log /dev/null; 
    }
    access_log  /www/wwwlogs/www.cdtaogang.club.log;
    error_log  /www/wwwlogs/www.cdtaogang.club.error.log;
}

3.域名解析

    1.点击进入你购买域名的网站控制台,点击域名解析即可

在这里插入图片描述
    2.添加记录,如下所示

在这里插入图片描述

4.通过域名安装wordpress

    1.域名解析完成后,在浏览器输入http://www.cdtaogang.club即可开始安装WordPress了,如果你买的是国内的服务器,那么不好意思请求会被拦截,您需要在购买服务器的服务商进行备案,否则您是无法访问站点的;反之你买的是境外服务器,恭喜你可以看到WordPress安装界面了(博主买的是国内云服务器百度云的,所以提示我备案)

在这里插入图片描述
    2.同时你绑定的手机和邮箱会发送如下信息

在这里插入图片描述
在这里插入图片描述

5.通过IP地址安装wordpress

PS:IP地址指的是购买的云服务器IP地址
前面已经向大家演示过将未备案的域名解析到服务器后,通过访问域名请求会被拦截,那么就不会访问到服务器的资源了,即无法安装wordpress,那么怎么办呢?很简单可以通过访问服务器IP地址的方式来获取服务器资源从而安装wordpress

    1.首先打开宝塔面板外网页面,添加一个新的站点,跟前面创建www.cdtaogang.club站点操作是一样的(为了方便,博主这里就不给服务器IP地址打码了)

在这里插入图片描述
    2.然后点击文件——找到新创建的IP地址目录(不要整错了哈),上传wordpress.zip压缩包,上传成功后再进行解压缩即可

在这里插入图片描述
    3.最后一把这是点击面板上的网站——找到创建的站点——设置——修改配置文件,如下所示(记得保存哟~)

在这里插入图片描述
    4.如上三步完成后,就可以在浏览器地址栏输入你服务器的IP地址即跳转到wordpress安装界面

在这里插入图片描述
    5.填写添加站点时,创建的mysql数据库的数据库名、用户名及密码即可(如果忘记的朋友可以在宝塔面板界面——点击数据库即可查看

在这里插入图片描述
    6.到如下页面,填写网站标题以及设置wordpress后台管理系统的登录用户名和密码(这个需要你记住的

在这里插入图片描述
    7.安装wordpress成功后,点击登录wordpress后台系统

在这里插入图片描述
    8.登录成功后,会到如下界面,可以更换主题,设置主题、编写文章等等的操作(这里就不细说了)

在这里插入图片描述
    9.以上是后台地址,前台地址为服务器IP,域名备案成功后解析到服务器,那么就可以直接通过访问域名来获取服务器资源了,在wordpress后台系统进行设置更改或者发布文章等操作后,通过访问前台页面也就是域名或IP地址,就能实时看到修改后的效果

在这里插入图片描述

6.网站备案(ICP备案)

PS:ICP备案终审通过后,则可以成功将你购买的域名指向服务器IP地址了

    1.根据页面提示进行百度智能云进行备案

在这里插入图片描述
    2.在如下页面,填写备案个人信息和域名

在这里插入图片描述
    3.以下是全新备案的流程(系统会判定你是不是第一次全新备案),选择你购买的云产品,点击下一步即可

在这里插入图片描述
    4.需要注意的是,网站名称最好是三个汉字以上,网站服务内容和类型标识一定要与实际一致,如果不知道选什么就选择其他即可

在这里插入图片描述
    5.下一步到资料上传页面,需要下载百度智能云APP,然后在APP上上传资料等一系列操作

在这里插入图片描述
    6.紧接着需要扫描步骤2下的二维码,进行备案资料的上传以及人脸比对,需要注意的是会让你上传一个域名证书

在这里插入图片描述
    7.以阿里云为例,在域名管理界面可以进行域名证书下载,如下所示

在这里插入图片描述
    8.在百度智能云app中完成认证后,提示如下

在这里插入图片描述
    9.在PC端点击完成APP端上传资料后,点击下一步确定上传资料信息以及人脸识别无误后,最终会在我的备案栏中显示备案记录,状态为初审

在这里插入图片描述
    10.整个备案分为《核对资料并提交初审》、《真实性核验并提交复审》、《备案短信核验》以及《等待管局审核通过》,然而博主提交的备案连初审都没有过,因为个人网站对网站名称备注这两项比较严格,如下展示博主初审未通过的原因

在这里插入图片描述
    11.根据百度云提供的备案帮助,备注修改了备案信息中的网站名称和备注以及重新人脸识别,重新提交了备案,以下红框中的内容需要特别注意

在这里插入图片描述
    12.目前域名正在备案中,那么可以将阿里云的cdtaogang.club域名解析进行删除,等备案成功后,再进行解析,只有这样才能通过访问域名的方式安装wordpress进行建站(网站备案和网站建设是不同的事件

在这里插入图片描述
    13.备案完成通过后(也就是终审通过后),工业和信息化部会给您的手机发一条核验短信,那么就需要在24小时内访问短信中的核验地址通过验证码进行核验即可,核验成功完成后,差不多在7天左右就会发送ICP备案申请审核通过的短信,并附带备案/许可证编号,短信内容如下

在这里插入图片描述
    14.此时登录百度智能云备案服务系统中,就会看到已完成的备案记录了(此时回到第三步域名解析则不会提示您ICP备案了,即可以通过域名来访问网站或搭建wordpress了

在这里插入图片描述

7.网站备案(公安备案)

    1.在ICP备案申请通过审核后,百度智能云会立刻发送一条备案成功的短信,其中短信内容包括需要注意事项以及需要在网站开通起的30天内进行公安备案,这就是个人网站备案的全过程

在这里插入图片描述
    2.接下来就是进行公安备案,新用户则需要进行注册,然后登录进行网站开办主体信息填写(建议使用IE浏览器

在这里插入图片描述
    3.填写以上开办主体信息后,进行新办网站申请即可
在这里插入图片描述
    4.新办网站备案成功后,在个人主页则可以到看此申请记录了(需要注意的是当网站不在运营后,需要进行注销操作

在这里插入图片描述
以上就是搭建一个动态网站所需要做的所有流程了。


总结

本篇文章为大家介绍了,从购买服务器、域名到网站搭建以及网站备案(ICP备案和公安备案)的全过程。

其中通过在服务器上安装宝塔面板(可视化工具)一键式的将wordpress应用所需的LNMP环境安装在服务器上,从而使wordpress应用的安装变得更简单快捷;完全站在新手的角度去搭建一个符合国家法律规定的网站,希望大家能在这篇文章中get到知识。

  • 46
    点赞
  • 324
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 24
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 24
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

cdtaogang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值