- 博客(32)
- 收藏
- 关注
原创 使用JS实现打印功能
文章目录直接上代码效果如图通常我们会遇到打印报表或者页面内容,这里介绍一种很方便只有几行代码就能实现打印需求的方法。直接上代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>
2020-10-23 11:53:50 9406 2
原创 Windows10下Docker无法共享磁盘卷
文章目录问题描述问题解决问题描述使用Docker-Compose启动时,无法共享本地磁盘卷,并且在 Settings -> Shared Drives 中重新设置并单击 Apply 后,仍然失败无法应用问题解决查看docker日志,日志位置为: C:\Users\[本机用户名]\AppData\Local\Docker 。查看是否有权限问题,基本不显示 。修改策略组权限: 运行 ...
2020-03-10 14:15:23 1825
原创 使用Dockerfile+Compose搭建dnmp开发环境
文章目录说明搭建环境目录结构脚本内容运行脚本Docker-compose命令说明Dockerfile: 一个用来构建镜像的文本文件Compose: 用于定义和运行多容器 Docker 应用程序的工具搭建环境目录结构dnmp[脚本项目名称目录] |-- Dockerfile [存放Dockerfile文件的目录] |-- Dockerfile-php [php...
2020-03-10 14:12:09 623
原创 Windows10下dnmp环境搭建
文章目录安装MySQL安装PHP安装Nginx安装MySQL去仓库找到相应的镜像在命令行中输入以下命令// 拉取镜像docker pull mysql:5.7// 启动容器docker run -p 3306:3306 --name mysql5.7 -d -v D:\dnmp\mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 ...
2020-03-10 14:09:52 957
原创 Hexo博客搭建
Hexo博客搭建文章目录Hexo博客搭建安装前准备安装Hexo建站部署至GitHub Pages注册GitHub新建一个项目自定义域名部署至Coding Pages注册账号新建一个项目自定义域名安装前准备检查电脑中是否安装下列应用程序:Node.js (下载最新稳定版)Git(下载最新稳定版)遇到 任何问题 请参考 Hexo官方文档 ,官方文档很详细。安装Hexo使...
2020-03-10 14:07:22 368
原创 WordPress的IP验证不当漏洞处理过程
本文已在本人博客https://www.nsxsg.com/archives/197首发文章目录WordPress的IP验证不当漏洞处理过程漏洞说明修改方法测试漏洞WordPress的IP验证不当漏洞处理过程漏洞说明阿里云提示 WordPress IP验证不当漏洞修改方法进入http.php文件目录[WordPress根目录]/wp-includes/http.php定...
2019-05-08 11:31:30 315
原创 ThinkPHP5.1使用PHPExcel进行数据的导入导出
本文已在本人博客https://www.nsxsg.com/archives/192首发文章目录ThinkPHP5.1使用PHPExcel进行数据的导入导出安装PHPExcel导入数据导出数据ThinkPHP5.1使用PHPExcel进行数据的导入导出安装PHPExcel进入项目目录,使用composer安装PHPExcelcomposer require phpoffice/p...
2019-05-08 11:27:48 3042
原创 ThinkPHP框架应用之定时任务
本文已在本人博客https://www.nsxsg.com/archives/186首发文章目录ThinkPHP框架应用之定时任务新建一个定时类修改 `command.php` 文件查看ThinkPHP框架中定时是否添加成功运行定时任务在Linux中添加crontabThinkPHP框架应用之定时任务新建一个定时类在 application/admin/command 目录下新建一...
2018-12-22 13:35:51 3022
原创 Ubuntu下安装Redis
本文已在本人博客https://www.nsxsg.com/archives/174首发文章目录Ubuntu下安装RedisUbuntu下安装Redis1. 安装Redis服务器端sudo apt-get install -y redis-server2. 查看Redis状态sudo /etc/init.d/redis-server status3. 链接Redissudo...
2018-12-22 13:33:53 242
原创 搭建Git服务器
本文已在本人博客https://www.nsxsg.com/archives/171首发文章目录搭建Git服务器Apache和Git的安装创建Git仓库创建Git用户验证的账号修改apache的配置文件重启apache搭建Git服务器Apache和Git的安装yum install -y httpd git创建Git仓库新建一个目录mkdir /data/httpd/git...
2018-12-22 13:32:04 1159 1
原创 Git使用之开发者
本文已在本人博客https://www.nsxsg.com/archives/157首发文章目录Git使用之开发者初始化代码拉取和推送Git使用之开发者初始化 git init # 初始化本地仓库 git remote add <remote> <url> # 添加远程版本库,remote可自行取名,默认origin,ur...
2018-12-22 13:29:11 599
原创 ThinkPHP5.0模型之基础篇
本文已在本人博客https://www.nsxsg.com/archives/130首发文章目录ThinkPHP5.0模型之基础篇定义和初始化模型查询新增修改删除ThinkPHP5.0模型之基础篇定义和初始化模型1. 新建数据库表girls,插入数据2. 在application/index/model目录下新建一个Girls.php文件3. 设置数据表4. 模型初始化 效...
2018-12-22 13:26:09 281
原创 Ubuntu系统下配置Apache虚拟主机
本文已在本人博客https://www.nsxsg.com/archives/125首发文章目录Ubuntu系统下配置Apache虚拟主机说明配置文件配置多个虚拟主机Ubuntu系统下配置Apache虚拟主机说明此教程适合apt-get install apache2安装的apache配置文件进入配置文件目录cd /etc/apache2/配置文件说明apach...
2018-12-22 13:17:40 542
原创 脚本备份Shell
本文已在本人博客https://www.nsxsg.com/archives/95首发文章目录脚本备份ShellNginx备份脚本项目备份脚本数据库备份脚本脚本备份ShellNginx备份脚本#!/bin/bash#function:cut nginx log files for lnmp v0.5 and v0.6#author: https://lnmp.org######...
2018-12-22 13:10:35 499
原创 MySQL无法重启的情况下备份数据库
本文已在本人博客https://www.nsxsg.com/archives/95首发文章目录MySQL无法重启的情况下备份数据库状况描述查看错误日志处理方式MySQL无法重启的情况下备份数据库状况描述MySQL无法重启,报如下错误The server quit without updating PID file (/usr/local/var/mysql/abcdefghijk....
2018-12-22 13:08:47 1859
原创 Nginx配置--区分PC和WAP访问不同域名
本文已在本人博客https://www.nsxsg.com/archives/95首发文章目录Nginx配置--区分PC和WAP访问不同域名Nginx配置–区分PC和WAP访问不同域名考虑到网站在多种设备下的兼容性,有很多网站会有手机版和电脑版两个版本。访问同一个网站URL,当服务器识别出用户使用电脑访问,就打开电脑版的页面,如果使用手机访问,就会得到手机版的页面。要想让网站适配PC和...
2018-12-22 13:04:40 1274
原创 多机部署之MySQL主从配置
文章目录多机部署之MySQL主从配置多机部署之MySQL主从配置MySQL的主从配置可以让我们很好地减轻数据库的压力而完成更多的业务需求,下面笔者就来介绍一下简单的MySQL主从配置。主(从)服务器配置,修改配置文件 /etc/my.cnf[mysqld]log-bin=mysql-bin #[必须]启用二进制日志server-id=110 #[必须]服务器唯一ID,默认是1...
2018-12-21 11:55:24 395 1
原创 多机部署之NFS的安装与配置
本文已在本人博客https://www.nsxsg.com/archives/90首发文章目录多机部署之NFS的安装与配置多机部署之NFS的安装与配置NFS即网络文件系统,说的通俗一点就是网络共享文件。它能够让不同的服务器共享同一个资源,这个在集群部署中普遍运用。安装nfsyum install -y nfs-utilsyum install -y rpcbind #适用cen...
2018-12-21 11:50:13 496
原创 多机部署之使用rsync+inotify实时双向同步代码
本文已在本人博客https://www.nsxsg.com/archives/87首发文章目录多机部署之使用rsync+inotify实时双向同步代码多机部署之使用rsync+inotify实时双向同步代码rsync可以实现触发式的文件同步,但是通过crontab守护进程方式进行触发,同步的数据和实际数据会有差异,而inotify可以监控文件系统的各种变化,当文件有任何变动时,就触发rs...
2018-12-21 11:43:36 3682 2
原创 多机部署之使用NTPD服务平滑同步时间
本文已在本人博客https://www.nsxsg.com/archives/82首发文章目录多机部署之使用NTPD服务平滑同步时间多机部署之使用NTPD服务平滑同步时间多机部署中时间的同步是很重要的,当然有人说了搞毛啊ntpdate命令直接同步不就完事了嘛。是的,这样的确可以达到同步时间的效果,但是会有一定的隐患,具体例子这里就不说明了,自行百度。下面就来介绍一下如何使用NTPD服务平...
2018-12-21 11:09:41 1077
原创 Sublime自定义快捷键(绑定插件)
本文已在本人博客https://www.nsxsg.com/archives/79首发文章目录Sublime自定义快捷键(绑定插件)Sublime自定义快捷键(绑定插件)大家在使用Sublime的时候,是不是对于打印一些数据流的函数既爱又恨。爱的是这个东西对于排错和修改BUG是真的很有用,恨的是这个东西每次打起来是又多又长。那今天小编就介绍一种插件和快捷键结合的方法,快速输出打印函数。...
2018-12-21 10:56:54 475
原创 SVN服务器搭建(简篇)
文章目录SVN服务器搭建(简篇)SVN服务器搭建(简篇)Subversion是一个自由开源的版本控制系统,相对于RCS、CVS,采用了分支管理系统。SVN实现多个人共同开发同一个项目,共用资源的目的。安装apache(已装请忽略)yum install -y httpd安装SVN主程序和apache扩展yum install -y subversion mod_dav_sv...
2018-12-21 10:36:40 368
原创 Windows上安装Redis
本文已在本人博客https://www.nsxsg.com/archives/71首发文章目录Windows上安装RedisWindows上安装Redis对于Windows相信大家都有着一种怀旧感,所以对于刚进入编程世界的新手来说,用Windows编程编程自然而然的事了。下面笔者就来介绍一下如何在Windows上安装Redis。下载Windows版的 Redis解压zip压缩...
2018-12-21 10:26:47 617
原创 LNMP环境部署
文章目录LNMP环境部署LNMP环境部署部署LNMP环境对于老手来说是简单的,但是也烦(主要是懒得写个比较完美的脚本)。对于新手来说是真的难,想当初我还是小白的时候不停地百度总结,用了好久的时间才部署完一个LNMP环境。下面就来介绍一个网上比较流行的LNMP一键安装包。首先打开浏览器输入 https://lnmp.org 进入一键安装包的首页点击 “下载”安装包分为两个版本...
2018-12-21 10:07:39 239
原创 使用PHPMailer封装类发送邮件
本文已在本人博客https://www.nsxsg.com/archives/52首发文章目录使用PHPMailer封装类发送邮件使用PHPMailer封装类发送邮件近期,打算做一个邮箱注册,使用的是smtp服务。可是奇怪的是在本地调试是好的,一搬到阿里云的服务器上就不行了。想了好久没有答案,所以提了一下工单给阿里云,以下是阿里云的回复。由于国际与国内均对垃圾邮件进行严格管控,我国《...
2018-12-21 09:38:09 476
原创 MySql开启安全审计(audit审计插件)
本文已在本人博客https://www.nsxsg.com/archives/44首发文章目录MySql开启安全审计(audit审计插件)MySql开启安全审计(audit审计插件)为了安全和操作的可追溯性考虑,越来越多的公司加入了审计功能。MySql5.5推出了相关的审计功能,到5.6.20功能进一步完善。下面来介绍一下如何开启MySql的audit审计功能。查看MySql插件...
2018-12-16 11:42:31 7714 1
原创 Centos环境下PHP5.3开启curl_init扩展
本文已在本人博客https://www.nsxsg.com/archives/42首发文章目录Centos环境下PHP5.3开启curl_init扩展Centos环境下PHP5.3开启curl_init扩展Centos环境下PHP5.3开启curl_init扩展,也可根据此方法开启其它的PHP扩展进入到PHP源码包目录cd 【PHP源码包目录】/ext/curl运行phpi...
2018-12-16 11:31:18 1203
原创 使用JS实现银行卡卡号和手机号的中间数字以星号表示
本文已在本人博客https://www.nsxsg.com/archives/39首发文章目录使用JS实现银行卡卡号和手机号的中间数字以星号表示使用JS实现银行卡卡号和手机号的中间数字以星号表示在WAP开发过程中,肯定遇到过银行卡卡号和手机号的中间数字是星号的情况。下面来介绍一下如何使用原生JS实现这个功能。废话不多说直接贴出银行卡卡号的代码:var str = "222233334...
2018-12-16 11:24:15 4698
原创 JavaScript生成随机数
本文已在本人博客https://www.nsxsg.com/archives/32首发文章目录JavaScript生成随机数JavaScript生成随机数随机数在Web开发中的运用还是十分广泛的,比如:验证码的生成、密码的生成、抽奖系统等。预备知识 Math.random() 函数返回0和1之间的伪随机数,可能为0,但总是小于1。生成 n-m ,包含 n 但不包含 m 的整数...
2018-12-15 22:00:04 4291
原创 修改MySql数据库密码
本文已在本人博客https://www.nsxsg.com/archives/29首发文章目录修改MySql数据库密码修改MySql数据库密码笔者记性不太好,所以忘记密码是常有的事情。这不连数据库的密码也忘了。下面就来介绍一下如何暴力地修改数据库密码。修改MySql的登录设置,保存退出vi /etc/my.cnf#在[mysqld]的内容段中加入一句skip-grant-ta...
2018-12-15 21:45:48 304
原创 Linux 10字符串木马病毒
本文已在本人博客https://www.nsxsg.com/archives/15首发文章目录Linux 10字符串木马病毒情况概述(请自动忽略)处理步骤Linux 10字符串木马病毒情况概述(请自动忽略)今天客户的WAP端注册显示不知名的报错,进入网站查看。可是访问缓慢,于是进入服务器查看情况,结果SSH连接也是十分的卡。等了半天,使用命令查看负载,发现CPU达到了100%,一个10...
2018-12-15 21:27:38 509
原创 CURL(60)无法获得本地颁发者证书
文章目录CURL(60)无法获得本地颁发者证书CURL(60)无法获得本地颁发者证书今天在部署一个有关微信项目的环境时,访问直接报如下错误: curl(60)SSL certificate problem:unable to get local issuer certificate.此问题是由于没有配置信任的服务器HTTPS验证。默认,curl被设为不信任任何CA证书,就是不信任任何服务器的...
2018-12-15 20:57:42 5147 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人