BREW

Mac安装PostgreSQL和测试安装结果

≯℡__Kan透↙ 提交于 2019-12-10 01:57:42
安装:brew install postgresql -v 这一步会安装它和它的各种依赖包,并且初始化元数据库内容 添加到开机启动:ln -sfv /usr/local/opt/postgresql/*.plist ~/Library/LaunchAgents/ 然后launchctl load ~/Library/LaunchAgents/homebrew.mxcl.postgresql.plist 创建数据库用户:createuser postgresqluser -P两次输入密码后创建成功 创建数据库:createdb testbackend -O postgresqluser -E UTF8 -e 连接数据库:psql -U postgresqluser -d testbackend -h localhost 基本操作:显示数据库:\l 显示表:\d 退出:\q 如果数据库没有启动: pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start启动之 其他信息还可以参考: 更多关于postgreSQL的使用 来源: oschina 链接: https://my.oschina.net/u/273719/blog/481641

mac下安装PHP mongoldb

泄露秘密 提交于 2019-12-10 01:41:24
我的环境 PHP7 操作系统 mac 开始用 install php70-mongodb 一直报错 :dyld: lazy symbol binding failed: Symbol not found: _clock_gettime 最后解决 brew reinstall php70-mongodb --build-from-source curl -XPUT localhost:9200/_cluster/settings -d '{ "transient" : { "cluster.routing.allocation.disk.watermark.low" : 0.97 } }' curl -XPOST http://localhost:9200/logstash-2017.12.12/teacher_api_log -d'{"name":"tom","age":21,"info":"tom"}' curl -XPUT localhost:9200/_cluster/settings -d '{ "transient" : { "cluster.routing.allocation.disk.threshold_enabled" : false } }' brew 安装: ruby -e "$(curl -fsSL https://raw.githubusercontent

Mac下通过brew安装postgresql

会有一股神秘感。 提交于 2019-12-10 01:41:09
Mac下安装 postgrep。使用brew包管理工具可以方便的安装 brew 就是 Homebrew 安装方法 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" Mac OS X已经自带Ruby 安装完 brew后。用brew安装Postgresql brew install postgrepsql 安装完毕看到postgresql软件被安装到 /usr/local/Cellar/postgrepsql/9.4.3/ 并且建立了一个链接目录 /usr/local/opt/postgresql 安装最后自动初始化了一个数据库路径为 /usr/local/val/postgres 启动Postgresql pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start 停止Postgresql pg_ctl -D /usr/local/var/postgres stop -s -m fast 新建一个数据库用户 createuser weixinadmin -P 为这个用户新建一个数据库 createdb weixindb -O weixinadmin -E

Mac OS X brew安装php7

筅森魡賤 提交于 2019-12-10 01:34:27
Mac OS X brew 安装 php7 因为php7的二进制包放在 cloudfront.net 上,这个网站被我大功夫网墙了,直接 brew install 安装不了,所以爬墙可以手动下载 1.下载 wget https://homebrew.bintray.com/bottles-php/php70-7.0.0.el_capitan.bottle.8.tar.gz 2.拷贝到 brew 缓存目录 cp php70-7.0.0.el_capitan.bottle.8.tar.gz /Library/Caches/Homebrew/ 3.brew install php70 4.修改apache配置文件:sudo vim /etc/apache2/http.conf 注释掉Mac系统自带的 php5 # LoadModule php5_module libexec/apache2/libphp5.so 添加几行启用php LoadModule php7_module /usr/local/opt/php70/libexec/apache2/libphp7.so <FilesMatch .php$> SetHandler application/x-httpd-php </FilesMatch> 5.重启apache2 sudo apachectl restart 来源:

mac环境 git 子命令 补全:

烂漫一生 提交于 2019-12-09 14:57:17
1.安装 :home-brew (包管理工具)—官网: http://brew.sh/ 2.命令 : /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 3.安装 bash-completion: 命令: brew install bash-completion 4.查找文件 : sudo find / -name git-completion.bash 5.拷贝文件 : cp /Library/Developer/CommandLineTools/usr/share/git-core/git-completion.bash ~/.git-completion.bash 6.source 文件: source ~/.git-completion.bash 7.修改或创建文件: ~/.bash_profile 内容为: if [ -f ~/.bashrc ]; then source ~/.bashrc fi 8.增加或修改 .bashrc 内容为: source ~/.git-completion.bash 9.重启终端 来源: oschina 链接: https://my.oschina.net/u/2274613/blog

Mac OSX 添加 Bash 自动补全支持

拥有回忆 提交于 2019-12-09 12:24:15
##安装bash-completion 用 homebrew 安装 bash-completion 软件包: brew install bash-completion 把下面内容添加到你的 ~/.bash_profile : if [ -f $(brew --prefix)/etc/bash_completion ]; then . $(brew --prefix)/etc/bash_completion fi 重启bash,看看是不是很多命令都可以通过tab自动补全了? ##添加其它自动补全支持 有些命令的自动补全支持不在 bash-completion 内,这时候可以手动添加进去,以git为例: cd /usr/local/opt/bash-completion/etc/bash_completion.d curl -L -O https://raw.github.com/git/git/master/contrib/completion/git-completion.bash brew unlink bash-completion brew link bash-completion 现在试试看,git 命令是不是已经可以自动补全了? 其它常用命令自动补全文件: git git-flow rake rails 来源: oschina 链接: https://my.oschina

配置React Native环境及解决运行异常

巧了我就是萌 提交于 2019-12-09 09:55:39
一. 安装 Homebrew : Homebrew的官网 (多语言版本)简单明了地介绍了如何安装和使用这个工具,;并提供了自己的Wiki。 brew的安装很简单,使用一条ruby命令即可,Mac系统上已经默认安装了ruby": ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 等待一段时间后会出现 Press RETURN to continue or any other key to abort 敲回车后提示输入你的电脑密码:(输入密码的过程中终端不会有任何变化) 输入密码后提示 Downloading and installing Homebrew... 继续耐心等待.. 二. 安装 Node.js : 使用 Homebrew 来安装nvm,watchman 和 flow.(建议每次用Homebrew的时候先更新brew,命令: brew update ) 1,安装nvm: 终端中输入: brew install nvm 最后终端会提示 大概意思就是如果没有.nvm文件的话就要创建一个,终端中输入 mkdir ~/.nvm 就可以创建.nvm文件了 ,然后去~/.bash_profile或者在shell的配置文件中配置如下内容: export NVM

brew安装mysql设置root用户密码

拟墨画扇 提交于 2019-12-07 18:19:55
1.brew安装mysql brew install mysql 2.设置mysql为开机启动项 ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents 3.启动mysql mysql.server start 4.设置密码 mysql_secure_installation 运行mysql_secure_installation会执行几个设置: a)为root用户设置密码 b)删除匿名账号 c)取消root用户远程登录 d)删除test库和对test库的访问权限 e)刷新授权表使修改生效 代码如下: [root@server1 ~]# mysql_secure_installation NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MySQL SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY! In order to log into MySQL to secure it, we’ll need the current password for the root user. If you’ve just installed MySQL, and you haven’t

一个前端开发者的mac装机清单

送分小仙女□ 提交于 2019-12-07 01:13:50
我是一名前端开发工程师,最近入手了一台MacBook Pro,之前用的是win10,上面倒是跑着一个mac虚拟机。。对于mac的操作基本还是从零开始。趁机捂着脸赶紧捡起博客!!好久好久没写博客了。。真是要不得!! P.S. mac真心棒啊。。屏幕超级喜欢啊。。已经脱离鼠标啦。。可是也真是贵啊。。。-_- 装机必备软件 iTerm2 据说是mac下面最好用的命令行工具。 因为后面很多软件的安装要依赖命令行,所以把这个放前面了。个人使用感觉确实比自带的要方便。不过我主要用的也就是几个快捷键和 cmd + t 创建同窗口下的标签页。毕竟主要工作不是在终端下面,如果有显示器分屏的话应该还好些。我还从 这个 网站下了主题,,后来发现有了 oh-my-zsh 之后就用不上这个主题了。。 更多信息及快捷键请参考: 这个 Homebrew 包管理工具。类似于node下的npm。可以用来安装管理大部分的无界面的工具,如node,git,Python等。 摘自官网的安装命令: /usr/bin/ruby -e " $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install) " Homebrew Cask 相当于homebrew上面的一个扩展,装这个之后,能安装大部分有界面的软件,如QQ

安装Scala

☆樱花仙子☆ 提交于 2019-12-06 02:04:07
1. https://www.scala-lang.org/download/ 安装路径,建议采用命令形式 2. 安装之前检查下支持安装的版本:brew search scala 3. 指定版本进行安装:brew install scala@2.10 4. 下载完成后需要将路径配置到~/.bash_profile中 5. 安装完成后,在命令行运行Scala 可能出现问题: 1. 文件权限问题:sudo chown -R $(whoami) 文件路径 来源: https://www.cnblogs.com/fanpl/p/11956021.html