Skip to content

destory97/LanBlog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LanBlog 一站式个人博客解决方案

技术栈

Vue.js + axios(ajax) +Beego Restful api + Mysql + Nginx

项目介绍

安装&使用

以Ubuntu为例

手动编译安装

Step1 安装mysql

sudo apt update
sudo apt install mysql-server mysql-common mysql-client

安装完成后创建 myblog数据库或者其他名称,与项目目录conf下app.conf中mysqldb保持一致即可

	mysql -u root -p
	// 进入mysql后创建数据库
	
	create database myblog;
	
	//创建完成后退出
	
	exit;
	

Step2 安装Nginx

 sudo apt install nginx

Step3 克隆项目

拷贝项目到你指定的目录下,这里选择 /var/www/ 没有安装git 需要先安装git sudo apt install git

	cd /var/www/
	git clone https://github.com/sinksmell/LanBlog.git

Step 4 安装编译环境

	cd /usr/local
	wget https://studygolang.com/dl/golang/go1.12.linux-amd64.tar.gz