tody's blog

Walk steps step by step


  • 首页

  • 归档

  • 标签

https相关

发表于 2016-11-16

fiddler 抓取https包

1、下载CertMaker for iOS and Android 安装证书。
 [http://www.telerik.com/fiddler/add-ons](http://www.telerik.com/fiddler/add-ons)
2、fiddler 配置抓取https配置
 参考:
[http://www.jianshu.com/p/54dd21c50f21](http://www.jianshu.com/p/54dd21c50f21)
[http://blog.csdn.net/htdeyanlei/article/details/52874248](http://blog.csdn.net/htdeyanlei/article/details/52874248)

ssh安装与配置

发表于 2016-09-30

申请免费ssl采用的网站:

先注册后登录按照步骤免费申请,申请地址如下官网https://startssl.com/

参考链接

http://www.itbulu.com/startssl.html

http://www.itbulu.com/uk2-free-ssl.html

react-native

发表于 2016-08-16

mongodb

发表于 2016-08-12

contos安装mongodb

1)

vi /etc/yum.repos.d/mongodb-org-3.2.repo

[mongodb]
name=MongoDB Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/
gpgcheck=0
enabled=1

2)

sudo yum install -y mongodb-org

启动service

sudo service mongod start

日志文件

/var/log/mongodb/mongod.log

配置文件

/etc/mongod.conf

查看安装路径

whereis mongod

远程连接不上原因

1、mongodb的配置文件中的bind_ip 默认为127.0.0.1,默认只有本机可以连接。  此时,需要将bind_ip配置为0.0.0.0,表示接受任何IP的连接。

2、防火墙阻止了27017端口。

参考

http://m.blog.csdn.net/article/details?id=50698572

http://linux.it.net.cn/e/data/MongoDB/2015/0127/12689.html

Linux 命令实操纪要

发表于 2016-08-05

windows bash shell ssh免登录Centos

scp ~/.ssh/id_rsa.pub root@host:/root/
mv id_rsa.pub .ssh/yourname.pub
cd .ssh/
cat yourname.pub >>authorized_keys

nginx 配置相关

发表于 2016-08-04

jenkins配置纪要

发表于 2016-08-04

启动方法:

java  -jar jenkins.war 
java  -jar jenkins.war --ajp13Port=-1 --httpPort=8089

linux  
sudo nohup java -jar jenkins.war –httpPort=18080 –ajp13Port=18009  
nohup java -jar jenkins.war –httpPort=8090 –ajp13Port=8089  
nohup java -jar jenkins_located_path/jenkins.war --httpPort=8089 &
即可,
如果要以后台进程的方式启动,
改成nohup java -jar jenkins.war & 即可,
启动过程中,它会将war包解压到~/.jenkins目录下,并生成一些目录及配置文件

ssh-keygen -t rsa -C jenkins

http://mirrors.jenkins-ci.org/war/

/root/.jenkins

chmod a+x start_jenkins.sh

nohup ./start_jenkins.sh > jenkins.log 2>&1 &

测试ssh联通
ssh -T git@github.com
Bitbucket:
ssh -T git@bitbucket.org

windows 10安装jenkins问题总结:

先前已在一台win10电脑上安装配置好了jenkins,磕磕碰碰花了一天时间终于配置好了,由于没有做记录,不知道什么时候windows电脑系统升级把我的很多配置都清掉了,只得更加记忆片段重新配置了下,遇到一些问题,现在记录如下防止发生类似情况。

1)问题1:远程连接win10家庭版本

由于jenkins电脑配置是一台win10家庭版,没有远程连接桌面,为了方便我的win10笔记本电脑需要远程连接到这台安装了jenkins服务的电脑上。
远程连接win10家庭版本,网上下载RDPWrap-v1.6.zip ,安装即可远程连接,当然远程配置要一切ok。

https://github.com/stascorp/rdpwrap

2)问题2:jenkins 开机自启动
jenkins 服务,遇到问题是jenkins服务是系统默认账户,需要改为当前账户及密码。

3) git配置及ssh 配置参考

http://blog.csdn.net/csxiaoshui/article/details/49945265

http://chnic.iteye.com/blog/2278563

4) 永久修改端口号

jenk安装路径jenkins.xml 修改即可,需要重启服务。

git命令操作

发表于 2016-08-04

winsows git 中文乱码解决

进入git安装目录,通常是C:\Program Files (x86)\Git\

1. 编辑etc\gitconfig文件,在文件末尾增加以下内容:

[gui]  
encoding = utf-8  #代码库统一使用utf-8  
[i18n]  
commitencoding = utf-8  #log编码,windows默认gb2312,声明后发到服务器才不会乱码  
[svn]  
pathnameencoding = utf-8  #支持中文路径  

2. 编辑etc\git-completion.bash文件,在文件末尾增加以下内容:

alias ls='ls --show-control-chars --color=auto'  #ls能够正常显示中文

3. 编辑etc\inputrc文件,修改output-meta和convert-meta属性值:

set output-meta on  #bash可以正常输入中文  
set convert-meta off  

4. 编辑profile文件,在文件末尾添加如下内容:

export LESSHARESET=utf-8 

重置本地,完全同步成远程版本

git reset --hard origin/master

提交代码

git add *
git commit -m '提交内容'
git push origin master

查询所有分支

git branch -a

拉取代码

git pull origin master

如何导入外部Git仓库到中国源代码托管平台(Git@OSC)

仓库已经拉取到本地
git remote -v 
#查看远程地址
git remote add osc  https://git.oschina.net/ipvb/iBurnMgr.git
#添加新的远程地址
git push -u osc --all
#推送所有的本地分支
git push osc --tags
#推送所有的标签
以上两条命令执行完毕,即完成导入。
每一次修改后,你都可以使用push命令将最新的修改提交到GIT@OSC上。

hexo 主题配置相关

发表于 2016-08-04

下载next主题

git clone https://github.com/iissnan/hexo-theme-next themes/next

接收数据

git pull origin master

nodejs 安装

发表于 2016-08-04

yum install nginx
service nginx start
curl -S ‘http://127.0.0.1‘

安装node

clearup

rm -rf $HOME/.nvm
sed -i ‘/nvm/d’ $HOME/.bashrc

clone nvm

cd $HOME
git clone .nvm
cd .nvm
git checkout ‘git describe –abbrev=0 –tags’

activate nvm

echo “export NVM_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node“ >> $HOME/.bashrc
echo “. $HOME/.nvm/nvm.sh” >> $HOME/.bashrc
source $HOME/.bashrc

#config
nvm install v6.2.0
nvm alias default v6.2.0


退出node执行环境

process.exit();

部署node网站

https://cnodejs.org/topic/5059ce39fd37ea6b2f07e1a3

forever让nodejs应用后台执行

nodejs一般是当成一条用户命令执行的,当用户断开客户连接,运用也就停了,很烦人。如何让nodejs应用当成服务,在后台执行呢?

最简单的办法:

nohup node app.js &

但是,forever能做更多的事情,比如分别记录输出和错误日志,比如可以在js中作为api使用。

sudo npm install forever -g   #安装
forever start app.js          #启动
forever stop app.js           #关闭
forever start -l forever.log -o out.log -e err.log app.js   #输出日志和错误

命令语法及使用 https://github.com/nodejitsu/forever

bower安装包下载慢的问题解决方法:

思路是用https的协议去访问和下载,而不用bower默认的git协议

git config --global url."https://".insteadOf git://

ruby安装:采用淘宝源

http://www.w3cplus.com/sassguide/install.html
12
huangli

huangli

用来记录工作和生活的日常。俗话说的好”水滴石穿“,普普通通的的点点滴滴终将在某个时间会感觉到他无穷的力量!

13 日志
© 2016 huangli
由 Hexo 强力驱动
主题 - NexT.Muse