如何搭建个人博客或企业官网

想搭建个人博客,但懒得写前端。网友说wordpress+xampp搭建网站方便快捷,我便尝试了一下。功能很多,不用我设计表,不用写代码,只有一个缺点——依赖模板。搜了各种WordPress模板,没有自己喜欢的。后来朋友推荐了个专注做简约博客模板——typecho(主题模板点我传送,我最后选的模板)。相比wordpress减去了很多繁杂冗余的功能,也可以配合xqmpp快速搭建。主题都很漂亮,下面记录一下,如何从零开始搭建个人博客(企业网站一样,只是换个企业网站的模板)。

1、安装

一个网站,得有前端页面负责展示,数据库存数据,代码负责在两者间处理逻辑,web服务器用来接收http请求,他们整体部署在一个IP固定的电脑上。xampp是个php集成环境,下载后直接使用,数据库是mysql,服务器是apache。xampp分windows系统、linux系统、苹果系统,windows版本的,下载后直接双击启动即可。这里遇到了第一个坑,启动apache失败,最后查到原因,是vmware虚拟机的默认端口和xampp的apache端口冲突了,把vmware的端口号改了就好了。另外,xampp虽然好用,但apache是个性能不好,流量三、五千还可以承受,再多就会卡,那时就需要用ngnix了。

这一步可能遇到的问题:

2、配置

启动xampp后,找到htdocs目录,直接把下载的wordpress或者typecho模板解压到这里就行。然后输入localhost或者127.0.0.1就可以访问了。第一次搭建网站是在2017年秋天,现在忘的差不多了,只记得typecho需要设置数据库名字,后台管理员账户密码等等,直接按提示操作就行,这里会创建失败,有两个坑,一是linux系统,需要给一个文件夹改权限,报错会提示是哪个文件夹的,直接在linux里找到那个文件夹,执行chmod 777就改了;另一个是要在数据库里新建一个库,给它起名,这个需要手动进phpadmin页面(就是xampp的mysql数据库管理页面),自己建个库,然后这个名字就是安装typecho时输入的数据库名,这样才能安装成功,但是,phpadmin页面是无法直接访问的,这就需要改两个配置文件里的权限,找到 /opt/lampp/etc/httpd.conf 文件,注释掉

这一行,再找到

/opt/lampp/etc/extra/httpd-xampp.conf 文件,注释掉

这一行,就行了,弄好数据库之后,记得把这俩配置文件改回来,不然别人能直接访问你的数据库管理页多不安全。

3、阿里云服务器

新人优惠,200多买了个最简单的阿里云服务器,1G内存,1M速度。然后得到了个公网ip,用xshell5连接。(有俩注意点,

一是阿里云服务器刚开始是没有开通ftp传输文件的,开启linux的ftp需要输命令:

二是,朋友建企业官网时,新买的阿里云服务器,装了一个端口为8888的管理系统,能登陆后台,但访问不了主页,最后发现新买的阿里云服务器,都不能直接访问默认的80端口了,必须在安全组里添加80端口的访问权限才行。)

4、域名

5、设置静态访问

这个忘了,反正当时需要改一些文章链接,就又改了一回数据库。网上很多教程。

到这一步,就需要做一些配置,完善网站了:

6、设置图片服务器

这个也忘差不多了,当时图片加载太慢,就看别人在用图片服务器,我就也弄了。整了两天,终于会用了,买了七牛的服务器之后(10G以下免费),新建存储空间,拿到个测试域名,绑定到阿里云的域名解析,类型选CNAME,然后在七牛云弄个融合cdn,然后,用typecho的一个负责传图片给七牛云的插件,放上密钥,以后上传的图片,就会直接被复制到七牛云服务器,查看图片的src路径,就变成了七牛云服务器地址,不再耗费网站流量与带宽。我不知道七牛宕机之后会不会显示图片,似乎是显示本地的图片了。

至此,网站搭建完成,刚开始搭建一个博客需要两天,后来10分钟就搞定了,还是很简单的。

原文链接:https://blog.csdn.net/weixin_44119602/article/details/115814295?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165918471416780357279938%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=165918471416780357279938&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-2-115814295-null-null.nonecase&utm_term=%E5%85%8D%E5%A4%87%E6%A1%88cdn

原创文章,作者:优速盾-小U,如若转载,请注明出处:https://www.cdnb.net/bbs/archives/3014

(0)
上一篇 2022年7月30日 21:46
下一篇 2022年7月30日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

优速盾注册领取大礼包www.cdnb.net
/sitemap.xml