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