Blogger Information
Blog 25
fans 0
comment 0
visits 16851
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
个人博客网站的建设历程
力挽狂澜的博客
Original
1182 people have browsed it

2018/05/31

计划创建一个个人博客


考虑使用的技术栈

 linux | php | apache| nginx | mysql | redis | composer | git | swoole | thinkphp3.2.3 | vue | bootstrap | jquery 


使用编辑器visual studio code 

    安装插件=> PHP debug && PHP IntelliSense && Beautify


搭建本地开发环境,使用wamp3

    配置好host和虚拟主机


本地windows安装composer 

    使用 composer create-project topthink/thinkphp blog 在虚拟主机web根目录安装了最新的thinkphp3.2.3版本

    重启wamp3,浏览器输入自定义域名 运行成功


阿里云服务器安装composer


阿里云服务器安装redis服务


阿里云服务器安装lnmp

    通过pecl安装swoole扩展: pecl install swoole

    通过pecl安装redis扩展: pecl install redis

    新增虚拟主机配置: lnmp vhost add

    阿里云域名解析left.54skyer.cn映射至服务器外网IP

    将本地安装的最新tp3.2.3代码通过Xftp上传至虚拟主机web根目录,重启lnmp restart,浏览器输入left.54skyer.cn,界面显示成功


github上注册账户

        创建仓库blog: git官网注册登录-> 点击头像旁边的"+"-> 点击下拉列表选项"New repository"-> 输入仓库名称& 填写Description& 选中Public[Private需要收费]& 选中Initialize this repository with a README-> 点击create repository 按钮->创建完成

        删除仓库: git官网注册登录-> 点击头像-> 点击下拉列表选项"You Profile"-> 点击要删除的项目-> 找到settings并点击[可借助ctrl+f 索引set]-> 找到danger zonge 中的Delete this repository选项按钮-> 输入该仓库名称进行删除确认->删除完成


下载安装git 会有一个终端gitbash.可以关联到右键


本地安装sourcetree

    使用github账户关联登录.

    点击remote,选中远程仓库,clone失败.原因sourcetree没有默认启用git.点击工具->选项->git->使用git程序

    再次克隆remote,成功形成本地master分支.并关联到本地仓库[将仓库指向web根目录下的blog]点击分支,创建新分支dev

    上传thinkphp3.2.3完整代码至本地仓库blog,配置好host和虚拟主机.浏览器输入自定义域名blog.cn,运行成功.

    切换至master分支,合并dev.并推送至remote的origin.

    修改入口文件index.php保存,sourcetree同步显示dev分支中的index.php变化.



阿里云服务器安装git

    查看git使用向导,并实践

        查看git版本: git --version

        初始化版本库: git init 会生成一个.git文件

        查看工作区,缓冲区,分支的状态: git status

        查看提交日志: git log

        查看命令日志: git reflog

        提交到暂存区: git add filename

        丢弃工作区的文件修改: git checkout -- filename  [1暂存区没有,与分支一致;2暂存区有,与暂存区一致],在误删工作区文件时,该命令可以还原工作区误删的文件

        提交到当前分支: git commit -m your comments

        撤销暂存区: git reset HEAD filename [再接上git checkout -- filename,相当于完全放弃修改,与分支一致] 

        版本回滚: git reset -hard HEAD^[HEAD代表当前版本,每往上一个版本加后面加一个"^",如果有很多可以写成HEAD~100,代表回退100个版本,也可以在hard后直接写commit_id]

        删除文件: git rm filename  &&  git commit -m your comments

        

        


        

    






Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post