Linux常用的软件和命令

记录一些常用的Linux命令操作
阅读全文

centos 6安装杀毒软件clamav

前言:ClamAV 杀毒是Linux平台最受欢迎的杀毒软件,ClamAV属于免费开源产品,支持多种平台,如:Linux/Unix、MAC OS X、Windows、OpenVMS。ClamAV是基于病毒扫描的命令行工具,但同时也有支持图形界面的ClamTK工具。ClamAV主要用于邮件服务器扫描邮件。它有多种接口从邮件服务器扫描邮件,支持文件格式有如:ZIP、RAR、TAR、GZIP、BZIP2、
阅读全文

Nginx配置文件nginx.conf中文详解

Nginx配置文件nginx.conf中文详解通性配置Nginx配置文件,主要由6个部分组成:main:用于进行nginx全局信息的配置events:用于nginx工作模式的配置http:用于进行http协议信息的一些配置server:用于进行服务器访问信息的配置location:用于进行访问路由的配置upstream:用于进行负载均衡的配置定义Nginx运行的用户user www;Ng
阅读全文

给网站加https

前言现在很多网站都使用https了,使用https加密目前看有利有弊。首先是安全,减少被劫持、篡改的机会。给大家介绍的内容如下:1.如何从阿里云申请个人免费证书2.Nginx中配置HTTPS1.申请证书1:先登录阿里云官网,在产品服务里找到安全(云盾)-CA证书服务(数据安全)进入申请页面购买好后,到我的证书里补全资料绑定域名,提交个人信息,等完成后下载证书,按你的服务器环境来下载相应的证书,我这
阅读全文

Nginx1.12.2加php7.2.0的编译安装

前言:安装系统环境CentOS 6.8mini,用RPM安装了MySQL 5.7.20,接下来用tar源码包安装Nginx-1.12.2和PHP7.2.0,目前使用的都是最新的软件版本1.下载安装包[root@XiaoFeng opt]# wget http://am1.php.net/get/php-7.2.0.tar.gz [root@XiaoFeng 
阅读全文

MySQL 5.7.20的主从复制(主从同步)

主从复制可以使MySQL数据库主服务器的主数据库,复制到一个或多个MySQL从服务器从数据库,默认情况下,复制异步; 根据配置,可以复制数据库中的所有数据库,选定的数据库或甚至选定的表。横向扩展解决方案:在多个从库之间扩展负载以提高性能。在这种环境中,所有写入和更新在主库上进行。但是,读取可能发生在一个或多个从库上。该模型可以提高写入的性能(由于主库专用于更新),同时在多个从库上读取,可以大大提高
阅读全文

提高PHP 7性能 - 开启Opcache

开启opcache方法 PHP 5.5+版本以上的,可以使用PHP自带的opcache开启性能加速(默认是关闭的),PHP5.5之后opcache可以直接--enable-opcache1. 打开php.ini文件,找到:[opcache],设置为: [opcache] ; dll地址 zend_extension=php_opcache.dll ; 
阅读全文

Apache2.4.29加php7.2.0的编译安装

前言:安装系统环境CentOS 6.8mini,用RPM安装了MySQL 5.7.20,接下来用tar源码包安装Apache2.4.29和PHP7.2.0,目前使用的都是最新的软件版本1.下载安装包[root@XiaoFeng opt]# wget https://mirrors.tuna.tsinghua.edu.cn/apache/httpd/httpd-2.4.
阅读全文

CentOS 6.8安装MySQL 5.7.20(编译方式)

前言: 在CentOS 6.8mini上安装了MySQL 5.7.20,使用的方式是从MySQL官网下载的tar源码包安装,要注意的是如果是在VM里安装的话会特别占用空间的,安装完后会占用10G的空间,编译的目录就占用5个多G,在VMj里删除文件占用的空间必不会减小,可以运行vmware-toolbox进行空间回收,前提是安装了vmware-tools。如果不想麻烦的话,最好还是用RPM包安装只占用1G空间,下面是具体的安装步骤:
阅读全文

Sublime Text3添加几个常用的快捷方式

一直都比较喜欢用Sublime来写代码,软件小快,喜欢它的秒开,功能也很多,大多需要自己安装插件。下面贴些我所使用的插件吧,大家可以选喜欢的安装(主要针对PHP开发,其他语言大部分通用,请读者自行选择)       1、ConvertToUTF8  支持UTF-8编码的插件  2、Bracket Highlighter  用于匹配括号,引
阅读全文