环境搭建
蓝枫秋千
前人栽树,后人乘凉。既然我乘了前人的树,那么就栽更多的树给后人~共勉!
展开
-
git clone拉取代码报错【fetch-pack: invalid index-pack output】
原因:拉取的项目体积过大导致报错,中断了如下报错:fetch-pack: invalid index-pack output解决方案:浅拉取最后一次提交的git clone -b 分支名 --depth=1 仓库路径原创 2022-01-08 15:29:33 · 13356 阅读 · 1 评论 -
使用函数计算打包下载OSS文件【遇坑锦集】
Zipfile size would require ZIP64 extensions{ "errorMessage": "Zipfile size would require ZIP64 extensions", "errorType": "LargeZipFile", "stackTrace": [ [ "\\u00a0\\u00a0File \"/code/main.py\"", "line 37",原创 2021-12-27 19:40:27 · 1504 阅读 · 0 评论 -
阿里云ssl证书申请,宝塔ssl证书部署
阿里云证书申请阿里云控制台 -> SSL证书 -> 免费证书 -> 创建证书点击证书申请输入域名和联系人信息按照说明进行验证信息即可根据不同服务器版本下载证书文件,我使用的是nginx的,是一个zip压缩包,解压出来是一个.key文件和一个.pem文件宝塔部署证书找到你要部署证书的站点,点击SSL证书那一栏选择【其他证书】将刚才下载的文件的内容对应的粘贴上去检查是否阿里云安全组开放了443端口,并且nginx配置文原创 2021-12-06 20:33:12 · 1949 阅读 · 0 评论 -
宝塔一键部署WordPress(含宝塔添加站点、阿里云安全组配置、阿里云子域名解析)
前言项目中要使用到WordPress进行搭建官网,然后发现宝塔上面直接就有一键部署的功能。步骤阿里云安全组开放80端口找到你的阿里云服务器的实例安全组规则中入方向手动添加80端口设置的值如下这里如果不明白点击这里添加子域名用于访问wp点击主域名选择域名解析添加记录填写信息测试生成的子域名是否有效直接浏览器访问刚才生成的子域名,如果像下面一样说明成功了宝塔一键部署WordPress登录宝塔,进入【软件商店】原创 2021-11-24 21:27:55 · 1591 阅读 · 1 评论 -
Linux常见的一些日志位置及清理方法
前言在项目运行过程中,服务器和后端会产生大量的日志,占用磁盘空间。那么我们如何找到这些常用的占用大量日志的地方和自动清理他们的方法呢?方案宝塔定时任务(计划任务),这里是一个大蛀虫,假如任务多且调用频率高(秒级或者分钟级),日志量很大。位置find /www/server/cron/ -name “.log"; // 查找find /www/server/cron/ -name ".log” -exec rm -rf {} ; // 删除定时删除即:直接在宝塔计划任务中创建一原创 2021-11-02 20:14:37 · 1600 阅读 · 0 评论 -
关闭wps热点及广告弹窗推送
引言在使用WPS的时候,窗口的右下角有时候就会推送一些WPS的广告,又找不到在什么地方进行关闭操作开始菜单栏的WPS配置工具选择高级设置取消广告和推送的勾选项并保存**原创 2021-07-29 21:16:59 · 195 阅读 · 0 评论 -
USB OVER Network的使用(共享usb端口)
引言业务上有一个需求,是需要通过中国银行的usbkey进行打款。关键点是:需要将中国银行的usbkey插入到一个固定ip的端口上使用场景用于两个机器之间进行设备共享,主要是虚拟机无法直接插入usb设备操作在阿里云上开一个windows的虚拟机,在本地插入usbkey,然后通过USB OVER Network将它共享到虚拟机上。分为以下几个步骤:本地机器到官网下载服务器版本并激活安装(服务器版本好像是需要收费)阿里云虚拟机到官网下载客户端版本并安装本地机器(服务器)连接客户端其中IP输原创 2021-07-29 21:03:48 · 17352 阅读 · 6 评论 -
git submodule子模块的使用
前言在项目开发中,如果多个项目需要使用相同的一些工具类函数或者变量什么的,使用子模块来进行重用和管理是一个不错的选择。一般来说,其他成员不需要负责子模块的维护和开发,只需要进行更新即可版本信息项目的根目录下的.gitmodules文件,结构如下[submodule "src/zhu_common"] path = src/test url = https://github.com/youraddress/test.git作用:作为子模块的版本控制文件之一,包含远程仓库的地址和项目子模原创 2021-05-30 18:04:28 · 282 阅读 · 0 评论 -
nginx配置文件中对于if条件语句的写法(附nginx跨域文件配置)
前言在nginx配置文件中,可以使用if语句,但是对于else语句其实是不支持的,并且and条件和or条件也是不支持的实现else条件的写法新建一个开关变量flag,初始值为0,如果为1说明进入了ifset $flag 0;if () { // 这里是if的代码 // ----- // 将控制变量置为1,代表已经进入了if set $flag 1;}if ($flag != 1) { // 进入这里说明没有进入if中 // 这里是else的代码}or条件的写法原创 2021-05-08 20:03:06 · 10270 阅读 · 0 评论 -
php安装mcrypt
基本安装下载3种压缩包:注意的是mcrypt软件依赖libmcrypt和mhash两个库。Libmcrypt(libmcrypt-2.5.8.tar.gz):点击进入下载mcrypt(mcrypt-2.6.8.tar.gz):点击进入下载mhash(mhash-0.9.9.9.tar.gz):点击进入下载解压并安装3种压缩包安装Libmcrypttar -zxvf libmcrypt-2.5.8.tar.gzcd libmcrypt-2.5.8./config原创 2020-09-25 20:24:12 · 983 阅读 · 0 评论 -
使用linux系统安装umi提示命令未找到
全局安装nodecnpmcnpm i yarn tyarn -gtyarn -vyarn global add umiumi -v提示umi命令未找到需要将 yarn global bin 路径配置到环境变量中官网上只有mac和windows系统的# mac 系统:$ sudo vi ~/.bash_profile# 在 .bash_profile 中添加下面一行:e...原创 2020-02-07 11:41:29 · 2088 阅读 · 0 评论 -
在vue中引入bootstrap
起因:今天, 一套开发好了的pc端项目, 想让我改成兼容移动端的, 我在考虑使用bootstrap的栅格布局来达到目的过程引入juery$ npm install jquery --save-dev在webpack.config.js 添加内容(不知道这个文件在哪的, 直接进行全局搜索) // 这里带加号的两段代码是用来添加的, 中间那段代码是用来确定位置的 + const...原创 2020-01-02 10:06:27 · 403 阅读 · 1 评论 -
dpkg: 处理软件包 XXXX (--configure)时出错解决方法
$ sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_old//现将info文件夹更名$ sudo mkdir /var/lib/dpkg/info//再新建一个新的info文件夹$ sudo apt-get update && apt-get -f install//不用解释了吧$ sudo mv /var/lib/dpkg...原创 2019-12-14 15:44:36 · 331 阅读 · 0 评论 -
deepin安装mysql
mysql完全卸载以及安全安装完全卸载sudo apt purge mysql-*sudo rm -rf /etc/mysql/ /var/lib/mysqlsudo apt autoremove安全安装sudo apt-get install mysql-client mysql-server#检查mysql是不是在运行sudo service mysql stat...原创 2019-12-14 14:11:10 · 103 阅读 · 0 评论 -
mac下php-fpm,nginx和mysql环境配置
1. 安装Brew官网: http://brew.sh/安装指令: $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"指令有可能会变动,推荐到官网使用最新指令2. Nginx安装指令: brew install nginx启动nginx:...原创 2019-11-15 20:42:02 · 458 阅读 · 0 评论 -
react环境的搭建
本地安装nodejs和淘宝镜像cnpm(参见vue环境搭建)全局安装脚手架工具,安装之后就能够使用r命令eact项目了npm install -g create-react-app到你想创建的目录下开始创建项目create-react-app test01创建完项目之后就能够进行测试了,他会有命令提示cd test01;yarn start这里的yarn是我创建项...原创 2019-10-31 11:32:09 · 85 阅读 · 0 评论 -
linux环境下安装sublime text3解压缩版
到官网下载压缩包https://www.sublimetext.com/3使用cd命令到下载目录将压缩包移动到/opt/目录下(注意你自己的压缩包的名字)sudo mv sublime_text_3_build_3211_x64.tar.bz2 /opt/你自己移动到/opt下进行解压缩sudo tar -jxvf 文件名.tar.bz2修改解压缩后的文件名...原创 2019-10-28 23:27:14 · 1714 阅读 · 0 评论 -
从零开始搭建vue脚手架
在windows上安装nodejs到官网下载安装包( 找到适合自己版本的)https://nodejs.org/en/download/傻瓜式安装即可(可使用msi)测试安装是否成功win+r 后输入cmd打开控制台执行node -v如果能出版本号则说明安装成功在windows安装cnpm(等同于npm但更高效)npm install -g cnpm --...原创 2019-10-27 19:29:36 · 235 阅读 · 0 评论