在之前的课程中,我们学习到如何用查询字符创建动态页面。用那种方式,一个博客的请求链接会是这样:http://localhost:3000/post?title=Hello%20Next.js但是这个URL看起来不是很友好,你觉得如果像 http://localhost:3000/p/hello-nextjs 这样的链接怎么样?这很棒对吧?这就是我们要在这节课中要做的。安装首先,我们需要一个简单的N
一、Node.js 环境搭建1、centos通过命令行下载NVM(nodejs版本管理),用于安装最新的node文件 NVM详情: https://github.com/creationix/nvm 在Centos服务器上安装输入指令 并保存到以下路径 执行 source .bashrc 生效环境变量 然后可以使用 npm指令了 先nvm install node 2、安装完NVM后,再安装cnp
转载
2024-04-08 13:23:00
2352阅读
昨晚部署一个nuxt项目的官网花了三个小时,实在是汗颜,赶紧写个博客记录一下,以免再犯我的部署流程运行环境:linux服务器,pm2进程守护,nginx反向代理0.服务器安装nginx和pm2安装nginx已有众多大神写过相当详细的教程安装pm2 确保服务器上装有node环境npm i pm2 -g1.项目根目录新建process.json文件// process.json 简单版本
{
"a
转载
2024-06-28 19:52:12
801阅读
在这篇文章中,我将向你展示如何在 CentOS 7 服务器中安装和配置最新版本的 Nextcloud 13。我会通过 Nginx 和 PHP7-FPM 来运行 Nextcloud,同时使用 MariaDB 做为数据库系统。一、环境说明
一个带有50G云硬盘的CVM主机(腾讯云)
CentOS 7.3 (腾讯云公共镜像)
SELinux关闭
已经使用yum update升级软件
二、安装Nginx
在windows下导入react项目并且打包编译后部署到nginx上一、安装pycharm二、导入django项目三、安装npm四、创建react项目五、安装nginx六、总结 最近接手了公司的一个django项目,这是应该前后端分离的项目,前端使用react编写,由于之前没用过react,所以在配置时遇到了一些问题,现在记录下来。 一、安装pycharm网上有很多教程,这里不再赘述。二、导入
一般想要发布到npm的包都是想给自己的其他项目或者是更多的人使用.所以我觉得应该更简单,更少的依赖.比如我做的dragable-time-selector就是一个时间选择的控件,所以不需要太多的依赖.当然为了节省时间或者是我们并不太清楚要依赖的包的原理的时候可以选择依赖他们.虽然我们从create-react-app创建的项目也可以发布成为npm的包,但是由于我们并不需要里面很多的依赖,所以我们还
1. nextcloud是php项目,这里我使用nginx,官方文档是用apache的,有一点点具别。但不大。在下载nextcloud之前,先安装nginx和php#先删除系统可能自带的PHP和nginx的的,用来面命令查找是否有安装$ rpm -qa | grep php$ rpm -qa | grep nginx#安装yum的epel源$ yum -y install epel-release
1 前言近段时间在学习前端自动化相关的内容,借助 Github Action 实现了自动部署 Next.js 博客到阿里云 ESC,详情可以点此链接查看文章。由于工作中一般使用 Gitlab 来做代码版本的管理,因此也花了点时间,尝试使用 Gitlab 的 CICD 能力来实现相同的功能。2 Gitlab CI/CD 的简单理解2.1 基本概
原创
2021-12-25 13:10:53
2163阅读
点赞
Express是一个基于Node.js开发出来的专门用来创建Web服务器的框架。
它的作用与Node.js的内置http模块类似,或者说它就是基于node.js内置http模块来开发的,它与http模块的关系类似于Jquery与WebAPI的关系,但它比http模块在功能上更为高效和强大,也更方便开发者使用。
使用Express可以开发Web网站或者提供API接口的服务器。
使用N
前言:很久没发博客,时间进入2022年,更加忙碌更加卷,其实平时积攒了不少笔记,但都没时间转化为博客2022年主要核心是 vue3 + ts 开发,踩过很多坑,躺过很多雷,后续有空会陆续把 vue3 + ts 学习一些值得分享的内容写出来 创建群组 可以在这里查看群组群组创建项目每个项目就是一个独立npm包;这个很重要请记住!!!项目的创建就比较随意了,不强制要求什么项目ID等
转载
2024-07-31 19:00:45
81阅读
1 前言最近一段时间,尝试使用 Github Action 来部署个人博客到阿里云的 ESC。期间遇到了不少的坑,但接入 Github Action 之后项目的部署更加的简单。省去了每次代码更新后,前端、后端项目部署的机械性劳动。本文主要是对基于Github Action 部署 Nextjs 个人博客到阿里云 ESC 流程的整理记录。需要注意的是,
原创
2021-12-15 15:29:58
4388阅读
点赞
把【.next/server/app】目录下的所有文件复制到【/temp/test】文件夹下。1. nextjs打包后会生成多个html,而不是
文章目录一、准备环境二、安装Nginx1、 安装Nginx依赖2、下载Nginx3、解压下载好的Nginx 压缩包4、编译安装Nginx5、启动Nginx服务三、操作步骤1、使用Xshell连接服务器2、上传静态资源文件3、 配置Nginx4、 重启Nginx服务 我们在会开发项目的同时,也应该了解一下前端是如何部署项目的;一、准备环境1、服务器或者虚拟机(后端已经搭建好的,这里就不讲述如何搭建
转载
2023-12-03 06:26:11
161阅读
Express框架学习笔记MDN永远的神参考资料安装 Express - Express 中文文档 | Express 中文网 (expressjs.com.cn)Express Web Framework (Node.js/JavaScript) - 学习 Web 开发 | MDN (mozilla.org)尚硅谷视频官方文档Express 4.x - API Reference - Expre
转载
2024-10-24 08:36:16
95阅读
最近两年随着各大网盘纷纷关闭,百度云也早早的就开始限速,文件的安全也没有保障。所以还不如自己搭建一个网盘。网上看了下,发现有一个nextcloud比较好用。支持多平台客户端,支持分享,使用操作简单。支持插件扩展,文件预览,在线协作。安装nginxwget http: //nginx .org /download/nginx-1
今天要用到服务器nginx,还需要把自己的vue的项目部署到服务器上去所以就写一下记录下来。首先要去nginx官网下下载nginx: 下载地址:https://nginx.org/en/download.html下载下来会是一个解压包,解压到你想放的文件夹下运行nginx.exe,然后打开浏览器输入localhost出来如下图片所示就说明成功了:然后如果没有成功出来的话也不要慌不要怕,可能是你的端
转载
2024-03-07 20:32:50
339阅读
layui常用组件1. 常用
2. LayUI的安装与使用layui是一款采用自身模块规范编写的前端UI框架,遵循原生HTML/CSS/JS的书写与组织形式,门槛低。由国人开发,16年出厂的框架,和Bootstrap有些相似,但该框架极大的好处就是定义了很多前后端交互的样式接口,后端则按照定义好的接口规则返回数据,即可完成页面的展示,极大减少了后端人员的成本官网:Layui
如需灰度、分环境(staging/prod)或保留多版本回滚,请联系维护者扩展工作流(增加。本项目已内置基于 GitHub Actions 的 CI/CD。当前流程将产物解压到。
uwsgi+nginx+Django项目部署到阿里云服务器Hello小伙伴们,你们好,又是日常get新技能的一天,0基础入门,趁着热乎,快上车啦 ~~。 今天,咱们来整一下如何使用uwsgi+nginx+Django项目部署到阿里云服务器的 ~~。一、环境准备阿里云云服务器ECS突发性能 t5(免费领取的)云服务器镜像:Ubuntu18.04 64位 (自带Python 2.7.17 、Pytho
Nginx和Node.JS通常一起使用,在高吞吐量的Web应用程序中是一对完美的组合。它们都基于事件驱动原则设计,并且能够越过困扰传统Web服务器如Apache的C10K限制扩展到更高的水平。即插即用的配置可以使你的应用工作的足够好,但是当你需要在商业硬件上支撑每秒上千的请求时,你必需作一些针对性的优化最大程度的提高服务器的性能。 &nb
转载
2024-07-09 11:42:24
280阅读