上一节我们讲了个人博客用什么开发语言,用什么CMS系统,从这一节我们就开始真正的干货,这一节我们讨论一下PHP环境的安装,及个人博客后台的搭建,让你的博客在正常的PHP环境中运行起来,你就可以进行后台的数据管理,添加,修改,删除什么的。我们开发这个博客,主要讲的是怎么快速开发一个个人博客,所以不会很系统的讲解PHP的基础知识,及thinkphp5框架的系统知识,当然在后面的模块开发中,用到细节知识点的时候,我也会讲给大家的。

一.php环境安装

这里为了节约时间,我们就不用单个安装php,apache,mysql这些软件了,比较耗时。我们选择集成环境,安装速度快,把节省下来的时间用到项目的讲解上,PHP的集成环境很多,像Xampp,phpwamp,apmserv,wampserver,phpStudy,PHPMaker等,还有很多,就不都给大家列出来了,有兴趣的可以查一下资料。这么多集成环境,他们有什么区别呢,以我来看区别微小,所以你用那个都可以,哪个你用的习惯,顺手就用哪个。我经常用的是phpstudy,所以以后我们的项目运行环境都是在它的基础上。有一点说明,集成环境只能做为你的开发环境,正式项目部署最好不要用集成的环境,根据服务器性质单独配置运行环境。

1.1.首先去phpstudy官网下载软件,自己搜索官网地址就行了,下载后执行软件,没什么技巧直接下一步,下一步就行了。安装完成后双击图标,运行起来phpstudy,当你看到下图两个图标为绿色的,就证明你的环境已经配置OK了。

1.2修改php的版本信息

配置一个本地域名,对你的项目进行测试,如何在PHPSTUDY上配置你的域名呢,并把这个域名绑定到项目上呢,需要两步。

1. 添加域名,绑定项目

找到phpstudy里的域名管理,添加网站域名,选择网站目录即可。

2. 修改hosts文件,路径为C:\Windows\System32\drivers\etc

添加完域名,绑定过项目过后,测试你的php环境是否是OK的,在你的项目根目录添加一个index.php文件,在里面写上一句Php代码phpinfo();输出关于 PHP 配置的信息,如果你能看到下图的信息,证明你的PHP环境已经配置成功了。

二.Thinkcmf 系统安装及后台配置,项目运行起来

2.1Thinkcmf去官方下载,下载最新版,新版要求PHP环境必须为5.6以上,才能正常运行,所以这点要注意。下载完解压放置到你的项目根目录,这里要注意,由于thinkcmf系统是基于thinkphp5开发的,所以我们上一步绑定项目的域名,要绑定到解压文件的public下,thihkcmf系统的运行目录是Public,不能把域名绑定到根目录。要不然不能正常运行。

2.2直接在浏览器上输入你刚才的域名,如果没什么问题,就能安装thinkcmf,直接一步一步安装就行了,不会安装去官网找一下资料即可。安装完登录后台,看到下面的页面就OK了。

查看首页效果,如下图,至此thinkcmf系统就已经安装运行完成,下一节我们将正式开发个人博客模块,请跟上我的步伐。

我们的代码会共享出来,分享给大家。如果你获取完整的文字教程,视频教程,源码,关注公众号:云码素材,私信我入群,和小伙伴一起学习,一起动手制作,一起探讨代码。

欢迎大家加我微信,xnynews,加入500人微信群,一起学习PHP开发,也欢迎大家关注我的公众号:云码素材

转载于:https://www.cnblogs.com/3rocks/p/10482607.html

《全栈营销之如何制作个人博客》之二:php环境安装及个人博客后台搭建 让你的博客跑起来...相关推荐

  1. 【Ruby on Rails全栈课程】4.3 评论功能实现(二)--创建帖子详情页面

    1.完善样式,用来显示帖子详情以及评论信息等,编辑app/assets/stylesheets/posts.scss文件,在原有代码下面添加代码: .head {font-size: 18px;fon ...

  2. 最新python全栈3期高级开发工程师 独家完整版

    课程目录: │   ├─1-10 │  │   │  ├─day01 │  │      01 python全栈s3 day1 计算机发展史.mp4 │  │      02 python全栈s3 d ...

  3. 2018 python全栈3期高级开发工程师 独家完整版

    课程目录: │ ├─1-10 │ │ │ ├─day01 │ │ 01 python全栈s3 day1 计算机发展史.mp4 │ │ 02 python全栈s3 day1 计算机系统.mp4 │ │ ...

  4. 【Vue全家桶+SSR+Koa2全栈开发】项目搭建过程 整合 学习目录(持续更新中)

    写在开头 大家好,这里是lionLoveVue,基础知识决定了编程思维,学如逆水行舟,不进则退.金三银四,为了面试也还在慢慢积累知识,Github上面可以直接查看所有前端知识点梳理,github传送门 ...

  5. 什么是全栈工程师?需要掌握哪些技能?成为云计算全栈工程师好吗?

    如果一个全栈工程师能够根据原型实现一个完整的MVP(minimum viable product,至少可行的产品),我们通常会认为他十八般武艺样样精通,而且有足够的理由来证明这一点.为了给全栈工程师一 ...

  6. 全栈学习之心态爆炸的每一天!!!

    因为学习Python,然后呢就学到了Django框架,在B站呢就搜到了"老男孩全栈教程",还饶有兴趣的学了起来,一开始还是可以接受的,但是随着学习的深入,用到的东西也越来越多,像这 ...

  7. python全栈工程师完整版视频教程

    来源: 来自网络,如侵权请告知博主删除????. 仅学习使用,请勿用于其他-  今天给大家分享一套Python全栈学习的视频,从目录可以看出真的太全面了~ day01-python 全栈开发-基础篇 ...

  8. SLAM全栈+三维重建全栈系统学习路线!

    感谢大家一如既往的支持,3D视觉工坊的视频教程内容越挖越深,几乎涵盖了所有3D视觉细分子领域.截止到目前,工坊已推出了面向自动驾驶领域的多传感器数据融合教程.视觉三维重建教程.点云处理教程.激光SLA ...

  9. 全栈溯源重新定义APM

    说起APM,对大家来说可能并不陌生,APM,即Application Performance Management,应用性能管理,是指对企业系统即时监控以实现对应用程序性能管理和故障管理的系统化的解决 ...

最新文章

  1. Solr 中遇到的问题
  2. iOS应用代码注入防护
  3. 【微信小程序】小程序之自定义头部导航栏背景图
  4. Nginx的Gzip模块配置指令(三)
  5. Less常用语法整理
  6. 如何从数据库中筛选出达成指定里程碑节点的项目_如何用共识算法构建区块链共识网络?...
  7. 病毒——隐藏鸟 系统文件夹不见了
  8. 我的世界java版如何装mod_我的世界考古“初代贝爷生存”?开局3滴血,还没进游戏就要自闭了...
  9. About Gaelyk
  10. python精彩编程200例-200G的Python初高级教程+项目实战案例源码,让你做有钱途的人才...
  11. Android应用开发:Dialog使用及示例
  12. python标点符号全是英文吗_python 过滤中文、英文标点特殊符号
  13. 你还在全量加载iView么?试试手动配一个吧
  14. NEXTCHIP图像品牌ISP和AHD都是有哪些功能?型号有多少型号?
  15. Python面向对象基础(下)—Python Day9
  16. 服务器及电脑主机系统安全加固操作手册
  17. 这个神器让我的 Bug 少了一半
  18. 个人对软件工程的期望及个人目标
  19. SQL Server 教程
  20. 有些框架自动重写html标签,充分利用HTML标签元素 – 简单的xtyle前端框架

热门文章

  1. Redis源码剖析(十二)有序集合跳表实现
  2. aws beanstalk mysql_AWS Elastic Beanstalk
  3. 定时任务提交spark到yarn出现一直accepted以及yarn出现unhealthy情况
  4. CSS(1)——如何使用css选择器
  5. arm汇编解析—qnnpack卷积实现
  6. 16位汇编 使用word ptr和byte ptr的寻址方式
  7. 获取IP地址和MAC地址
  8. VBScript在服务器上创建目录
  9. CF-778 C.Peterson Polyglot (Trie合并)
  10. php curl 防止采集,php多线程采集网页的解决办法 curl多线程采集