服务器
CyborgLin
这个作者很懒,什么都没留下…
展开
-
Nginx根据url参数匹配跳转
Nginx根据url参数匹配跳转例如请求地址是htpp://www.xx.com,想要根据某个参数跳转到不同的地址,htpp://www.xx.com?type=a跳转到A地址,htpp://www.xx.com?type=b跳转到B地址可以通过nginx的$query_string、$args($args #这个变量等于请求行中(GET请求)的参数,例如foo=123&bar=blahblah;)来实现:location / { # 注意if后面要跟着空格 if ($q原创 2021-04-20 17:22:14 · 11471 阅读 · 1 评论 -
Nginx配置https双向认证
https双向认证原理:网上查询很多文章,按照他们的步骤下来到最后都是失败的,然后摸索了3天终于搞定,记录下来,希望帮助到其他小伙伴。一.生成自签名根证书创建根证书私钥:openssl genrsa -out root.key 1024创建根证书请求文件:openssl req -new -out root.csr -key root.key############注意##############根证书的Common Name填写root就可以,根证书的这个字段和.原创 2020-09-01 17:49:27 · 4453 阅读 · 5 评论 -
zabbix安装 监控mysql
zabbix安装,并且配置监控mysql1.zabbix服务端安装zabbix官网有安装流程,官网https://www.zabbix.com/,点击下载页面,选择系统版本以及下载的版本会显示对应的安装命令,我这边选择安装zabbix4.0选择完毕,网站下面会显示安装命令:我这边有2台机子,192.168.173.128和192.168.173.129,192.168.17...原创 2020-04-27 19:04:08 · 2534 阅读 · 1 评论 -
git 切换远程分支
git 切换远程分支命令:git checkout -b 本地分支名 origin/远程分支名例如需要切换远程的develop分支,命令:git checkout -b develop origin/develop-b 本地分支名 是为了关联本地分支与远程分支,这样git pull的时候不用指定远程分支,直接git pull就可以直接拉取。...原创 2020-03-11 16:41:54 · 1022 阅读 · 0 评论 -
linux安装php7.3
linux环境下安装php7.3。linux版本contOS 7.7 64位,PHP版本7.3.12。(旧的linux contOS 6和PHP7.2安装的时候,安装PHP./configure报错:configure: error: cannot find sources (README.GIT-RULES) in . or,用最新的linux版本和php版本可以解决这个问题)1.安装n...原创 2019-11-29 10:27:52 · 5234 阅读 · 0 评论 -
WAMP安装redis扩展失败
我这边的环境是php5.5.12,64位,VC11,TS。WAMP安装redis扩展的步骤:(1)下载php-redis扩展。全部版本的下载地址:https://windows.php.net/downloads/pecl/releases/redis/因为我的PHP版本是5.5,目前支持PHP5.5的只有2.2.7,结合我上面的环境64位,VC11,TS,所以下载地址https://wi...原创 2019-02-13 17:04:32 · 1495 阅读 · 0 评论 -
Linux安装PHP环境LNMP
Linux系统搭建LNMP环境,即Linux+Nginx+mysql+php。服务器版本是CentOS Linux release 7.4.1708,阿里云服务器,所以部署环境之前,需要先登录阿里云服务器管理后台开启端口:80、82、443、3306,其中82端口是我的项目配置站点的端口。打开阿里云官网-》控制台-》云服务器ECS-》安全组-》安全组规则:随便选中一个规则列,点击“克隆”...原创 2018-09-27 15:37:20 · 11393 阅读 · 9 评论 -
Linux设置node的process.env.NODE_ENV
Linux环境下设置node的process.env.NODE_ENV命令:export NODE_ENV=development设置完成,查看命令:env | grep NODE_ENV原创 2018-06-07 11:30:15 · 5212 阅读 · 1 评论 -
linux以http方式搭建git服务器
linux以http方式搭建git服务器,即clone的方式为git clone http://xxxxxxxx。用到apache和git-core(支持git的CGI)1.安装httpdyum install httpd因为很多服务器本身就启动了80端口,所以修改监听端口:vi /etc/httpd/conf/httpd.conf// 找到 Listen 80修改为:Listen 8081...原创 2018-06-06 17:12:29 · 8695 阅读 · 3 评论 -
linux卸载服务
linux通过yum安装的服务都可以通过yum erase命令卸载假设现在需要卸载httpd首先停止httpd服务:service httpd stop查看httpd安装的包名:yum list | grep httpd会展示出很多依赖包,只取第一个,我这边是httpd.x86_64卸载命令:yum erase httpd.x86_64...原创 2018-06-06 11:58:48 · 23251 阅读 · 3 评论 -
linux搭建git服务器
linux搭建git服务器// 下载yum install -y git// 创建git账号 分组groupadd gituseradd gittest// 创建仓库文件夹mkdir -p /opt/git/test.git// 创建仓库cd /opt/git/test.gitgit init --bare// 设置权限chown -R git:git /opt/gi...原创 2018-06-06 09:59:23 · 766 阅读 · 0 评论 -
windows搭建SVN服务器
windows搭建SVN服务器,这里用的是VisualSVN Server。VisualSVN Server 下载地址:https://www.visualsvn.com/server/download/安装过程一路next,注意填写的Server Port如果提示报错,则表示该端口已经被别的程序占用,下拉选择其他的就好,例如8080.安装完成,打开VisualSVN Server Manager...原创 2018-05-25 18:01:57 · 590 阅读 · 0 评论 -
Linux安装PHP curl拓展
Linux环境下报错curl_init() undefind,在linux下执行php -m查看php拓展,没有看到curl,表示没有安装curl拓展。1.安装curl首选需要安装curl:cd /usr/localwget http://curl.haxx.se/download/curl-7.44.0.tar.gztar zxf curl-7.44.0.tar.gzmv c...原创 2018-11-01 17:33:50 · 3151 阅读 · 1 评论 -
Linux定时执行php
Linux定时执行php脚本。使用linux工具crontabs1.安装crontabsyum install crontabs2.写入定时执行任务执行命令:crontab -e写入命令:0 */4 * * * curl http://xxx.com/xxx.php上面例子意思是每4个小时的00分通过请求地址的方式执行PHP脚本。crontab参数前面5个...原创 2019-01-23 18:19:09 · 784 阅读 · 0 评论 -
Linux开放端口
Linux系统对端口的开放管理一般有2种:1.iptables2.Firewalldiptables不同的系统版本操作命名不同。我这边系统是centos 7.6。查询端口列表:iptables -L查询命令列表:iptables -h新增开放80端口:iptables -I INPUT -p tcp --dport 80 -j ACCEPT不需要重启,立...原创 2019-01-19 11:20:24 · 3481 阅读 · 0 评论 -
搭建rtmp推流服务器
搭建基于rtmp协议的推流服务器。环境Linux centos 7.6 + Nginx1.安装Nginx安装Nginx依赖库:#安装Nginx的编译环境gccyum install gcc-c++ #nginx的http模块使用pcre解析正则表达式所以安装perl兼容的正则表达式库yum install -y pcre pcre-devel #nginx使用zlib...原创 2019-01-19 15:11:59 · 27229 阅读 · 5 评论 -
Doc命令行执行php中文乱码问题
解决:1.打开Doc命令行,输入 chcp 65001 设置编码为urtf-82.右键Doc命令行窗口-》属性-》字体-》选择Lucida Console完成。如果需要设置回原来的编码,输入 chcp 936 (原来的编码为GBK)...原创 2019-02-13 17:16:28 · 741 阅读 · 1 评论 -
讯搜多端口启动
讯搜多端口启动。安装讯搜,且启动多个端口。1.下载解压wget http://www.xunsearch.com/download/xunsearch-full-latest.tar.bz2tar -xjf xunsearch-full-latest.tar.bz22.安装cd xunsearch-full-1.3.0/sh setup.sh中途需要输入安装路径,这...原创 2019-03-15 18:37:03 · 300 阅读 · 0 评论 -
Windows安装apache+php的nts版本
Windows环境下安装apache2.4+php5.6(nts)1.下载PHP下载地址:https://windows.php.net/download,我选择的是PHP5.6 VC11 x64 Non Thread Safe(非线程安全)解压在E:\data\php5.6,在E:\data\php5.6下把php.ini-development文件的文件名修改为php.ini,编...原创 2019-04-10 14:02:12 · 2892 阅读 · 0 评论 -
解决git clone时报错fatal: HTTP request failed
git clone时报错,报错信息:error: SSL connect error while accessing https://xxxxxxxfatal: HTTP request failed网上很多资料说更新git版本,首先查看下git版本信息:git --version我这边git的版本是1.7.12,很多资料说需要更新到2.x,不过有序害怕丢失git的账号信息和...原创 2019-08-30 15:22:37 · 1561 阅读 · 0 评论 -
Homestead安装 PHP Redis 扩展
Homestead安装 PHP Redis 扩展,PHP版本是7.3,如果是其他版本,下面内容的7.3改成对应版本即可。ssh连接192.168.10.10,账号密码为Homestead默认的账号密码sudo sucd /usr/# 下载redis拓展git clone https://github.com/phpredis/phpredis.gitcd phpredis#...原创 2019-09-12 10:25:06 · 470 阅读 · 0 评论 -
windows下Dos命令行设置代理
windows下Dos命令行设置代理命令:set http_proxy=http://127.0.0.1:8888set https_proxy=http://127.0.0.1:8888原创 2018-05-12 14:59:59 · 16583 阅读 · 3 评论 -
windows安装composer
windows安装composer原创 2016-01-27 11:01:11 · 472 阅读 · 0 评论 -
linux源码安装php,nginx配置php
linux源码安装php,并且nginx配置php。安装php依赖包:yum install libxml2yum install libxml2-devel下载php7,下载地址:http://cn2.php.net/distributions/php-7.2.1.tar.gz解压tar -zxvf php-7.2.1.tar.gzcd php-7.2.1./conf原创 2018-01-09 11:14:55 · 1508 阅读 · 0 评论 -
设置MySQL最大连接数
设置MySQL最大连接数原创 2016-05-30 16:42:33 · 365 阅读 · 0 评论 -
MySQL开启慢查询
MySQL开启慢查询原创 2016-05-30 11:57:07 · 353 阅读 · 0 评论 -
ubuntu解决vim打开文件时报错E325ATTENTION
ubuntu解决vim打开文件时报错E325ATTENTION原创 2016-05-11 11:23:12 · 3688 阅读 · 0 评论 -
windows 64位PHP5.5配置xhprof
windows 64位PHP5.5配置xhprof原创 2016-03-30 17:00:43 · 3437 阅读 · 0 评论 -
windows配置phpredis
windows配置phpredis原创 2016-03-30 12:01:39 · 412 阅读 · 0 评论 -
windows下PHP拓展包的选择
windows下PHP拓展包的选择原创 2016-03-30 10:23:00 · 368 阅读 · 0 评论 -
Apache访问localhost页面403Forbidden
Apache访问localhost页面403Forbidden原创 2016-03-30 10:07:43 · 1415 阅读 · 0 评论 -
FTP链接ubuntu链接被拒绝
FTP链接ubuntu链接被拒绝原创 2015-10-15 11:15:33 · 10390 阅读 · 0 评论 -
Nginx性能提升--引入线程池性能提升9倍
Nginx性能提升--引入线程池性能提升9倍转载 2015-10-29 18:20:15 · 510 阅读 · 0 评论 -
Ubuntu配置NFS服务器与客户端
Ubuntu配置NFS服务器与客户端原创 2016-05-30 18:05:02 · 8133 阅读 · 0 评论 -
apache启动失败查看错误信息
apache启动失败查看错误信息原创 2016-05-06 18:31:15 · 12695 阅读 · 1 评论 -
阿里云服务器Centos7.0环境Nginx安装
阿里云服务器Centos7.0环境Nginx安装原创 2017-12-28 11:57:31 · 351 阅读 · 0 评论 -
linux压缩文件夹
linux压缩文件夹原创 2018-01-04 19:38:50 · 631 阅读 · 0 评论 -
linux安装redis和mysql
linux安装redis和mysql原创 2017-12-26 16:41:09 · 1108 阅读 · 0 评论 -
linux根据端口号查询项目路径
linux根据端口号查询项目路径原创 2017-08-07 11:38:37 · 12219 阅读 · 0 评论 -
nginx配置php虚拟主机
nginx配置php虚拟主机原创 2017-07-27 16:42:08 · 2744 阅读 · 3 评论