
linux
文章平均质量分 62
一种乐趣
这个作者很懒,什么都没留下…
展开
-
nginx 配置 https
1. 在腾讯https免费申请一年的证书,输入域名并验证一下即可。审核通过后把证书下载,留着nginx目录下的证书,一个crt,一个key2. nginx -v 查看有没有http_ssl_module字眼,是否开启,如果没有开启该模块,请百度开启。3. 把nginx下下载的两个证书都放在/etc/ssl/private/目录下,没有目录则创建目录4. 查找nginx.conf 的配置原创 2017-08-22 11:51:07 · 266 阅读 · 0 评论 -
git pull / push denied to xxx user
1. 原由:我一台电脑使用了两个github的账号,导致git push时候 一直用的一个秘钥~/.ssh/id_rsa.pub。 而github则明确规定,电脑ssh_key只能属于一个账号,不能多个账号同时时候,因为他无法区分你使用哪个账号进行操作解决思路: 生成另外一个新的ssh_key, 添加ssh_key到github账号后台, 给~/.ssh/c...原创 2018-05-27 10:14:18 · 292 阅读 · 0 评论 -
linux yum源 epel源
mac# yum install epel-releasemac# cd /etc/yum.repos.dmac# wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repomac# yum install xxx接着放心yum找不到包去安装原创 2018-05-27 16:17:06 · 2646 阅读 · 0 评论 -
tp3.2.3 rewrite apache 配置
本配置建立于 在fastcgi模式下1. 开启rewrite拓展# vi apache/conf/httpd.conf#找到rewrite_module, 并把#号去除,保存2.vi apache/conf/vhosts.conf#最下面添加一个域名映射目录关系<VirtualHost *:80> DocumentRoot "G:\study\WWW\tp3...原创 2018-05-29 11:02:52 · 3158 阅读 · 0 评论 -
centos 搭建 svn服务器 [防错篇]
1.先把源换成epel源centos# yum install epel-releasecentos# cd /etc/yum.repos.dcentos# wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo2. 安装svncentos# yum install subversioncentos...原创 2018-05-31 22:14:31 · 396 阅读 · 0 评论 -
linux常用一些命令
1. 根据名称 杀死进场pkill -9 php-fpm2. 根据应用名称查看占用端口ps auxf | grep redis-server原创 2018-07-09 10:13:50 · 190 阅读 · 0 评论 -
redis-server 安装及多端口使用
大概思路1. 下载解压2. 安装指定到目录3. 复制配置文件到安装目录4. 把安装目录的命令复制到本机/usr/bin能被使用5. 配置多端口多配置文件 (修改配置文件)1. 官网下载https://redis.io/并解压到/usr/local/src/$ cd /usr/local/src/redis$ make && make PREFIX=/usr/local/redis...原创 2018-07-09 14:26:56 · 882 阅读 · 0 评论 -
git hook实现代码自动部署
原理与流程 git用户执行git push操作 远程仓库发现有用户执行了push操作,就会执行一个脚本post-receive(钩子) 在post-receive脚本中,将git仓库的代码拷贝到web站点目录下创建git仓库我们可以在自己的服务器上创建git仓库,有两种方式: git --bare init (裸仓库) git init两者...转载 2018-10-12 15:45:05 · 1028 阅读 · 0 评论 -
centos---elasticsearch搭建
环境要求jdk: 1.8.0_19 elasticsearch : 5.5.2 开始安装 安装jdk https://www.oracle.com/technetwork/java/javase/downloads/server-jre8-downloads-2133154.html下载第一个 linux*64.tar.gz上传到服务器 /usr/local/src...原创 2018-10-29 16:53:51 · 270 阅读 · 0 评论 -
laravel-elasticsearch
环境要求laravel 5.5 elasticsearch服务器一台 【服务器搭建,请看https://blog.youkuaiyun.com/zhazhaji/article/details/83508120】文档:laravel的scout文档 https://laravel.com/docs/5.5/scout elasticseartch文档 https://www.elastic.co...原创 2018-10-30 11:33:40 · 502 阅读 · 0 评论 -
php多个新旧版本安装 for mac phpbrew
安装步骤:首先安装brew brew 安装php71最新版本 brew 安装nginx 安装一个php最新的版本 利用phpbrew安装多个版本 配置多个版本的php-fpm.conf 配置nginx 测试效果安装过程:jack$ xcode-select --install# 先安装code的命令工具,如果提示已经安装,无需理会jack$ brew in...原创 2019-03-14 15:57:47 · 919 阅读 · 0 评论 -
git tab键补全 配置
1.下一个大佬写好的bash脚本jack$ curl https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.bash -o ~/.git-completion.bash2.给该脚本一个执行的权限jack$ chmod -X ~/.git-completion.bash...原创 2019-03-26 09:51:27 · 1525 阅读 · 0 评论 -
php-cli与php-fpm的php.ini
1. php-cli与php-fpm可能不同的php.ini2.要想保持一致一个php.ini 下面操作#搜索下php-cli 的php.ini目录jack # php -i | grep php.ini #打开浏览器查看phpinfo的php.ini位置然后分别在两个不同的位置,复制粘贴同一个文件,这样保持一致性了...原创 2018-04-28 22:29:28 · 3130 阅读 · 0 评论 -
php拓展-openssl
jack # pwd#php编译目录拓展=> /usr/local/src/php/ext/openssljack # ./configure --with-php-config=/usr/local/php7/bin/php-config --with-openssljack # sudo make && sduo make install1. 由于mac安装的openss...原创 2018-04-28 19:49:16 · 321 阅读 · 0 评论 -
docker 搭建php环境 初学笔记
本章节基于ubuntu运用docker1. 安装dockerapt-get install docker2. 给docker加入用户组sudo usermod -aG docker $USER 注意啦,$USR是本登录用户的名字,我的是jack3.docker -version查看docker版本4.docker images查看docker 镜像5.更原创 2017-10-10 18:25:26 · 1079 阅读 · 0 评论 -
ubuntu安装sublime并且解决输入中文问题
$ sudo add-apt-repository ppa:webupd8team/sublime-text-3按多次回车键$ sudo apt-get update $ sudo apt-get install sublime-text-installer安装好后中断输入subl直接就能打开,接下来解决中文输入问题[转载]$ cd ~1.下载我们需转载 2017-10-23 16:29:28 · 6801 阅读 · 0 评论 -
rvm use 经常报错,找不到命令
终端执行[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"rvm listrvm use 版本原创 2017-10-23 16:40:41 · 1658 阅读 · 0 评论 -
vm虚拟机 实现ubuntu共享文件,复制粘贴
1. 配置下虚拟机吧$ 寻找虚拟机的安装目录,或者直接 桌面找到虚拟机的图标,右键查看位置$ 我的路径是 e://vm/ 在这个目录下找到并复制linux.iso[2. 把它放到在刚装ubuntu的镜像那个位置,] 这一步可省略,网上都这么做,本人认为多此一举$ 接着,打开虚拟机软件,把要实现文件共享的那个主机,关机,关机后,$ 对着这个主机右键-->设置-->选择CD/D原创 2017-10-14 16:38:42 · 2991 阅读 · 0 评论 -
ubuntu添加源,并导入公钥
1、复制原文件备份sudo cp /etc/apt/source.list /etc/apt/source.list.bak2、编辑源列表文件sudo vim /etc/apt/source.list3、将原来的列表删除,添加如下内容deb http://mirrors.aliyun.com/ubuntu/ vivid main restricted universe mu原创 2017-11-24 22:24:34 · 9652 阅读 · 0 评论 -
ubuntu工具箱
1. 查看cpu,内存,gpu使用状态$ sudo apt-get install htop$ htop原创 2017-11-24 22:34:11 · 324 阅读 · 0 评论 -
lnmp 一键安装 fpt不能连的解决方案
1. 把ftp设为主动模式2. 在你的服务器商,如阿里云的安全组端口,添加分别20/22 以及 20000/30000两个安全组的权限原创 2018-02-05 23:38:02 · 1214 阅读 · 0 评论 -
yisouspider蜘蛛导致网站加载崩溃解决办法
1. 进入nginx的日志目录 如 access.log2.运行下面的命令把spider的ip抓取输出到iplog.txt中 cat access.log | grep -i "YisouSpider" | awk '{print $1,","}' > iplog.txt3. 把iplog.txt格式成以下格式,多个ip请换行,封禁所有的关于蜘蛛的ip deny 1.1.1.1; ...原创 2018-03-07 14:31:09 · 1534 阅读 · 0 评论 -
阿里云https防火墙以及域名解析巨坑
由上图域名指向ip是119.23.141.96然而在ping www.xxx.com的时候 发现 跳转的是另外一个域名最后解决方案,在阿里云的web防火墙处开启强制跳转443端口就解决了...原创 2018-02-24 09:52:34 · 2905 阅读 · 0 评论 -
git 免账号密码登陆
git 免账号密码登陆Linux或者Mac下方法:创建文件,粘贴内容:# vi ~/.git-credentials复制粘贴花括号{}不可少 https://{登陆用户名}:{你的密码}@github.com终端命令:# git config --global credential.helper store# tail -n 20 ~/.gitconfig查看是否生效:[credential]...原创 2018-04-09 16:35:02 · 882 阅读 · 0 评论 -
无法建立ssl解决办法
root# yum -y install openssl openssl-devel gcc make perl原创 2018-04-06 14:08:30 · 11068 阅读 · 0 评论 -
elasticsearch for mac install
elasticsearch版本依赖的环境1. jdk 8版本以上 2. 好看的elasticsearch窗口管理工具:kibana 3. elastic-head安装开始!1. 去oracle官网下载jdk 8版本以上的,如jdk12, 选择 .dmg 的文件 2. 安装好jdk后,查看jdk安装的 根目录:/usr/libexec/java_home -V...原创 2019-09-05 16:09:42 · 494 阅读 · 0 评论