浏览模式: 标准 | 列表 全部文章

下载最新微软官方Microsoft Remote Desktop for Mac

在Mac下工作是比较高效的,但是有时候还是需要用到windows系统上的数据或者软件,除了使用第三方开发商的远程桌面工具外,微软公司也提供了Mac版(iMac和MacBook)的远程桌面软件(Microsoft Remote Desktop),可是中国区的Apple store无法直接下载到这个软件,通过搜索引擎中找到的第三方网站下载又怕有问题,那么怎么办呢?

直接找到微软官方下载地址:

https://docs.microsoft.com/en-us/windows-server/remote/remote-desktop-services/clients/remote-desktop-mac

直接下拉到“the Mac beta client”地方选择下载测试版,下载完成后就可以直接使用了,我下载到的是05 SEP 2019, 06:21发布的10.3.2 (1650)  版本。

 

 

解决thinkphp5.1在lnmp1.5环境下运行问题

前置条件:有一台运行lnmp1.5的VPS,然后把本机上已经开发好的系统放到该VPS上。

1、使用lnmp vhost add命令创建一个网站,比如blog.is36.com,注意点如下:

  • Default directory修改为/home/wwwroot/blog.is36.com/public后回车;
  • Allow Rewrite rule选择y并输入thinkphp后回车;
  • Enable PHP Pathinfo选择y后回车;

2、把项目放置在/home/wwwroot/blog.is36.com目录下(网站访问入口在public目录下)。

3、此刻直接访问blog.is36.com是会提示诸如“require(): open_basedir restriction in effect”的错误,解决方法如下:

  • 打开/usr/local/nginx/conf/fastcgi.conf文件在末尾增加一行代码后保存:fastcgi_param PHP_ADMIN_VALUE $basedir if_not_empty;
  • 再打开/usr/local/nginx/conf/vhost/blog.is36.com.conf文件在include enable-php-pathinfo.conf;代码上方增加一行代码后保存:set $basedir "open_basedir=/home/wwwroot/blog.is36.com/:/tmp/:/proc/";

4、输入lnmp reload后回车,再次访问网站,项目正常运行。

注意点:上方blog.is36.com是我的域名,你修改为你的项目域名即可

在Mac系统下安装使用composer

关于PHP composer:

  • composer是 PHP 用来管理依赖(dependency)关系的工具。就像是IOS开发时用cocoapods管理第三方依赖库。
mac下开发环境安装方法:
 
A 安装brew
  • /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
  • brew update
 
B 安装composer
  • brew install composer
  • composer self-update
 
C 使用composer安装所需的php包
  • 进入https://packagist.org/搜索需要的依赖包,比如smarty然后复制安装命令
 
D 用终端进入需要安装的目录,然后执行安装命令即可
  • composer require smarty/smarty
 
E 如果使用composer更新包速度慢,则更换源
  • composer config -g repo.packagist composer https://packagist.phpcomposer.com

[转]CentOS 6、7下pptp vpn一键安装脚本

 https://blog.linuxeye.cn/412.html

  • wget http://mirrors.linuxeye.com/scripts/vpn_centos.sh
  • chmod +x ./vpn_centos.sh
  • ./vpn_centos.sh

#!/bin/bash

#

# Author:  yeho <lj2007331 AT gmail.com>

# Blog:  //blog.linuxeye.com

#

# Installs a PPTP VPN-only system for CentOS

# Check if user is root

[ $(id -u) != "0" ] && { echo -e "\033[31mError: You must be root to run this script\033[0m"; exit 1; }

export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

clear

printf "

#######################################################################

#    LNMP/LAMP/LANMP for CentOS/RadHat 5+ Debian 6+ and Ubuntu 12+    #

#            Installs a PPTP VPN-only system for CentOS               #

# For more information please visit //blog.linuxeye.com/31.html  #

#######################################################################

"

[ ! -e '/usr/bin/curl' ] && yum -y install curl

VPN_IP=`curl ipv4.icanhazip.com`

VPN_USER="linuxeye"

VPN_PASS="linuxeye"

VPN_LOCAL="192.168.0.150"

VPN_REMOTE="192.168.0.151-200"

while :; do echo

    read -p "Please input username: " VPN_USER

    [ -n "$VPN_USER" ] && break

done

while :; do echo

    read -p "Please input password: " VPN_PASS

    [ -n "$VPN_PASS" ] && break

done

clear

if [ -f /etc/redhat-release -a -n "`grep ' 7\.' /etc/redhat-release`" ];then

    #CentOS_REL=7

    if [ ! -e /etc/yum.repos.d/epel.repo ];then

        cat > /etc/yum.repos.d/epel.repo << EOF

[epel]

name=Extra Packages for Enterprise Linux 7 - \$basearch

#baseurl=http://download.fedoraproject.org/pub/epel/7/\$basearch

mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=\$basearch

failovermethod=priority

enabled=1

gpgcheck=0

EOF

    fi

    for Package in wget make openssl gcc-c++ ppp pptpd iptables iptables-services

    do

        yum -y install $Package

    done

    echo 'net.ipv4.ip_forward = 1' >> /etc/sysctl.conf

elif [ -f /etc/redhat-release -a -n "`grep ' 6\.' /etc/redhat-release`" ];then

    #CentOS_REL=6

    for Package in wget make openssl gcc-c++ iptables ppp

    do

        yum -y install $Package

    done

    sed -i 's@net.ipv4.ip_forward.*@net.ipv4.ip_forward = 1@g' /etc/sysctl.conf

    rpm -Uvh http://poptop.sourceforge.net/yum/stable/rhel6/pptp-release-current.noarch.rpm

    yum -y install pptpd

else

    echo -e "\033[31mDoes not support this OS, Please contact the author! \033[0m"

    exit 1

fi

echo "1" > /proc/sys/net/ipv4/ip_forward

sysctl -p /etc/sysctl.conf

[ -z "`grep '^localip' /etc/pptpd.conf`" ] && echo "localip $VPN_LOCAL" >> /etc/pptpd.conf # Local IP address of your VPN server

[ -z "`grep '^remoteip' /etc/pptpd.conf`" ] && echo "remoteip $VPN_REMOTE" >> /etc/pptpd.conf # Scope for your home network

if [ -z "`grep '^ms-dns' /etc/ppp/options.pptpd`" ];then

     cat >> /etc/ppp/options.pptpd << EOF

ms-dns 223.5.5.5 # Aliyun DNS Primary

ms-dns 114.114.114.114 # 114 DNS Primary

ms-dns 8.8.8.8 # Google DNS Primary

ms-dns 209.244.0.3 # Level3 Primary

ms-dns 208.67.222.222 # OpenDNS Primary

EOF

fi

echo "$VPN_USER pptpd $VPN_PASS *" >> /etc/ppp/chap-secrets

ETH=`route | grep default | awk '{print $NF}'`

[ -z "`grep '1723 -j ACCEPT' /etc/sysconfig/iptables`" ] && iptables -I INPUT 4 -p tcp -m state --state NEW -m tcp --dport 1723 -j ACCEPT

[ -z "`grep 'gre -j ACCEPT' /etc/sysconfig/iptables`" ] && iptables -I INPUT 5 -p gre -j ACCEPT

iptables -t nat -A POSTROUTING -o $ETH -j MASQUERADE

iptables -I FORWARD -p tcp --syn -i ppp+ -j TCPMSS --set-mss 1356

service iptables save

sed -i 's@^-A INPUT -j REJECT --reject-with icmp-host-prohibited@#-A INPUT -j REJECT --reject-with icmp-host-prohibited@' /etc/sysconfig/iptables

sed -i 's@^-A FORWARD -j REJECT --reject-with icmp-host-prohibited@#-A FORWARD -j REJECT --reject-with icmp-host-prohibited@' /etc/sysconfig/iptables

service iptables restart

chkconfig iptables on

service pptpd restart

chkconfig pptpd on

clear

echo -e "You can now connect to your VPN via your external IP \033[32m${VPN_IP}\033[0m"

echo -e "Username: \033[32m${VPN_USER}\033[0m"

echo -e "Password: \033[32m${VPN_PASS}\033[0m"

CentOS增加SMB服务

这篇日志被加密了,请输入密码后查看。

Windows版Digital Photo Professional 4.8.3...

 digital photo professional是佳能单反的配套软件,不过光盘早就扔了,只能去官方网站下载了。截止18年10月20日最新的版本为4.8.30。

页面地址:http://support-cn.canon-asia.com/contents/CN/ZH/0200550505.html

下载的话需要输入序列号,序列号就在相机底部的一排数字。

我拿到的下载地址是:http://gdlp01.c-wss.com/gds/5/0200005505/01/dppw4.8.30-installer.zip

 

Tags: digital photo professional

自用树莓派作为全屏网页展示机的配置

这篇日志被加密了,请输入密码后查看。

Apache服务器利用.htaccess隐藏网页文件扩展名

在网站根目录建立或上传.htaccess文件,内容如下:

  1. <IfModule mod_rewrite.c> 
  2. Options +FollowSymlinks 
  3. RewriteEngine On 
  4. RewriteBase / 
  5. RewriteCond %{REQUEST_FILENAME} !-f 
  6. RewriteCond %{REQUEST_FILENAME} !-d 
  7. RewriteCond %{REQUEST_FILENAME}.php -f 
  8. RewriteRule ^(.+)$ /$1.php [L,QSA] 
  9. </IfModule>