Canvas博客系统安装笔记

  • A+
所属分类:安装教程

Canvas博客系统安装笔记

说明

Canvas是一个基于PHP语言Laravel框架的使用Markdown语法的轻量级开源博客系统,项目主页戳这儿。本文使用的环境为CentOS 6.9,虚拟主机管理工具为OneinStack,具体操作可以参考OneinStack安装

安装OneinStack

  1. yum -y install wget screen curl python #for CentOS/Redhat
  2. #apt-get -y install wget screen curl python #for Debian/Ubuntu
  3. wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz #包含源码,国内外均可下载
  4. #wget http://mirrors.linuxeye.com/oneinstack.tar.gz #不包含源码,建议仅国外主机下载
  5. #wget http://aliyun-oss.linuxeye.com/oneinstack-full.tar.gz #阿里云经典网络下载
  6. tar xzf oneinstack-full.tar.gz
  7. cd oneinstack #如果需要修改目录(安装、数据存储、Nginx日志),请修改options.conf文件
  8. screen -S oneinstack #如果网路出现中断,可以执行命令`screen -R oneinstack`重新连接安装窗口
  9. ./install.sh #注:请勿sh install.sh或者bash install.sh这样执行

创建虚拟主机

  1. ./vhost.sh

安装composer

  1. cd /root
  2. wget https://install.phpcomposer.com/installer -O composer-setup.php
  3. php composer-setup.php
  4. php -r "unlink('composer-setup.php');"

将php.ini文件中disabled_functions配置注释掉

到虚拟主机目录安装Canvas

  1. cd root /home/wwwroot
  2. composer create-project --prefer-dist cnvs/canvas xxx #xxx为第2步中创建的虚拟主机域名

修改虚拟主机root目录配置

  1. root /home/wwwroot/xxx/public #xxx为第2步中创建的虚拟主机域名

重启Nginx

  1. service nginx restart

修改/home/wwwroot目录下所有目录和文件的用户和组

  1. chown -R www.www /home/wwwroot/

访问web看是否可以打开

在数据库中创建canvas库

开始安装canvas

  1. cd root /home/wwwroot/xxx #xxx为第2步中创建的虚拟主机域名
  2. php artisan canvas:install

修改目录权限

  1. cd root /home/wwwroot/xxx #xxx为第2步中创建的虚拟主机域名
  2. chmod -R 777 public/vendor/
  3. chmod -R 777 storage/

完成

Canvas博客系统安装笔记

avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: