美文网首页
简单几部,从零开始搭建自己的博客网站之部署示例

简单几部,从零开始搭建自己的博客网站之部署示例

作者: 凹凸曼达人 | 来源:发表于2017-08-15 09:08 被阅读0次

    部署示例

    Hexo

    Hexo的服务器部署相对简单,由于其对服务器要求低的特性,在网络上薅免费羊毛也较容易,但对内容创建端有一定的要求,详见:Hexo博客Git-VPS部署完整记录

    WordPress

    这里假设你已经申请好了域名,一级二级都不是问题,买个VPS自己用,把域名解析到VPS地址。

    VPS上需要安装PHP+MySql+Apache或Nginx环境,一般图省事直接安装LNMP或WNMP,VPS一般跑的都是linux,所以示例皆以linux为例。

    安装lnmp

    使用secureCRT或类似的SSH工具登陆VPS或服务器,登陆后运行:screen -S lnmp,

    如果提示screen: command not found 命令不存在可以执行:yum install screen 或 apt-get install screen安装,详细内容参考screen教程。

    下载并安装lnmp一键安装包命令如下

    wget -c  
    tar zxf lnmp1.3-full.tar.gz && cd lnmp1.3-full && ./install.sh lnmp

    按上面的命令执行后,会有比较长的等待时间,主要消耗在编译安装过程,安装完成后会要求选择数据库,PHP,输入密码等,根据自己的需求选择及输入。安装脚本默认会让你添加网站,其实就是配置Nginx,此时不输入时候再改也可以。

    详细安装教程见官网

    设置Nginx

    Nginx设置中主要是域名(包括二级域名等),域名指向目录,一般情况下设置一级域名,二级域名www及一个*用于收拢流量来源。

    通过Nginx的设置,一个VPS可以在80端口跑n个网站。

    部署网站

    以上完成后,网站运行需要的基础条件都已经具备了,我们只需要将WordPress整套程序(目录下的所有文件)上传到域名对应的目录中,然后访问前台地址,就会进入引导安装界面,主要设置网站域名,名称,数据库及管理员等,详细教程可见:安装 WordPress

    其他事项

    经过以上设置,一个网站就搭起来了。在往后的运行中,如果需要个性界面,那么可以找相应的主题换上,需要什么辅助功能也能找到相应的插件。如果你的VPS发现用着用着卡了,网站打不开,考虑下是不是没空间了,默认装的MySQL有个坑会占用大量空间,见此解决办法。其他问题就充分使用搜索引擎吧,大众化的程序出现的问题总能找到解决教程,这就是为什么前面选择平台的时候要选择大众化。

    相关文章

      网友评论

          本文标题:简单几部,从零开始搭建自己的博客网站之部署示例

          本文链接:https://www.haomeiwen.com/subject/mdzurxtx.html