我试图让我的Zend2应用程序与Nginx而不是Apache一起工作。 我search了一个WWW的解决scheme,但没有find关于Zend 2和Nginx的东西,我发现所有的东西都是如何使旧的zend(1)框架与nginx一起工作的旧的旧post。 与所有新的zend 2应用程序一样,我尝试将nginxconfiguration指向/ projectdir / public,并尝试了其他方法,从/ projectdir / public到/ usr / share / nginx / www创build一个符号链接,工作。 PHP5FPM被安装和configuration,phpinfo()工作。 这是我最后的尝试,使事情工作看起来像… 这是我的/ etc / nginx / sites-available / default server { listen 80; ## listen for ipv4; this line is default and implied #listen [::]:80 default_server ipv6only=on; ## listen for ipv6 root /usr/share/nginx/www/; index index.php index.html […]
我有一些规则,我想申请,我补充了以下内容 pre-up iptables-restore < /etc/iptablesRules 到/ etc / network / interfaces,以便它们自动应用。 重新启动后,他们应用,但几分钟后,他们被覆盖,默认设置? 它的Ubuntu 12.04 vps。 任何想法可能导致这个? —固定— 经过仔细研究,发现有一个文件/ etc / sysconfig / firewall正在覆盖使用/ network / interfaces以及iptables-persistent选项设置的任何规则。 所以从中学到的教训是,从一个vps提供者转移到另一个并不是直截了当,即使它是相同的操作系统。
开始心跳时,我有以下错误。 问题是什么? # service heartbeat start Starting High-Availability services: IPaddr[16856]: INFO: Running OK ResourceManager[16833]: CRITICAL: Resource IPaddr::47.168.96.10 is active, and should not be! ResourceManager[16833]: CRITICAL: Non-idle resources can affect data integrity! ResourceManager[16833]: info: If you don't know what this means, then get help! ResourceManager[16833]: info: Read the docs and/or source to /usr/share/heartbeat/ResourceManager for more details. […]
使用最新版本的Ubuntu,不再有/etc/X11/xorg.conf文件出货了。 这很好,只要你没有Nvidia显卡,你想使用多个屏幕,在这种情况下,你必须允许普通用户写入/etc/X11/xorg.conf 。 现在,鉴于Ubuntu不提供默认的/etc/X11/xorg.conf文件,我不能chmod 666它(没有文件来更改权限)。 如果我尝试用puppet发送一个默认的xorg.conf文件(并相应地设置权限,以便正常的用户可以覆盖该文件),puppet将保持覆盖这个文件,以防从出厂默认值更改。 那么我在这里有什么select? 有没有办法用puppet默认文件,但是告诉puppet不要覆盖该文件的定制版本? 有没有办法告诉xorg-x11包创build一个默认的xorg.conf文件? Polkit? 任何其他选项,我不知道?
在使用aptitude更新ubuntu 12.04.02 lts box时出现问题 – 似乎每当我运行aptitude或apt-get时,dns查找值都会发生变化。 例如:干净的重启: me@server:~# ping us.archive.ubuntu.com PING us.archive.ubuntu.com (91.189.91.14) 56(84) bytes of data. 64 bytes from orobas.canonical.com (91.189.91.14): icmp_req=1 ttl=49 time=49.4 ms 好的 – 正确解决。 运行aptitude: me@server:~# aptitude update Get:1 http://us.archive.ubuntu.com precise InRelease [4,254 B] Get:2 http://us.archive.ubuntu.com precise-security InRelease [4,281 B] Get:3 http://us.archive.ubuntu.com precise-updates InRelease [4,278 B] Err http://us.archive.ubuntu.com precise-security Release.gpg […]
这很奇怪。 ip route show输出ip route show : default via 192.168.1.1 dev eth0 metric 100 192.168.1.0/24 dev eth1 proto kernel scope link src 192.168.1.10 192.168.1.0/24 dev eth2 proto kernel scope link src 192.168.1.11 192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.58 192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1 从防火墙日志:(稍微缩短) Mar 8 09:17:12 vmhost […]
这可能是不可能的,但这是我想要的: 允许开发人员通过Capistranologin到服务器,以便他可以部署更改。 例如cap deploy 不使用Capistrano时,请勿让开发人员login服务器。 例如ssh user@server 更多信息:我们的开发人员使用Capistrano部署到我们的服务器。 运行cap deploy或类似的命令Capistrano使用传递给开发人员的密钥login到服务器(ssh)并运行一些命令。 我想这样做的理由:安全和厨师正在用来pipe理服务器(不希望在厨师之外进行更改)。 这可能吗?
我ssh到亚马逊EC2服务器,并刚启用ufw防火墙。 这终止了我的连接,现在我不能ssh回来了。我假设防火墙阻止访问。 我尝试重新启动,但没有帮助 任何人有任何想法,我可能会重新获得对服务器的控制权?
我们正在重组我们的networking,并configuration我们的路由器/ DHCP服务器如下: # public internet connection auto eth0 iface eth0 inet static address 192.168.10.10 netmask 255.255.0.0 gateway 192.168.0.1 # intranet auto eth1 iface eth1 inet static address 10.0.0.1 netmask 255.128.0.0 # DHCP relay for WLAN auto eth2 iface eth2 inet static address 10.254.0.1 netmask 255.255.0.0 # DHCP relay for VPN auto eth3 iface eth3 inet […]
我已经在一台计算机上运行Ubuntu 12.04 LTS大约6个月,这台计算机上的3个180GB固态硬盘通过主板的BIOSconfiguration在EXT4 RAID5中。 操作系统冻结,电脑不得不被迫停机。 在BIOS启动后,它只是挂在空白的屏幕上。 我启动了一个live CD,因为“超级块无法读取”错误,无法挂载/ dev / dm-0,RAID。 我的RAID由驱动器/ dev / sda,/ dev / sdb /和/ dev / sdc组成。 运行“fdisk -l”在/ dev / sdb上显示“missing partition table”错误。 我也运行testing磁盘,它返回不可恢复的分区错误。 我无法单独在该驱动器上运行任何东西,因为它被认为正在使用中。 我用刚插入的驱动器启动,并试图搞砸了,但得到了超级块的错误。 我尝试从列出的每个备份中恢复超级块,但不起作用。 我把整个/ dev / sdb驱动器调零,当我启动时,它进入了该驱动器的重build模式,但是我仍然挂在操作系统的启动,无法安装RAID或看到任何数据。 我想我只是通过将驱动器置零而使情况变得更糟,所以在我的数据变得不可恢复的状态之前,我该如何解决这个超级块错误或恢复我的数据?