unbuntu20.0.4线上部署自己写的项目(laravel+vue)
这周把自己写的菜鸡项目,仿小米商城部署到线上
系统unbuntu20.0.4大致流程及bug记录
一、搭建环境
1、安装Apache2
apt install apache2
默认网站根目录为
/var/www/html 安装好可以查看apache默认页
默认网站路径 /etc/apche2/sites-enabled/000-default.conf
2、安装mysql
apt install mysql
默认密码为空,版本为8.0 密码自己修改
3.安装php及其扩展
apt install php
apt install php-mysql php-libapache2-mod-php等
4、安装node npm
默认版本比较低可以通过node 版本管理器n 进行升级
npm install cnpm
cnpm install -g n
cnpm install yarn
n 10 安装node10
n stable 安装node稳定版
n 切换版本
5、安装composer php包管理器
可以直接官网复制安装 这里可能会提示缺少扩展 require ext-xxx 直接安装即可
apt install compsoer
composer self-update
配置中国镜像,这里遇到一个php zip

本文记录了在Ubuntu20.04系统中,如何一步步部署个人的Laravel+Vue项目。从安装Apache2、MySQL、PHP及其扩展,到配置node/npm和composer,再到通过git推送和克隆项目源码,安装依赖,配置.env文件并迁移数据库,最后确保Apache2配置无误,项目顺利在线上运行。整个过程还涉及到一些遇到的问题和参考链接。
最低0.47元/天 解锁文章
3615

被折叠的 条评论
为什么被折叠?



