centos
文章平均质量分 75
日积月累@海纳百川
当你的才华还撑不起你的野心的时候,你就应该静下心来学习。当你的能力还驾驭不了你的目标的时候,你就应该沉下心来历练。问问自己,想要怎样的人生。
疯狂的程序员决不是靠狂妄和拼命的程序员,而是能够脚踏实地,持续努力的程序员,一个程序员真正做到这两点,技术上去后,唯一能限制他的只有想象力,到那个时候才算“疯狂的程序员”,这种程序员,才能令对手无比恐惧。
展开
-
linux scp远程拷贝文件及文件夹
1、拷贝本机/home/administrator/test整个目录至远程主机192.168.1.100的/root目录下 复制代码代码如下:scp -r /home/administrator/test/ root@192.168.1.100:/root/2、拷贝单个文件至远程主机 复制代码代码如下:转载 2016-06-09 02:36:41 · 350 阅读 · 0 评论 -
nginx 配置优化的几个参数
最近在服务器上搞了一些nginx 研究了一下 总结总结 nginx配置文件里面需要注意的一些参数 worker_processes 8 nginx要开启的进程数 一般等于cpu的总核数 其实一般情况下开4个或8个就可 我开2个以了 多了没有太多用每个nginx进程消耗的内存10兆的模样worker_cpu_affinity仅适用于linux,使用该选项可以绑转载 2016-06-10 21:28:46 · 307 阅读 · 0 评论 -
CentOS6.5搭建LNMP
1:查看环境:12[root@10-4-14-168 html]# cat /etc/redhat-releaseCentOS release 6.5 (Final)2:关掉防火墙1[root@10-4-14-168转载 2016-06-10 21:52:44 · 236 阅读 · 0 评论 -
关于一些对location认识的误区
1、 location 的匹配顺序是“先匹配正则,再匹配普通”。矫正: location 的匹配顺序其实是“先匹配普通,再匹配正则”。我这么说,大家一定会反驳我,因为按“先匹配普通,再匹配正则”解释不了大家平时习惯的按“先匹配正则,再匹配普通”的实践经验。这里我只能暂时解释下,造成这种误解的原因是:正则匹配会覆盖普通匹配(实际的规则,比这复杂,后面会详细解释)。 2、 lo转载 2016-06-10 21:55:37 · 542 阅读 · 0 评论 -
nginx location配置详细解释
语法规则: location [=|~|~*|^~] /uri/ { … }= 开头表示精确匹配^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)。~ 开头表示区分大小写的正则匹配~* 开头表示不转载 2016-06-10 21:57:12 · 274 阅读 · 0 评论 -
rm -rf 血的教训
rm -rf 慎用 命令敲得多了,常在河边走,难免会湿鞋 昨天,一个手误,敲错了命令,把原本想要留的文件夹给rm -rf掉了 几天心血全木有了,靠,死的心都有了 经百度,google以及尝试无果,哎,这个以后再研究怎么找回吧 几点教训: 1.rm 特别是rm -rf之前,小心,三思,或者直接将命令改写掉 2.做好备份,有便捷的转载 2016-06-27 19:29:38 · 3187 阅读 · 0 评论 -
centos彻底删除文件夹、文件命令
centos彻底删除文件夹、文件命令centos彻底删除文件夹、文件命令(centos 新建、删除、移动、复制等命令:1.新建文件夹mkdir 文件名新建一个名为test的文件夹在home下view source1 mkdir /home/test2.新建文本在home下新建一个test.sh脚本 vi /home/test.转载 2016-06-27 19:45:18 · 559 阅读 · 0 评论 -
centos安装svn服务器详细步骤
1. 安装SVN 复制代码代码如下:yum list svn* yum install subversion 2. 测试SVN安装 复制代码代码如下:svnserve --version 3. 创建三个代码仓库 复制代码代码如下:svnadmin转载 2016-06-27 20:10:41 · 376 阅读 · 0 评论 -
coreseek详解
coreseek是一款基于sphinx开源的搜索引擎,专门为用户提供免费的中文全文检索系统,coreseek被称为带有中文分词的sphinx,与sphinx不同的是coreseek增加了一个带有中文分司的词库,这里使用了coreseek 3.2.14版本进行解讲,本篇讲解如何安装coreseek,并同时解决如何给php加上sphinx模块。首先在系统安装好lnmp环境即linux+mysql+ph转载 2016-07-13 22:02:04 · 1047 阅读 · 0 评论 -
coreseek+php之sphinx扩展安装+php调用示例
sphinx与mysql的配置创建sphinx统计表,在coreseek_test库中执行。[sql] view plain copy CREATE TABLE sph_counter ( counter_id INTEGER PRIMARY KEY NOT NULL, max_doc_id INTE转载 2016-07-13 23:09:26 · 434 阅读 · 0 评论 -
Sphinx中文分词详细安装配置及API调用实战手册
这几天项目中需要重新做一个关于商品的全文搜索功能,于是想到了用Sphinx,因为需要中文分词。对我来说Sphinx是个全新的技术,所以花了不少时间来研究它,在网上查阅了许多资料,有些认为有参考价值的便收藏到博客中来,以便于随时再次查看。 Sphinx for chinese和coreseek建议这两个中选择一个,暂时不要选择原版Sphinx(对中文的支持不是很好).又因为服务器所转载 2016-06-19 21:21:43 · 578 阅读 · 0 评论 -
安装Xunsearch
Xunsearch PHP-SDK 是与 xunsearch 后端服务协同工作的,所以后先必须先在您的服务器 上安装服务端,服务器操作系统要求必须是 Linux、BSD 或其它类 UNIX 系统,同时安装了 gcc、make 等基础编译环境。1. 安装、升级 XunsearchTip: 即便您之前已经安装过 xunsearch,您也可以安装放心的使用该教程进行覆盖安装,会自动转载 2016-06-20 11:16:30 · 730 阅读 · 0 评论 -
Linux下PHP+MySQL+CoreSeek中文检索引擎配置
Linux下PHP+MySQL+CoreSeek中文检索引擎配置2014年03月27日 ⁄ Coreseek ⁄ 暂无评论 ⁄ 被围观 11,031次+说明:操作系统:CentOS 5.X服务器IP地址:192.168.21.127Web环境:Nginx+PHP+MySQL站点根目录:/usr/local/ng转载 2016-07-20 06:55:57 · 1522 阅读 · 0 评论 -
coreseek+php之sphinx扩展安装+php调用示例
coreseek+php之sphinx扩展安装+php调用示例2014-12-19 13:47 428人阅读 评论(0) 收藏 举报 分类: Sphinx(3) 目录(?)[+]sphinx与mysql的配置创建sphinx统计表,在coreseek_test库中执行。[sql] view plai转载 2016-07-20 06:56:25 · 1176 阅读 · 0 评论 -
nginx 配置文件
修改nginx.conf,在 location / { }节点 或者是 location [安装目录名称] / { }(子目录安装)节点间加入上述规则.user www www;worker_processes auto;#Specifies the value for maximum file descriptors that can be opened by this proces转载 2016-06-12 06:59:21 · 1191 阅读 · 0 评论 -
Sphinx 排序模式 SetSortMode
可使用如下模式对搜索结果排序:SPH_SORT_RELEVANCE 模式, 按相关度降序排列(最好的匹配排在最前面)SPH_SORT_ATTR_DESC 模式, 按属性降序排列 (属性值越大的越是排在前面)SPH_SORT_ATTR_ASC 模式, 按属性升序排列(属性值越小的越是排在前面)SPH_SORT_TIME_SEGMENTS 模式, 先按时间段(最近一小时/天/周/月)降序,转载 2016-07-20 21:22:38 · 3030 阅读 · 0 评论 -
织梦DedeCMS v5.7全文检索使用说明
织梦DedeCMS v5.7全文检索使用说明5条回复首先了解一下sphinx全文索引的相关知识,考虑到Sphinx全文索引使用的实际需要,主要介绍Sphinx全文索引中文方面的支持。这里需要感谢李沫南同学对Sphinx全文索引中文支持的贡献!官方网站:http://www.sphinxsearch.com/官方文档:http://www.sphinxsearch.c转载 2016-07-20 22:40:59 · 1478 阅读 · 0 评论 -
coreseek实战(四):php接口的使用,完善php脚本代码
coreseek实战(四):php接口的使用,完善php脚本代码12月02, 2013 by SJY在上一篇文章 coreseeek实战(三)中,已经能够正常搜索到结果,这篇文章主要是把 index.php 文件代码写得相对完整一点点(过滤、权重设定等等很多设置仍然没有使用),同时记录一下在测试过程中出现的问题。index.php代码稍微完善coreseek中文全转载 2016-08-02 20:54:40 · 1200 阅读 · 0 评论 -
阿里云CentOS服务器安全设置
1、开启云盾所有服务 2、通过防火墙策略限制对外扫描行为 请您根据您的服务器操作系统,下载对应的脚本运行,运行后您的防火墙策略会封禁对外发包的行为,确保您的主机不会再出现恶意发包的情况,为您进行后续数据备份操作提供足够的时间。Window2003的批处理文件下载地址:http://oss.aliyuncs.com/aliyunecs/wi转载 2016-08-19 22:03:36 · 1021 阅读 · 0 评论 -
CentOS通过日志反查入侵
查看日志文件 Linux查看/var/log/wtmp文件查看可疑IP登陆 last -f /var/log/wtmp 该日志文件永久记录每个用户登录、注销及系统的启动、停机的事件。因此随着系统正常运行时间的增加,该文件的大小也会越来越大,增加的速度取决于系统用户登录的次数。该日志文件可以用来查看用户的登录记录,last命令就通转载 2016-08-19 22:11:02 · 842 阅读 · 0 评论 -
CentOS Linux服务器安全设置
一、注释掉系统不需要的用户和用户组注意:不建议直接删除,当你需要某个用户时,自己重新添加会很麻烦。 cp /etc/passwd /etc/passwdbak #修改之前先备份 vi /etc/passwd #编辑用户,在前面加上#注释掉此行 #adm:x:3:4:adm:/var/adm:/sbin/nologin#lp:x:4:7:lp:/var/spoo转载 2016-08-21 09:59:40 · 460 阅读 · 0 评论 -
CentOS服务器安全设置
我们必须明白:最小的权限+最少的服务=最大的安全所以,无论是配置任何服务器,我们都必须把不用的服务关闭、把系统权限设置到最小话,这样才能保证服务器最大的安全。下面是CentOS服务器安全设置,供大家参考。一、注释掉系统不需要的用户和用户组注意:不建议直接删除,当你需要某个用户时,自己重新添加会很麻烦。cp /etc/passwd /etc/passwdbak #修改之前先备转载 2016-08-31 21:59:48 · 604 阅读 · 0 评论 -
详细阿里云CentOS服务器安全设置步骤教程
阿里云的服务器在国内做得还是很不错的,我们现在来学习一下如果我们买了阿里云的CentOS服务器,应该如何进行安全设置。阿里云CentOS服务器安全设置步骤如下1、开启云盾所有服务2、通过防火墙策略限制对外扫描行为请您根据您的服务器操作系统,下载对应的脚本运行,运行后您的防火墙策略会封禁对外发包的行为,确保您的主机不会再出现恶意发包的情况,为您转载 2016-08-31 22:13:10 · 2067 阅读 · 0 评论 -
LNMP稳定版本:
最新稳定版本:LNMP 1.3完整版:http://soft.vpser.net/lnmp/lnmp1.3-full.tar.gz (478MB) 美国MD5:a5aa55cd177cd9b9176ad697c12e45c0国内:https://api.sinas3.com/v1/SAE_lnmp/soft/lnmp1.3-full.tar.gz 下载时wget需加--no-chec...转载 2016-10-12 22:05:01 · 446 阅读 · 0 评论 -
centos7安装python开发环境(python3,postgresql,sublime,supervisor)
摘要: centos7安装python开发环境(python3,postgresql,sublime,supervisor)一. 安装gnome1.最小化安装centos7。2.安装X11。yum groupinstall "X Window System"。3.安装gnome。 全安装:yum groupinstall -y "GNOME Desktop"。转载 2017-05-09 13:44:25 · 1172 阅读 · 0 评论 -
[置顶] [Centos6.5]MongoDB安装以及php_mongo扩展的安装
转载链接:http://www.youcan.cc/index.PHP/archives/704总是要来点开头介绍的… *****************start*******************MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。mongodb是一个介于关系数据库和非关系数转载 2017-06-15 13:53:08 · 841 阅读 · 0 评论 -
Haproxy+keepalived负载均衡配置
本文主要介绍Haproxy负载均衡的安装配置以及结合keepalived保证高可用,概要如下: -安装haproxy -配置haporxy -单台haproxy负载均衡配置 -安装keepalived -配置keepalived -haproxy主从配置 -haproxy主从切换测试 -haproxy配置文件详解安装haproxy环境说明:软转载 2017-07-21 15:34:49 · 1107 阅读 · 0 评论 -
实践centos6.5编译安装LNMP架构web环境
LNMP 代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构。本次测试需求:**实践centos6.5编译安装 LNMP生产环境 架构 web生产环境 使用 ngx_pagespeed 优化前端 xcache 优化php 用 google_perftools 优化nginx 和 php内存分配 **作为 Web 服务器:相比 Apache,Ng转载 2017-07-24 15:39:05 · 392 阅读 · 0 评论 -
centos6.5下使用yum完美搭建LNMP环境(php5.6)
准备工作 配置防火墙,开启80端口、3306端口 删除原有的 iptables , 添加合适的配置 rm -rf /etc/sysconfig/iptablesvi /etc/sysconfig/iptables 添加如下内容 : ################################ 添加好之后防火墙准备工作配置防火墙,开启80端口、3306端口转载 2017-07-24 15:40:10 · 398 阅读 · 0 评论 -
Mongodb集群搭建的三种方式
MongoDB是时下流行的NoSql数据库,它的存储方式是文档式存储,并不是Key-Value形式。关于mongodb的特点,这里就不多介绍了,大家可以去看看官方说明:http://docs.mongodb.org/manual/ 今天主要来说说Mongodb的三种集群方式的搭建:Replica Set / Sharding / Master-Slaver。这里只说转载 2017-07-24 16:05:28 · 778 阅读 · 0 评论 -
CentOS6.3搭建Nginx代理访问MongoDB GridFS图片资源
PHP可以直接读取MongoDB GridFS中的图片并显示到页面中,但对PHP的压力就大了。偶然机会,了解到Nginx可以代理访问,实现过程如下:1、工具准备安装一些必要的编译工具及库,这里是直接从“编译安装LNMP”系列教材中摘取的,有点冗余。1yum -y install make apr* autoconf aut转载 2017-08-12 16:20:08 · 1335 阅读 · 0 评论 -
20 Command Line Tools to Monitor Linux Performance
Download Your Free eBooks NOW - 10 Free Linux eBooks for Administrators | 4 Free Shell Scripting eBooksIt’s really very tough job for every System or Network administrator to m转载 2017-08-14 15:12:59 · 483 阅读 · 0 评论 -
RHEL5下nginx+php+mysql+tomcat+memchached配置全过程
RHEL5下nginx+php+mysql+tomcat+memchached配置全过程一、准备工作:SSH,telnet终端中文显示乱码解决办法vi /etc/sysconfig/i18n将内容改为LANG="zh_CN.GB18030"LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_...转载 2018-03-27 10:21:45 · 353 阅读 · 0 评论 -
CentOS7使用firewalld打开关闭防火墙与端口
1、firewalld的基本使用启动: systemctl start firewalld关闭: systemctl stop firewalld查看状态: systemctl status firewalld 开机禁用 : systemctl disable firewalld开机启用 : systemctl enable firewalld 2.syste...转载 2018-07-20 15:37:39 · 126 阅读 · 0 评论 -
centos7 安装redis和redis扩展,以及遇到的一些问题
安装redishttp://www.redis.net.cn/download$ wget http://download.redis.io/releases/redis-3.0.6.tar.gz$ tar xzf redis-3.0.6.tar.gz$ cd redis-3.0.6$ make #如果make失败,请安装gcc yum install gcc 重新解压安装使用:...转载 2018-10-16 22:29:29 · 1323 阅读 · 0 评论 -
centOS7下实践查询版本/CPU/内存/硬盘容量等硬件信息
https://www.cnblogs.com/zy-plan/p/8617202.html1.系统 1.1版本 uname -a 能确认是64位还是32位,其它的信息不多[root@localhost ~]# uname -aLinux localhost.localdomain 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:...转载 2018-12-31 20:42:56 · 2623 阅读 · 0 评论 -
centos7 systemctl java jar 添加jar文件开机启动项
1、创建系统文件 vim /etc/rc.d/init.d/devserver#!/bin/bash## devserver_dog UM Device Server 1.0 (with watch dog)## chkconfig: 345 70 30# description: UM Device Server 1.0, with watch dog# processna...原创 2019-01-05 09:22:14 · 2339 阅读 · 0 评论 -
Linux下高并发socket最大连接数所受的各种限制
http://www.linuxde.net/2013/12/15452.html1、修改用户进程可打开文件数限制在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量的限制(这是因为系统为每个TCP连接都要创建一个socket句柄,每个socket句柄同时也是一个文件句柄)。可使用ulimit命令查看...转载 2019-02-28 21:06:55 · 914 阅读 · 0 评论 -
centos7.5安装keepalived方法
https://jingyan.baidu.com/article/09ea3ede58d035c0aede3938.htmlkeepalived是一款高可用软件,配合haproxy和nginx使用能很好的实现负载均衡的高可用工具/原料 keepalived centos7.5_x64 方法/步骤 1 安装基础软件包 yum install -y gcc ...转载 2019-02-26 14:38:06 · 763 阅读 · 0 评论 -
systemctl介绍
https://www.cnblogs.com/lxjshuju/p/7183689.html声明:本文转载自:systemd (中文简体) systemd 是 Linux 下的一款系统和服务管理器,兼容 SysV 和 LSB 的启动脚本。systemd 的特性有:支持并行化任务;同一时候採用 socket 式与 D-Bus 总线式激活服务;按需启动守护进程(daemon)。利用 Linux...转载 2019-02-26 16:44:35 · 250 阅读 · 0 评论