技术栈
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
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