linux

A collection of 18 posts

centos

centos7.3 record nginx failed (13: Permission denied)

systemctl enable nginx.service yum install net-tools yum install nginx -y yum install w3m niginx.conf user ningx => user root 查看SELinux状态: 1、/usr/sbin/sestatus -v ##如果SELinux status参数为enabled即为开启状态 SELinux status: enabled 2、getenforce ##也可以用这个命令检查 关闭SELinux: 1、临时关闭(不用重启机器): setenforce 0 ##设置SELinux 成为permissive模式 setenforce

linux

ios审核Nginx解决方案

ios审核解决方案 **1,**ipv6 IP[国外代理服务器] 和 ipv4 IP[国内数据服务器] 均解析到 domain.com **2,**ipv6 服务器同时具有ipv6和ipv4网络支持[此时,系统内部可以自实现ipv6相互转发ipv4],并配置nginx反代理,代理指向ipv4的域名domain.com去取得数据(另:因为同一个域名下,经ip区分,或者配置hosts优先解析到ipv4的domain.com,由于IOS不支持IP访问,所以只能使用域名) Nginx配置,可复用: server { listen [::]:80;//v6 必须 server_name domain.com; location / { proxy_pass https://domain.com/

windows

windos不小心删除了C盘的系统文件导致蓝屏持续关机解决新方法

通常方法,使用CD光盘重装,或者U盘启动盘重装,这是可行的。使用常用安全类软件当前是不行的,因为电脑得保持不关机持续到软件完成修复动作,若电脑不是持续蓝屏关机也不必如此了。现在我有U盘,但不是windows启动盘,是Ubuntu的,不是一个系统的就简单了。也许linux天生的厉害,在U盘启动Ubuntu成功进入Linux系统,完毕。接着:关机、拔U盘、开机、进入正常运行Windos。或许这就是有效可行,别花时间尝试检查修复蓝屏了。

ubuntu

Ubuntu16.04 install php7.0-dev(phpize)

# apt install php7.0-dev 提示缺少依赖,缺多少就需要补多少,我缺少2个:libpcre3-dev 和shtool 现在下载缺少的依赖文件,官方下载地址:http://packages.ubuntu.com/xenial/php7.0-dev 点开即可看到全部依赖,点击进入后在页面下方找到下载部分,根据系统架构下载,X86_64对应AMD64,其他则对应选择。 如果麻烦可以直接点击右边下载,已经放在百度云了:点击下载 下载完成后,从最里层的文件开始开始安装,因为依赖可能有多层,这里只有2层目录,开始安装 # dpkg -i install_package_name.deb 安装过程中如果仍然提示缺少依赖就继续下载再次安装就可以了,直到补齐所以依赖,一般是不缺的。 安装完成后,正式安装php7.0-dev

php

Ubuntu14.04从PHP5.5.9升级PHP7.1.0

一、首先升级系统: # sudo apt-get update # sudo apt-get upgrade //普通升级 # sudo apt-get dist-upgrade //全部升级 因为系统内置了PPA,所以不用管PPA了,高于Ubuntu14.04的更不用管了。 二、卸载当前系统的PHP5,彻底卸载不残留 # sudo apt-get purge php5-common -y # sudo apt-get autoremove # sudo apt-get autoclean 三、安装PHP7.1,复制命令即可,想要7.0的吧1改为0即可 # sudo apt-get install php7.1-cli php7.1-common

linux

Linux定时执行任务命令crontab

由于需要,所以使用了crontab进行定时执行shell脚本。 要使用定时任务,首先需要编写要执行的命令的shell脚本,例如现在需要在早上9点启动VPN服务,下午6点停止,以保持带宽的稳定。 分2个步骤: 1),shell脚本,必须增加可执行权限 脚本1文件名:/home/shell/pptpd_stop.sh,若是有路径请使用绝对路径 /etc/init.d/pptpd stop 脚本2文件名:/home/shell/pptpd_start.sh,若是有路径请使用绝对路径 /etc/init.d/pptpd start 2),编写crontab文件,任意文件名:/home/shell/pptpcron 9点启动,18点关闭,具体crontab用法查看命令帮助或者上网

ubuntu

ubuntu设置默认应用程序

其他的类似,以GVim为示。 首先确认喜欢的程序的名称叫什么 ubuntu默认的编辑器是gedit,现在换成GVim. 再确认一遍: gedit的文件名是:gedit gvim的正确名称是:GVim 因为我当成小写的gvim所以出错了。 如果不确定应用程序的英文名称,可以到 /usr/share/applications目录下找到该应用程序的图标,右键>>属性,看到顶部“名称”那一栏中的内容。例如GVim的“名称”是“GVim 再开始修改 涉及到ubuntu的打开方式的文件:~/.local/share/applications/defaults.list /etc/gnome/defaults.list /usr/share/applications/defaults.list 其中~