新手如何开博客?今天,本文将从多个方面教大家如何搭建属于自己的博客。现在写博客的地方很多,有CSDN、博客园、掘金、四物等平台,但除此之外,个人的也有很多。博客,本文将带你自己创建各种博客!第一类托管博客是需要在各大平台创建自己的账号,然后写自己的文章、心得等的博客。类似的平台有CSDN(csdn.net)掘金(juejin.im)博客园(cnblogs.com)ThinkFault(https://segmentfault.com/)等。您只需打开网址,动动双手,注册即可,几分钟后。第二类是自建博客,想用自己的钱购买域名和服务器。虽然它支付更多,但它更免费。那么这篇文章的主要目的就是介绍几个比较知名的博客程序。PHP版WordPressWordPress是世界上最著名的开源CMS程序之一。据说全球Alexa排名前500万的网站中,有三分之一是使用WordPress开发的。官网地址:cn.wordpress.orgTypecho也是一个博客程序开源的PHP程序,与WordPress不同的是,它比较轻量级,而且是国人开发的(听说这是四福创始人当年写的在大学里。不知道是不是真的ヾ(o?ω?)?)官网https://typecho.org同样,国内也有很多优秀的开源PHP博客系统,例如:zblogemlog这两个博客系统也被很多人使用。在百度上搜索就可以找到。Java版本其实有很多,比如https://github.com/saysky/For...https://github.com/zhisheng17...github上的这些开源系统。但是因为我对这些使用Java的博客系统了解不多,所以有需要的可以用Github搜索一下。JavaScript版可能有人也听说过Hexo等程序可以将静态页面变成博客,如果使用GithubPage托管,可以免费获得域名,而且空间大小没有限制。类似的程序还有很多。比如VuePress就是一个使用Vue搭建博客的程序,而hexo在互联网上有着非常好的生态。有许多免费和开源的主题。你可以检查一下!简单安装教程在此,由于我只接触和了解了上述程序中的WordPress和Typecho,所以如果你有自己的服务器,我将介绍如何安装和使用它们。接下来,我将分成两个不同的教程。他们针对不同的人群,但前提是要有自己的域名,无论是二级域名还是顶级域名。拥有自己的VPS或服务器并使用一键式面板。第一种宝塔面板官网地址https://bt.cn可以根据自己VPS的操作系统通过官网提示进行安装。面板安装成功后会有提示,提示你的管理地址和账号密码。这里需要说明的是,宝塔的面板系统是用python2.x版本编写的。如果您有使用Python的习惯,请不要将您的Python3软链接到Python2,这样会导致面板打不开。我曾经被这个愚弄过一次。还有就是官网的5.9版本很好用,没必要用给我的最新版。打开自己的管理地址后,首先会要求安装两个不同的环境,LNMP或者LAMP(默认是LNMP)。这两个是什么?LNMP(Linux+Nginx+MySQL+PHP)|LAMP(Linux+Apache+MySQL+PHP)说白了就是PHP+MySQL,但是运行环境是Apache或者Nginx。我个人推荐使用Nginx,因为它可以进行反向代理等操作,更适合Node.js项目代理到自己的域名。安装完成后,可以先修改自己的管理地址端口和账号密码,否则使用默认端口很容易被爆破。在宝塔的软件中心,有一款“宝塔一键部署源码”软件。点击运行即可一键安装WordPress或Typecho,还可以设置SSL和伪静态。什么是伪静态?这两个程序本来就是PHP程序,页面不应该是静态的,所以比如xxx.com/post的地址变成了类似xxx.com/post.html的地址,这样可以给搜索引擎更好的印象,提高您的排名,并且能够更好地被搜索到。在宝塔面板中打开左侧的网站,然后点击设置按钮,设置HTTPS和伪静态。然后在安装好的WordPress或者Typecho的后台进行设置。第二种方式是使用LNMP面板的官网地址:lnmp.org这个面板运行在Linux终端上,操作比较方便。只需按照提示一步步操作即可。主要需要到官网下载程序的安装包。建议动手能力强又爱折腾的朋友可以去玩玩。这里没有VPS的同学需要购买或使用免费的虚拟主机。只要有PHP环境和MySQL数据库,他们也可以安装并运行自己的博客。如果你买的话,你可以从主要的制造商那里购买。还有更多免费的。你只需要自己搜索互联网。最后,如果需要深入学习WordPress主题开发,可以参考这个项目:https://github.com/bestony/Ea...希望大家在创建自己的博客后,能够更好的学习和记录.
