当前目录: ubuntu
ubuntu下使用git上传项目到github中

2016年10月9日  ubuntu   

要在ubuntu环境里使用git上传项目到github,步骤如下:   1,是否安装git 可以使用 git --version 测试是否安装 如果没有安装,使用命令: sudo apt-get install git git-core 安装git   2,获取 ssh密钥 ssh-keygen -C "你的github邮箱" -f ~/.ssh/github 如果执行的过程中,提示你设置密码,这些都不管一路回车下去。 这时候会在的你~/目录下生成一个.ssh/目录,如果不知道~/目录是什么输入pwd,默认情况下ubuntu会把.ssh/隐藏起来。 查看.ssh目录下的github.pub获取到公钥认证,就是一串乱码。 ~$ cd .ssh ~/.ssh$ sudo gedit github.pub //密钥就在此文件   如果提示: Permission denied (publickey). fatal: Could not read from remote repository. 还有另一个方法获取ssh: 执行 ssh-keygen...

解决unix:///var/run/supervisor.sock no such file的方法

2016年10月8日  nodejs笔记,ubuntu   

supervisor作为一个进程管理的python软件非常的给力 但是一不小心就会遇到一些问题 就比如下面这个: unix:///var/run/supervisor.sock no such file 这个问题一般来说 有几个原因: supervisord没有运行起来. 明明已经运行起来了他就是说没有. 而且根据我的尝试 如果使用ubuntu, 那么进行下面的操作 100000% 会挂掉而且报错: 安装: sudo apt-get install supervisor 使用: sudo service supervisor start sudo supervisorctl 这里都是很正常的 但是如果在第一次运行后 再尝试运行: sudo supervisorctl reload 或者在supervisorctl里面运行 reload 那么这个服务就永远跑不起来了. 上网搜了好多 结果都没有很好的解决方法. 进行尝试了很久 终于发现可以解决的方法了: 首先删除通过apt-get安装的supervisor: sudo apt-get ...

ubuntu下安装使用supervisor配合express测试

2016年10月8日  nodejs笔记,ubuntu   

在windows下安装使用supervisor很简单。 安装:npm install -g supervisor 使用:supervisor ./bin/www 为什么使用supervisor配合express测试网站? 在windows下正常启用express使用命令:npm ./bin/www,但是一旦修改了页面后在刷新页面还是跟之前一样没有变化,这时候又要关闭express再次重启npm ./bin/www后才能看到刚刚修改的效果,反复着繁琐的动作,所以需要使用supervisor,一旦用supervisor来启动./bin/www,修改页面后就立马能看到效果。   如果你使用的是Linux 或Mac,直接键入上面的命令很可能会有权限错误。原因是npm 需要把supervisor 安装到系统目录,需要管理员授权。所以要这么安装: sudo npm install -g supervisor 使用方法跟win一样   ---------------------------------------------...

ubuntu后台进程管理利器:supervisor

2016年10月6日  ubuntu   

安装supervisor sudo apt-get install supervisor 然后,给我们自己开发的应用程序编写一个配置文件,让supervisor来管理它。每个进程的配置文件都可以单独分拆,放在/etc/supervisor/conf.d/目录下,以.conf作为扩展名,例如,app.conf定义了一个gunicorn的进程: [program:app] command=/usr/bin/gunicorn -w 1 wsgiapp:application directory=/srv/www user=www-data 其中,进程app定义在[program:app]中,command是命令,directory是进程的当前目录,user是进程运行的用户身份。 重启supervisor,让配置文件生效,然后运行命令supervisorctl启动进程: # supervisorctl start app 停止进程: # supervisorctl stop app 如果要在命令行中使用变量,就需要自己先编写一个shell脚本: #!/bin/sh /usr/bin/gunicor...

ubuntu下安装mongoDB

2016年10月3日  mongoDB,ubuntu   

安装 sudo apt-get install mongodb   开机自动重启 切换到sudo su /usr/bin/mongod --dbpath /var/lib/mongodb/ --logpath /var/log/mongodb/mongodb.log --logappend &   默认路径 /usr/bin/mongod //执行程序 /var/log/mongodb/mongodb.log //日志 /etc/mongodb.conf //一些默认配置信息   启动 /etc/init.d/mongodb start   如果要php安装mongodb模块推荐php的版本在version >= 5.3.0, version <= 5.99.99,之间   ----------------------------------------------------------------- ubuntu下的mongodb UI界面 https://pan.baidu.com/s/1miDCxIC https://robomongo.org/download 解压直接双击运行./bin/robomongo