mac下 tomcat和jdk 安装及配置

2018 年 1 月 24 日 at 下午 3:13分类:Other

1.首先安装 jdk

官网上下载的(www.oracle.com)

选择 macos版本 (我下载的是jdk1.8.0_40)
安装完成之后 修改/etc/profile 文件
增加
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home
export PATH=/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk:$PATH
export JAVA_HOME
CLASS_PATH=”$JAVA_HOME/lib”
PATH=”.$PATH:$JAVA_HOME/bin”

source /etc/profile 或者 重启电脑

然后查看java版本:

java -version

或者查看路径是否配置成功

echo $JAVA_HOME

 

2.下载tomcat 我下载的是7.0

https://tomcat.apache.org/download-70.cgi

一般是压缩文件 直接解压到 /Users/你的Mac名字/Library/ 下
进入

cd /Users/你的Mac名字/Library/apache-tomcat-7.0.82/bin 下

赋予管理员(读写)权限
sudo chmod 755 /Users/你的Mac名字/Library/apache-tomcat-7.0.82/bin/*.sh
启动tomcat服务
sudo sh startup.sh

关闭tomcat服务
sudo sh shutdown.sh

打开“localhost:8080”这个网址,显示一个tomcat的主页,表示你的tomcat服务器已经配置完成并启动了。

centos 系统 对应 openssl 默认版本

2018 年 1 月 23 日 at 下午 4:22分类:Linux

CentOS5.5       OpenSSL 0.9.8e    TLSv1.0

CentOS 6.0      OpenSSL 1.0.1e     TLSv1.1

CentOS 7.0      OpenSSL 1.0.1e     TLSv1.2

CentOS7.2       OpenSSL 1.0.1        TLSv1.2

rsync安装配置及使用

2018 年 1 月 19 日 at 下午 3:03分类:Other

 

服务端
1. yum install rsync
2. 添加config文件

vi /etc/rsyncd/rsyncd.conf

内容示例:

#开始

#以指定的 UID 传输文件
uid=root
#以指定的 GID 传输文件
gid=root

use chroot=no

#允许指定主机访问
hosts allow=10.2.245.29,10.1.2.165,10.1.2.166,10.1.2.62

#阻止指定主机访问
#hosts deny=0.0.0.0/32
#允许的最大连接数
max connections=4

strict modes=no
#指定pid文件路径
pid file=/var/run/rsyncd.pid
#指定进程锁文件
lock file=/var/run/rsync.lock
#指定日志路径
log file=/var/log/rsyncd.log

secrets file = /etc/rsyncd/rsyncd.secrets

[web]
path=/home/www/
ignore errors
read only=yes
list=no
hosts allow=10.2.245.29,10.1.2.165,10.1.2.166
[web2]
path = /data/www/web2
hosts allow = 10.1.2.165,10.1.2.166,10.1.2.62,20.1.2.51,20.1.2.52
read only = yes

#结束
3.vi /etc/rsyncd/rsyncd.secrets

填写账户密码

root:123456

设置文件权限
chown root:root /etc/rsyncd/rsyncd.secrets
chmod 600 /etc/rsyncd/rsyncd.secrets
4.启动服务
/usr/bin/rsync –daemon –config /etc/rsyncd/rsyncd.conf

 

客户端
1.yum install rsync

2.设置密码文件

echo “123456″ >/etc/rsyncd.secrets
chmod 600 /etc/rsyncd.secrets

3.同步文件

rsync -vzrtopg –delete –progress 1.txt root@10.6.245.30::web –password-file=/etc/rsyncd.secrets

 

 

php 闭合标签结束符?>

2018 年 1 月 18 日 at 下午 1:43分类:PHP

如果一个文件里面是纯PHP代码(<?php ?>标签外不包含html)的话,是推荐不写结束标签的。

PHP官方手册有以下内容

如果文件内容是纯 PHP 代码,最好在文件末尾删除 PHP 结束标记。这可以避免在 PHP 结束标记之后万一意外加入了空格或者换行符,会导致 PHP 开始输出这些空白,而脚本中此时并无输出的意图。

 

链接地址:http://php.net/manual/zh/language.basic-syntax.phptags.php

 

 

 

mysql 语句执行顺序

2018 年 1 月 17 日 at 下午 2:19分类:Mysql

  1. from
  2. on
  3. join
  4. where
  5. group by
  6. having
  7. select
  8. distinct
  9. union
  10. order by
  11. limit

密码保护:小文档

2018 年 1 月 16 日 at 下午 9:54分类:Other

这是一篇受密码保护的文章。您需要提供访问密码: