摘要:关于全家桶部署及使用说明参考文档年最简单最通俗的安装使用说明,附带示例参考文档年最新最快最简洁最详细的和安装使用说明安装虚拟环境安装官网下载下载安装说明下一步下一步,选择下安装目录就行安装官网下载位安装说明下一步下一步,选择下安装目录就行
关于 Lin Cms 全家桶部署及使用说明
参考文档:2019 年 最简单最通俗的 vagrant 安装使用说明,附带示例Vagrantfile
参考文档:2019年最新最快最简洁最详细的docker 和 docker-compose 安装使用说明
【官网下载】
【VirtualBox 6.0.8 platform packages 下载】
Windows hosts
OS X hosts
Linux distributions
Solaris hosts
安装说明: 下一步下一步,选择下安装目录就行
1.2 安装 vagrant【官网下载】
windows 64位
安装说明: 下一步下一步,选择下安装目录就行
2:部署虚拟环境 vagrant + virtualbox 2.1 win 快捷键 ctrl+r 打开运行程序,,输入cmd进入命令行]
2.2 新建项目目录mkdir lincms2.2 下载 全家桶源码 到 lincms 项目目录
需要把 lincms(2).zip 放到 lincms 项目
请加QQ群:1020151684,
备注:我想体验lincms全家桶
然后获取全家桶源码
文件夹说明:
2.3: 初始化Vagrantfilelincms 同一级 文件夹
命令
vagrant init
效果
2.4 新增box镜像命令
vagrant box add https://mirrors.tuna.tsinghua.edu.cn/ubuntu-cloud-images/bionic/current/bionic-server-cloudimg-amd64-vagrant.box --name ubuntu/bionic
执行效果
2.5 修改文件内容# -*- mode: ruby -*- # vi: set ft=ruby : Vagrant.require_version ">= 1.6.0" boxes = [ { :name => "lincms", :eth1 => "10.10.1.10", :mem => "1024", :cpu => "1" } ] Vagrant.configure(2) do |config| config.vm.box = "ubuntu/bionic" boxes.each do |opts| config.vm.define opts[:name] do |config| config.vm.hostname = opts[:name] config.vm.provider "vmware_fusion" do |v| v.vmx["memsize"] = opts[:mem] v.vmx["numvcpus"] = opts[:cpu] end config.vm.provider "virtualbox" do |v| v.customize ["modifyvm", :id, "--memory", opts[:mem]] v.customize ["modifyvm", :id, "--cpus", opts[:cpu]] end config.vm.network :private_network, ip: opts[:eth1] end end config.vm.synced_folder "./lincms", "/home/vagrant/lincms" config.vm.provision "shell", privileged: true, path: "./setup.sh" end2.6 新增 setup.sh文件
# Timezone sudo /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo "Asia/Shanghai" > /etc/timezone # 设置国内源 sudo mv /etc/apt/sources.list /etc/apt/sources.list.back && echo "# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释 deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse" >> /etc/apt/sources.list # Libs sudo apt-get update && sudo apt-get install -y wget curl git vim gcc glibc-static telnet bridge-utils # install docker sudo curl -fsSL https://get.docker.com | sudo bash -s docker --mirror Aliyun sudo groupadd docker sudo gpasswd -a vagrant docker sudo systemctl start docker rm -rf get-docker.sh # 配置镜像加速器 sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-"EOF" { "registry-mirrors": ["https://dt77flbr.mirror.aliyuncs.com"] } EOF sudo systemctl enable docker sudo systemctl daemon-reload sudo systemctl restart docker # #下载docker-compose # sudo curl -L "https://github.com/docker/compose/releases/download/1.24.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose # #给docker-compose执行权限 # sudo chmod +x /usr/local/bin/docker-compose # #测试安装是否成功,成功的话打印出docker-compose的版本信息 # sudo docker-compose --version # 使用pip安装docker-compose sudo apt install python-pip -y sudo pip install docker-compose # 打印IP地址信息 ip a # 进入项目目录 cd lincms # 创建/启动项目 sudo docker-compose build && sudo docker-compose up -d2.7 创建虚拟机并启动
命令
vagrant up lincms && vagrant ssh lincms
效果
后期补上
3: 部署后续资料 3.1: API接口访问地址:10.10.1.10:9000curl 10.10.1.10:9000
如果能看到 TP5.1欢迎页面,就证明部署成功了
3.2: mysql链接地址:10.10.1.10:9001默认创建数据库:lincms
MySQL root 密码:123456
MySQL 账户1: lincms
MySQL 密码: 123456
sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common2.Add Docker’s official GPG key:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -3. Use the following command to set up the stable repository. To add the nightly or test repository, add the word nightly or test (or both) after the word stable in the commands below.
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"4.Update the apt package index.
sudo apt-get update5. install
sudo apt-get install docker-ce docker-ce-cli containerd.io
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/49236.html
摘要:关于全家桶部署及使用说明参考文档年最简单最通俗的安装使用说明,附带示例参考文档年最新最快最简洁最详细的和安装使用说明安装虚拟环境安装官网下载下载安装说明下一步下一步,选择下安装目录就行安装官网下载位安装说明下一步下一步,选择下安装目录就行 关于 Lin Cms 全家桶部署及使用说明 参考文档:2019 年 最简单最通俗的 vagrant 安装使用说明,附带示例Vagrantfile参考...
摘要:关于全家桶部署及使用说明参考文档年最简单最通俗的安装使用说明,附带示例参考文档年最新最快最简洁最详细的和安装使用说明安装虚拟环境安装官网下载下载安装说明下一步下一步,选择下安装目录就行安装官网下载位安装说明下一步下一步,选择下安装目录就行 关于 Lin Cms 全家桶部署及使用说明 参考文档:2019 年 最简单最通俗的 vagrant 安装使用说明,附带示例Vagrantfile参考...
摘要:关于全家桶部署及使用说明参考文档年最简单最通俗的安装使用说明,附带示例参考文档年最新最快最简洁最详细的和安装使用说明安装虚拟环境安装官网下载下载安装说明下一步下一步,选择下安装目录就行安装官网下载位安装说明下一步下一步,选择下安装目录就行 关于 Lin Cms 全家桶部署及使用说明 参考文档:2019 年 最简单最通俗的 vagrant 安装使用说明,附带示例Vagrantfile参考...
摘要:关于全家桶部署及使用说明参考文档年最简单最通俗的安装使用说明,附带示例参考文档年最新最快最简洁最详细的和安装使用说明安装虚拟环境安装官网下载下载安装说明下一步下一步,选择下安装目录就行安装官网下载位安装说明下一步下一步,选择下安装目录就行 关于 Lin Cms 全家桶部署及使用说明 参考文档:2019 年 最简单最通俗的 vagrant 安装使用说明,附带示例Vagrantfile参考...
摘要:年最简单最通俗的安装使用说明,附带示例本章内容需要关闭啊,希望大家提前关闭,避免其他问题附带说明,本文有示例在文章下方,请耐心查看,使用时,希望您已经安装好了。是一个基于的工具,用于创建和部署虚拟化开发环境。 2019 年 最简单最通俗的 vagrant 安装使用说明,附带示例vagrantfile 本章内容需要关闭 Hyper-V 啊,希望大家提前关闭,避免其他问题附带说明,本文有示...
阅读 1589·2021-11-22 09:34
阅读 3098·2021-10-11 11:08
阅读 4101·2021-09-22 15:54
阅读 3546·2021-09-03 10:29
阅读 688·2019-08-30 15:56
阅读 615·2019-08-30 15:55
阅读 3407·2019-08-30 15:52
阅读 1198·2019-08-30 15:43