Nginx原理和功能

发布时间:2019-10-10 09:44:34   分类:liunx & centos&nginx

一、NginxNginx是一款高性能的Web服务器软件,主要用于提供网上信息浏览服务,为高并发网站的应用场景而设计,可以在Linux、macOS和Windows等操作系统中运行,它的优点包括性能高、稳定性好、结构模块化、配置简单以及资源消耗非常低等。拥有HTTPS访问、gzip压缩、虚拟主机和URL重写等功能,不但可以搭配FastCGI程序处理动态请求,还可以用于代理、反向代理、负载均衡和缓存服务器等功能。P21)进程和访问控制Nginx由一个主进程和多个工作进程组成,主进程接收客户端请求,再转交给工作进程处理,从而很好地利用多核心CPU的计算能力。P89   Nginx的访问控制是网络安全防范和保护的主要策略,其任务是保

linux下文件权限777,file_put_contents()不能写入

发布时间:2019-10-10 09:38:24   分类:liunx & centos&nginx

查看SELinux状态:/usr/sbin/sestatus -vSELinux status: enabled 即为开启状态关闭SELinux:1、临时关闭(不用重启机器):     setenforce 0 设置SELinux 成为permissive模式     ##setenforce 1 设置SELinux 成为enforcing模式2、彻底关闭:修改/etc/selinux/config 文件,    将【SELINUX=enforcing 】改为【SELINUX=disabled】    重启机器即可。

linux服务器PHP安装SQLserver扩展

发布时间:2019-09-05 10:55:51   分类:liunx & centos&nginx

1.centos 版本 7.2 PHP 7.0  2.常规安装Nginx PHP      yum install php70w.x86_64 php70w-cli.x86_64 php70w-common.x86_64 php70w-gd.x86_64 php70w-ldap.x86_64 php70w-mbstring.x86_64 php70w-mcrypt.x86_64 php70w-mysql.x86_64 php70w-pdo.x86_64 php70w-devel.x86_64    yum install php70w-fpm3.安装编译相关&nb

linux下yum安装redis以及使用

发布时间:2019-09-05 10:52:36   分类:liunx & centos&nginx

4、使用配置文件启动 redis1redis-server /etc/redis.conf &5、使用端口登录1redis-cli -h 127.0.0.1 -p 61796、此时再输入命令则会报错7、输入刚才输入的密码1auth 111 8、停止redis  命令方式关闭redis12redis-cli -h 127.0.0.1 -p 6179shutdown  进程号杀掉redis12ps -ef | grep rediskill -9 XXX三、使用redis desktop manager远程连接redis1、访问如下网址下载redis desktop manager12<

Nginx配置后,切换目录404,错误 (13: Permission denied)

发布时间:2019-05-06 17:07:47   分类:liunx & centos&nginx

关闭 selinux ( setenforce 0 )(临时解决方案)/etc/sysconfig/selinux 中修改 第一行生效的部分为“SELINUX=disabled”(永久,生效后重启,阿里云是这种方案)

Nginx yum 升级

发布时间:2019-03-12 10:05:10   分类:liunx & centos&nginx

第一步:配置repovim /etc/yum.repos.d/nginx.repo[nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/7/$basearch/ gpgcheck=0enabled=112345671234567注意baseurl 中的7为centos 的主版本号 请根据实际情况修改第二步:更新yum update nginx11第三部:重启systemctl restart nginx11然后发现重启失败,然后查看状态systemctl status nginx11中有端提示

Nginx配置SSL步骤

发布时间:2019-03-06 14:51:16   分类:liunx & centos&nginx

1. 把SSL证书上传到Nginx同级目录,创建文件夹cert下 2. 修改配置文件nginx.conf增加web主页配置     server {        listen 443 ssl default_server;        server_name www.xxx.com; #填写绑定证书的域名        ssl on;

CentOS crontab 定时任务不执行的常见解决方法

发布时间:2017-10-20 16:23:37   分类:liunx & centos&nginx

crontab 配置文件SHELL=/bin/bashPATH=/sbin:/bin:/usr/sbin:/usr/binMAILTO=rootHOME=/# .—————- minute (0 – 59) # |  .————- hour (0 – 23)# |  |  .———- day of month (1 – 31)# |  |  |  .——- month (1 – 12) OR jan,feb,mar,apr … # |  |  |  |&n

通过yum删除旧版本PHP安装php7.0

发布时间:2017-06-09 15:41:00   分类:liunx & centos&nginx

查看PHP版本命令:#php -v 这个命令是删除不干净的#yum remove php因为使用这个命令以后再用#php -v还是会看到有版本信息的。。。。。  必须强制删除#rpm -qa|grep php提示如下#php-pdo-5.1.6-27.el5_5.3#php-MySQL-5.1.6-27.el5_5.3#php-xml-5.1.6-27.el5_5.3#php-cli-5.1.6-27.el5_5.3#php-common-5.1.6-27.el5_5.3#php-gd-5.1.6-27.el5_5.3注意卸载要先卸载没有依赖的pdo是mysql的依赖项;common是gd的依