
服务器操作篇
云服务器
风兮w
始终
展开
-
阿里云ecs云服务器——tmux部署方式(3)
前面两篇文章阿里云ecs云服务器——Vue项目部署和阿里云ecs云服务器——craco+react项目部署(2)聊了聊相继部署两个前端的过程,这两种方式都是使用nginx反向代理部署的方法,这里聊一种更简单好上手的部署方式——tmuxtmux是终端的命令,详细作用和使用命令见阮一峰老师的Tmux 使用教程使用tmux将项目部署到服务器的过程如下:服务器上安装tmux:sudo apt-get install tmux将自己的项目上传至github或者其他地方在服务器上某个目录下用git clon原创 2022-01-10 17:48:29 · 1446 阅读 · 0 评论 -
阿里云ecs云服务器——craco+react项目部署(2)
这篇文章是在阿里云ecs云服务器——Vue项目部署(1)的基础上部署另一个React项目的后续注:一般的react项目打包部署过程和这篇文章是一致的。本地打包为了使用less并且不破坏webpack配置(不使用 npm run eject),我使用了craco配置的方式,这样在本地打包的时候需要修改原来的打包命令(react-scripts build)为craco build,否则会导致样式失效问题,修改craco.config.js文件如下(包含了添加less的配置):const CracoLe原创 2022-01-10 11:20:01 · 1827 阅读 · 0 评论 -
Windows安装Linux子系统(wsl)
不使用虚拟机在windows下安装Linux的方法:安装Linux命令行:过程参考利用 Windows 子系统 Linux(WSL)开发 Python 环境搭建安装Ubuntu图形桌面:参考wsl安装图形界面——体验有脸有面的图形界面使用命令行安装任何软件的过程如果出现权限不足的问题,可以在apt get之前加上sudo注:安装好的系统自带python3和python2.7的环境,在安装和使用pip的过程需要注意是pip3还是pip...原创 2021-12-14 23:32:47 · 1885 阅读 · 0 评论 -
解决react项目启动invalid host header问题
问题描述:react create app项目在本地(localhost或127.0.0.1)环境中可以正常访问,但是部署到服务器后,可以用公网IP但不能用域名访问解决办法:第一种:项目根目录新建.env.development.local文件,文件中写入:DANGEROUSLY_DISABLE_HOST_CHECK=true需要注意git默认忽略该文件,需要在.gitignore文件中将该文件注释掉才能上传到github上第二种:npm run eject暴露webpa.原创 2021-06-16 11:03:53 · 2868 阅读 · 0 评论 -
使用ssh登录服务器(密码和私钥)
使用密码客户端命令行输入ssh root@公网ip,然后输入密码即可使用公钥私钥客户端:ssh-keygen -t rsa -b 4096或者ssh-keygen -t rsa -C "注释" -b 4096 参考如下,下图转载自博客以上参数详细解释参考博客上传公钥到服务器在客户端输入L➜ ~ ssh-copy-id -i 客户端上公钥位置 root@公网IP出现上图即表示已经添加成功,可以通过ssh root@公网ip -i 客户端私钥位置测试是否成功连接完成以上步骤则已经可以通过s原创 2021-01-25 19:08:36 · 4580 阅读 · 0 评论 -
虚拟机篇——virtualbox虚拟机Ubuntu与主机win10的文件共享
本机 创建/选择 一个文件夹作为共享文件夹 虚拟机操作:设备——安装增强模块(如果已经安装则略过)设备——共享文件夹——添加共享文件夹(勾选自动挂载实现开机自动共享)确定好之后打开终端:输入以下命令:sudo mkdir 新文件夹名(位于虚拟机上) //意思是在虚拟机上主文件夹下新建一个文件夹,该文件夹相当于主机上的共享文件夹sudo mount -t...原创 2019-07-18 14:33:58 · 980 阅读 · 0 评论 -
WampServer启动错误
WampServer的MySQL服务启动错误,大致为由于其他服务启动而自动停止,可能是计算机上安装有MySQL数据库,在 计算机右键——管理——服务——MySQL80中停止服务,再启动WampServer的MySQL服务...原创 2019-08-12 17:01:05 · 548 阅读 · 0 评论 -
阿里云ecs云服务器——Vue项目部署(1)
上传打包后的dist文件夹中的内容。打包vue项目其中需要注意修改的assetsPublicPath一定是build而不是dev中的将项目部署在服务器上使用nginx部署注意添加安全组,每次修改nginx.conf配置文件后都要重启nginx服务:nginx -s reload...原创 2020-05-20 23:45:43 · 857 阅读 · 2 评论 -
阿里云centos7服务器(三)——koa服务端部署详细
前提:已经在本地创建好了项目,只需要最后部署到服务器上服务器需要的环境配置首先在云服务器上安装node和npm,可以使用xshell远程连接服务器(该教程中含有说明),使用命令行的方式安装(假设当前所在目录是root下,root目录会显示为~):yum install -y wget在https://nodejs.org/en/download找到需要下载的node版本,例如使用命令:wget https://nodejs.org/dist/v12.16.3/node-v12.16.3-linu原创 2020-05-19 00:10:23 · 605 阅读 · 0 评论 -
阿里云centos7服务器(一)——基本配置和图形化
购买的部分就不提了,太肉疼,,,现在的阿里云有些活动,可以领取优惠券,还有学生优惠活动,参见学生活动页开始配置:首先重置实例密码和VNC密码其他的都可以按照需求自定义这里提一下安全组配置,安全组的作用:有时候用户会发现服务器无法访问外部网络或者外部网络无法访问服务器,在服务器上开放了端口过后依然无法访问,那么可能是阿里云上的“安全组”中没有开放对应端口。参考安...原创 2020-05-18 23:39:03 · 666 阅读 · 0 评论 -
cento云服务器安装apache/mysql/php
简单来说,碰撞器是载体,触发器是属性(isTrigger)。触发器开启后,onTriggerEnter方法执行,onCollisionEnter方法不执行,也就是触发器会使得碰撞的效果失效。如果既要检测到物体的接触又不想让碰撞检测影响物体移动或要检测一个物件是否经过空间中的某个区域时就可以用到触发器参考博客...原创 2020-04-20 09:32:15 · 261 阅读 · 1 评论