我们在第三个财政年度是一个快速增长的创业公司。 当我们正在扩大我们的资源(阅读团队成员)时,我们觉得有必要决定什么是最好的 我们约5-6人扩大到10-15有什么build议? 个人笔记本电脑networking上的每个人(相当常规的解决scheme) 中央服务器,每个团队成员login(键盘+鼠标+显示) 其他? 我们的要求 我们在不同的机器/项目中使用MacOSX + Windows + Linux作为我们的产品和服务 到目前为止,所有MacOSX机器都是专业笔记本电脑。 他们需要无缝连接 所有桌面(迄今为止)都是MS-windows + Linux双启动 我们需要一个稳定的备份pipe理(目前每台计算机都使用物理连接的磁盘) 我们需要数据的安全和安全(客户+我们的) 最重要的因素是什么? 安全保障? 多function性? 简单? 成本? 其他? 任何帮助在这里将不胜感激。 更新 (2011年9月22日):感谢大家提出的宝贵build议。 我们决定在现有networking中添加几个桌面,并继续使用我们一直使用的Google,Skype和其他协作技术。
我正在尝试通过优化Mysql服务器来提高网站的性能。 除了一般的优化之外,我还是觉得有些写操作需要很长的时间。 该服务器是Mac OS X服务器10.5.8(我认为这是一个32位的操作系统)与2×2.8 GHz的四核心英特尔至强和8 GB RAM。 有2个InnoDB表很less使用,另外45个表是MyISAM。 整个数据库是1.2 GB,其中包括一个400 MB的日志表,只有写入和应用程序永远不会读取。 我会假设在RAM中拥有整个数据库会提高性能。 另外我会假设在系统故障的情况下容忍一些数据丢失可以提高写入性能,但我不知道如何configuration它来利用这一点。 可能丢失的数据并不重要,如果丢失,可以由用户重新创build。 该网站有大约1或2个同时访问者。 我已经运行了一些mysqltuner.pl的迭代。 以下是目前的结果: >> MySQLTuner 1.2.0 – Major Hayden <[email protected]> ——– General Statistics ————————————————– [–] Skipped version check for MySQLTuner script [OK] Currently running supported MySQL version 5.0.92-log [!!] Switch to 64-bit OS – MySQL cannot currently use all of […]
我在MacOS X Lion 10.7.4上运行Apache / PHP。 我的目录结构设置如下: /Users/achan/Sites/ lrwxrwx— 1 achan staff 23B Apr 27 16:21 epwbst@ -> /Users/achan/dev/epwbst` 其中epwbst/是~/Sites内的符号链接。 如果我把test.php放在Sites/目录中,Apache就会正确地提供这个文件。 它发出phpinfo()像它应该。 如果我把相同的文件放在符号链接下,我得到这个错误: [Mon May 28 14:47:13 2012] [error] [client ::1] PHP Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0 [Mon May 28 14:47:13 2012] [error] [client […]
为了创build定期备份,我将rsync和–link-dest一起使用,以便为未更改的文件创build硬链接。 例如: rsync -ax \ –partial –delete –delete-excluded –inplace \ –exclude-from=/tmp/temp_excludes \ –link-dest=/Volumes/Backup/current \ /Users /Volumes/Backup/2012-06-25 只要我从我的普通用户帐户开始这个过程,这很好。 尽pipe只要我使用sudo启动进程,它的performance就会比较随意,这意味着rsync 复制所有未更改的文件,而不是硬链接它们。 由于sudo修改环境,我已经尝试了sudo -E ,并确保sudoers文件具有相应的选项集。 那么,也没有工作。 所以,问题是,我如何使用sudo运行rsync ? 而上面的例子只显示了Users目录的备份,我还需要备份一些我只能以root用户身份访问的系统文件。
我正在尝试使用ifconfig打开我的环回接口上的广播。 它目前读取: lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 正如你所看到的,没有广播地址! 🙁 🙁 我在OS / X上试过这个,但是它没有工作,也没有给出任何错误或反馈: ifconfig lo0 broadcast 127.255.255.255 任何古鲁都知道吗? 我有一台服务器发送一个数据包。 我有两台与服务器在同一台机器上运行的客户机。 我需要他们拿起数据包,而不必强制服务器发送两次。
我一直在试图设置我最近升级到Mountain Lion的MacOS X服务器,使用denyhosts,因为我需要打开端口22。 denyhosts设置并添加条目到/etc/hosts.deny,所以我决定添加我的笔记本IP到它,以validation它实际上工作,但我仍然可以login,我的IP显示在/私人/ var /日志/system.log。 我甚至重新启动服务器,以确保没有一些服务必须重新启动。 我尝试了以下条目: ALL: <my laptop's IP> sshd: <my laptop's IP> sshd: 127.0.0.1 我的/ etc / sshd_config设置了以下参数: UsePAM yes UseDNS no 我谷歌如果deny.hosts已被弃用OSX 10.7或10.8,但我找不到它的任何迹象。 有什么错误的想法,或者如果有另一种方法来实现相同的结果? 是的,一个私钥将解决这个问题,但暂时我想坚持使用密码authentication。 我也喜欢denyhosts的想法,实际上阻止访问服务器上运行的所有服务,而不仅仅是ssh。
是否有一个MacOS命令发出一个DHCP请求,并更新旧租约,删除一个新的,或有用的报告错误或缺乏从DHCP服务器的响应? 这将有助于解决networking上的问题后,无需重新启动networking上的networking,也将有助于诊断mac从更广泛的networking问题。 我找不到任何相当于dhclient命令,但显然有些组件必须用于此目的。 问题是,组件是否暴露给命令行界面? 我偏向于这些function的命令行,可能忽略了可能使用gui界面解决它的设置面板或工具。 我相信这个问题是这个问题的核心: 在OS X中是否有一个等同的命令“init.d / networking restart”?
我试图添加无密码的SSH访问我的Mac OS X 10.8.3作为一个服务器。 我已经按照这样的指示: http://osxdaily.com/2012/05/25/how-to-set-up-a-password-less-ssh-login/ 但是,当我做ssh [email protected]我仍然得到密码提示。 看完后: https://superuser.com/questions/419122/how-to-use-ssh-private-key-to-log-in-without-entering-passphrase-every-time-on-m 当我在客户端机器上进行ssh-add时,我得到: [michael@varga (Sun May 26 09:56:32) ~]% ssh-add Enter passphrase for /Users/michael/.ssh/id_rsa: 但是当我尝试在服务器上的命令林使用ssh-add命令,它什么都不做: [michael@maz (Sun May 26 10:00:25) ~]% ssh-add [michael@maz (Sun May 26 10:01:03) ~]% ssh-add -K 我认为这可能与我遇到的问题有关,它仍然要求我提供密码。 任何build议如何解决ssh-add?
我一直在谷歌search和反对这个相当长一段时间了。 我之前没有在这个系统上安装过MySQL,只是通过MacPorts安装了5.6版本,并且在安装完端口后运行了sudo mysql_install_db 。 我不能让服务器启动。 为了诊断问题,我试着运行sudo -u _mysql /opt/local/lib/mysql56/bin/mysqld并得到如下的输出… 2013-10-03 21:40:13 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use –explicit_defaults_for_timestamp server option (see documentation for more details). 2013-10-03 21:40:13 23189 [Warning] Setting lower_case_table_names=2 because file system for /opt/local/var/db/mysql56/ is case insensitive 2013-10-03 21:40:13 23189 [Note] Plugin 'FEDERATED' is disabled. /opt/local/lib/mysql56/bin/mysqld: Can't find […]
我忘了如何做这个程序。 我在OSX 10.9.1上做过 在我的服务器上运行ssh-keygen 移动私钥id_rsa到我的笔记本电脑的$HOME/.ssh/id_rsa ,从我的服务器中删除私钥id_rsa 在我的笔记本电脑中创build以下$HOME/.ssh/config 运行ssh-add $HOME/.ssh/id_rsa 我的.ssh / config Host server.myhomepage.com User masi Port 22 Hostname server.myhomepage.com IdentityFile ~/.ssh/id_rsa TCPKeepAlive yes IdentitiesOnly yes 我跑 ssh-add .ssh/id_rsa Enter passphrase for .ssh/id_rsa: Identity added: .ssh/id_rsa (.ssh/id_rsa) 并运行更多 ssh server.myhomepage.com Saving password to keychain failed 它在我给出的graphics窗口中询问了我的密码id_rsa,但是得到了失败的信息。 然后,它在terminal询问我是否正确input了我的私钥的密码,但仍然显示失败的消息。 我用正确的密码运行了很多次 Identity added: /Users/masi/.ssh/id_rsa (/Users/masi/.ssh/id_rsa) [email protected]'s password: Permission […]