linux sudo cat permission denied的解决办法

在linux系统下,执行

sudo cat file1.txt file2.txt > file3.txt

提示:Permission Denied

想要合并两个文件,需要这样做:

sudo bash -c "cat file1.txt file2.txt > file3.txt"

另,Microsoft Azure的真心不错,可惜操作比较复杂。

已升级wordpress 4.7。

wordpress网站配置SSL https访问需要注意的几点问题

那些年在SSL上踩过的坑。

(more…)

lowendscript:最适合搬瓦工等小配置VPS的LNMP一键包

lowendscript lnmp一键安装脚本是由外国兄弟David Pennington制作的

优点:最大化节省资源开销。相比军哥的lnmp一键安装包要简单、轻巧的多,磁盘空间占用也少。安装lowendscript lnmp一键包适用于Ubuntu、Debian系统,综合其他版本Linux系统来讲,Debian 32位系统下安装相对占用资源最少。

(more…)

陌陌接口(摩乾支付)免备案的微信支付宝免签约即时到帐接口

虽然国家提出个人创业,但说实话,个人创业是越来越不容易了,首当其冲的是,申请支付宝和微信支付收款业务需要公司资质,需要对公账户。阿里云需要网站备案,微信支付收款需要微信认证(费用300元)。创建公司和申请对公帐号共需要近万元费用,以后每年还需要几千元的维护费用,这对个人创业者来说不是个小数。

(more…)

macOS python2 python3共存时如何管理pip

macOS下同时安装了python2和python3,运行pip,只安装python2 中的模块,比如安装requests模块,只在python2下生效。

如何安装到python3下面呢?

python2和python3能不能一起愉快的玩耍呢?

(more…)

NameSilo 2016 黑色星期五促销

Namesilo是一家价格便宜,使用方便的域名注册商,域名注册或转入都送免费的whois信息保护。2016年黑五,刚刚收到namesilo的黑五促销邮件。

(more…)

Centos 7中安装Python包管理工具——Pip教程

pip 是一个常用的Python包管理工具,主要是用于安装 PyPI 上的软件包,可以替代 easy_install工具。

在Centos 7中安装Python包管理工具—Pip时,使用 sudo yum install python-pip 时无法安装,是由于Centos发行版的源内容更新的比较滞后,导致找不到 python-pip 这个包管理工具。

这里解决的是无法安装pip 时问题,或者说是如何在Centos 7中安装Python包管理工具Pip 。

一、脚本安装pip

首先下载get-pip.py脚本,然后运行即可安装:

$  curl -https://bootstrap.pypa.io/get-pip.py
$  python get-pip.py

二、使用包管理软件安装

1、首先安装epel扩展源:

$ sudo yum -y install epel-release

2、然后安装python-pip

$ sudo yum -y install python-pip

WordPress命令行工具WP-CLI使用指南

WP-CLI是一系列管理WordPress的命令行工具集。你可以在终端用WP-CLI更新插件,配置多站点等,无需通过浏览器执行这些操作。如果执行某些WordPress操作在浏览器超时的话,用WP-CLI是个不错的替代。

如何在服务器上安装WP-CLI?(以VPS为例)

curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar

然后输入:

php wp-cli.phar –info –allow-root

显示如下:

PHP binary: /usr/local/php/bin/php
PHP version: 5.6.22
php.ini used: /usr/local/php/etc/php.ini
WP-CLI root dir: phar://wp-cli.phar
WP-CLI packages dir:
WP-CLI global config:
WP-CLI project config:
WP-CLI version: 0.25.0

为了使用WP-CLI更方便,比如输入wp就可以执行php wp-cli.phar,可以执行以下命令:

chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp

然后输入wp –info –allow-root,即可显示:

PHP binary: /usr/local/php/bin/php
PHP version: 5.6.22
php.ini used: /usr/local/php/etc/php.ini
WP-CLI root dir: phar://wp-cli.phar
WP-CLI packages dir:
WP-CLI global config:
WP-CLI project config:
WP-CLI version: 0.25.0

这说明WP-CLI安装成功。

WP-CLI的使用

WP-CLI提供了命令行交互功能可以完成在WordPress仪表盘完成的一系列操作。比如,

执行:wp plugin install –activate,可以安装并启用一个WordPress插件。

WP-CLI也可以完成在WordPress仪表盘完成不了的工作。

比如,删除transient数据:wp transient delete –all

$ wp transient delete –all

Success: 34 transients deleted from the database.

WP-CLI常用命令

https://wp-cli.org/commands/

支持WP-CLI的虚拟主机

VPS上支持WP-CLI按照WP-CLI安装指南自行安装即可,虚拟主机给用户的权限小些,但有些主机商默认支持WP-CLI。

比如:

sitegroundhttp://www.moiblog.net/go/siteground/

siteground在国内名声不大,但在国外WordPress主机圈里算是不错的主机服务商,稳定性和速度都很好。

bluehosthttp://www.moiblog.net/go/bluehost/

很多人在用的主机商,性价比不错。

 

 

LNMP Xiuno BBS论坛伪静态设置教程

Xiuno BBS是一款国人开发的优秀的论坛程序。Xiuno BBS 4.0 是 2016 年诞生的,国产、小巧、精悍的 Web 产品,后端基于 PHP + MySQL,前端基于 Bootstrap 4.0 + JQuery 3.1,是一套通用的轻论坛系统。

Xiuno BBS主程序架构采用函数风格的 MVC,插件机制采用 AOP 机制,大大的简化了程序的复杂度,在同等复杂度的功能实现上比同类产品的代码简洁很多,核心只有 15 个表,非常利于二次开发。

Xiuno BBS在LNMP一键安装包环境下的伪静态设置步骤如下:

  1. 编辑Xiuno BBS网站目录下的conf/conf.php, 把’url_rewrite_on’=->1  编辑为’url_rewrite_on’=>1.
  2. 清空tmp目录下的文件。tmp目录下有很多php文件,不要 担心,直接删除就好了,但不要执行成rm -f  /。
  3. 在/usr/local/nginx/conf/下新建xiuno.conf,粘贴以下内容:
    location / {
    rewrite "^(.*)/(.+?).htm$" $1/index.php?$2.htm last;
    if (!-e $request_filename) {
    rewrite ^(.*)$ /index.php?s=$1 last;
    }
    }
  4. 重启LNMP:lnmp restart

XiunoBBS虽然有些优点,但有些地方还很不完善,适合不折腾不死星人折腾折腾。

Windows主机设置整站301重定向跳转的办法

最近为了网站新旧域名301重定向伤了不少脑筋,由于众所周知的原因,WordPress公园更换了域名。之前买的国内免备案VPS跑路了,只好重新找国内免备案主机。

(more…)

1 2 3 4 80