我试图设置一个相对干净的狮子安装PG,它不是成功的。 首先,我成功安装了自制软件,并安装了postgresql,没有任何错误。 然后我试图运行一个rails应用程序,得到一个错误。 试过运行这个脚本: http : //nextmarvel.net/blog/2011/09/brew-install-postgresql-on-os-x-lion/ 为了隐藏默认的系统postgres安装,但现在我收到以下错误: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/tmp/.s.PGSQL.5432"? 当我尝试在bin目录中运行postgres脚本时,出现以下错误: larson:~ larson$ /usr/local/Cellar/postgresql/9.1.3/bin/postgres ; exit; postgres does not know where to find the server configuration file. You must specify the –config-file or -D […]
我想知道什么是与Windows,Linux和OSX客户端的Linux服务器最好的VPN解决scheme。 我目前正在使用openvpn,但是我发现很难设置,而且windows客户端比第一次手动设置邮件服务器给了我更多的麻烦。 我对客户有特定的要求。 有些客户需要通过vpn(笔记本电脑)发送stream量。 其他人只需要能够在VPN上看到,但不应该通过VPN(像Web服务器)发送他们的stream量。 如果可能,我希望能够使用内置在vpn客户端中的Windows和OSX。 除了openvpn还有其他的select,还是我在openvpn上做了一些可怕的错误?
哪一个是首选? 我在Unix环境下很舒服,最近购买了一台Macbook。 我目前正在使用macports,因为它是从苹果,但不喜欢如何python 3.1成为/select/本地/ bin / python31(其实,我不介意的path,这部分是伟大的,我不喜欢不得不符号链接,虽然) 。 一个更好的例子:我使用python 2.6进行django开发,但使用os x来运行2.5。 这是好的,直到我在本地运行Django服务器,2.5将首先在我的path中find..(和预先/ opt /本地/斌path可能会破坏取决于2.5的… id更喜欢不接触任何明确安装的苹果)。 在这里创build一个别名真的是最好的解决scheme? 你可以使用macports提供什么技巧? 是更好?
如何刷新Win,Mac和Linux计算机上的DNScaching?
我注意到,在我的Linux服务器上,当我inputapachectl重新启动,它给了我很less,但有用的反馈,如restarting ,然后[ok]或[fail]在行末。 不多,但至less我知道发生了什么,我可以去查看日志。 在我的OS X上,我什么也得不到。 只是立即下一行: sh-3.2# /usr/sbin/apachectl stop sh-3.2# /usr/sbin/apachectl start sh-3.2# 我怎样才能启用这些“debugging”function?
我正在努力将OSX 10.9绑定到2008 r2 Active Directory。 当我从同一台计算机启动到Windows时,我可以join域。 从OSX我可以find域控制器成功,并validationActive Directory服务logging的一致性(使用dig -t SRV _service._tcp.fqdn.example.com来检查_ldap,_kerberos,_kpasswd或_gc),但我无法绑定到域。 我正试图join一个只有一个DC的小型networking。 我收到消息:“无法联系身份validation服务器(5200)” 这是我尝试使用的任何方法(从用户和组pref窗格,从开放目录实用程序绑定,从terminal使用dsconfigadjoin)。 我不认为这是系统时间的问题,因为客户端和DC上的时间是相同的。 关于在日志文件中要注意什么的问题或方向的任何其他build议?
在Mac OS X上没有TIME_WAIT 通常情况下,当TCP连接closures时,首先调用close()那一侧的套接字保留在TIME_WAIT状态。 当其中一个节点是Mac OS X(Lion)机器时,如果在Mac端首先调用close()则Mac上的netstat -an将不会列出TIME_WAIT 。 但是,看起来套接字实际上处于TIME_WAIT状态,因为试图再次调用listen() (不使用套接字选项SO_REUSEADDR )导致listen()失败。 等待2 * MSL(由sysctl net.inet.tcp.msl报告,在Mac OS X Lion上为15秒的最大段寿命)将清除TIME_WAIT状态,并且可以再次调用listen()而不会出错。 为什么在TIME_WAIT中看不到套接字? testing 这里有两个简单的Pythontesting程序。 服务器 #!/usr/bin/env python import socket HOST = '' PORT = 50007 l = socket.socket(socket.AF_INET, socket.SOCK_STREAM) l.bind((HOST, PORT)) l.listen(1) print("Listening on %d" % PORT) (s, _) = l.accept() print("Connected") raw_input("Press <enter> to close…") l.close() […]
在Linux上,我可以使用hdparm来validation和更改磁盘驱动器的低级参数。 是否有一个实用程序为OS X提供相同的function,或者可能有其他方式来操作参数? 安德斯
我已经进入Mac上的目录实用工具,点击服务选项卡,进入活动目录域和计算机ID,点击绑定button,它显示了一个小小的状态标签,闪烁5个步骤中的5个,然后说:“安发生未知错误“。 如果我忽略错误,只需在屏幕下方单击确定button,并确保在服务列表中勾选了Active Directory服务,然后转到“目录服务器”选项卡,然后尝试通过input我的广告域来添加Active Directory,计算机ID,pipe理员用户名和密码我得到一个错误“无法添加域。发生types-14090(eDSAuthFailed)的意外错误。 有任何想法吗?
我有Apache 2.4在Mac OS X上运行apachectl configtest给我:语法OK。 我有两个虚拟主机,一个叫做localhost,一个叫做test.dev。 <VirtualHost *:80> DocumentRoot "/Users/psychomachine/Development/_localhost" ServerName localhost ServerAlias www.localhost <Directory /> Require all granted </Directory> </VirtualHost> <VirtualHost *:80> DocumentRoot "/Users/psychomachine/Development/test" ServerName test.dev ServerAlias www.test.dev <Directory /> Require all granted </Directory> </VirtualHost> localhost只是工作: ↪ curl -I -L localhost 15:51:08 HTTP/1.1 200 OK Date: Tue, 08 Dec 2015 14:51:17 GMT Server: Apache/2.4.16 […]