发表于: 2017-06-04 15:52:06
1 1184
今日完成:
学习json
学习Nginx
Mac通过Homebrew安装Nginx
明日计划:
- 5.配置Nginx,使用子域访问。
- 6.查看Nginx日志,编写脚本统计访问次数,统计响应延时。
- 7.查看Resin日志,统计访问DB时间,Controller处理时间。
- 8.使用Top命令查看WEB服务占用内存和CPU。
- 9.将以上数据都贴到日报里去。 执行时间统计要分成 执行了100次。其中的分布是怎么样的。如20MS有多少次。10MS有多少次。
收获:
Nginx ("engine x") 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。
Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,其特点是占有内存少,并发能力强。
安装Homebrew,很简单。需要在终端里输入命令,输入密码就可以自动安装完成,然后输入brew测试是否安装成功
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安装后输入brew,却总是提示:-bash: brew: command not found
经goole后找到解决办法:终端输入
sudo vim .bash_profile
添加:export PATH=/usr/local/bin:$PATH
保存,source .bash_profile使配置修改生效。再次安装一遍使用brew 命令就ok了
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。
遇到问题:
mysql数据库无法操作,报错:
ERROR 13 (HY000): Can't get stat of './ssq' (Errcode: 13 - Permission denied)
mysql>
解决办法:mysql路径没有权限,输入下面命令
sudo chown -R mysql:mysql /usr/local/mysql/ #your mysql user may have different name
sudo chmod -R 755 /usr/local/mysql/
Maven下载依赖失败,在pom文件里下载JSON -Taglib的jar包总是下载不下来,在网上下载后导入仓库,pom文件里不识别到
评论