我正在寻找一个命令行来更新/升级我的VPS,除了networking服务器软件。 我的VPS上有Nginx v.1.4.7,不想在更新/升级命令行时更新/升级。 我发现这个问题apt-get更新/升级列表没有改变任何谈论类似的问题,除了我想更新一切,但只有Nginx。 有可能这样做吗? 或者我必须为我的VPS上的每个软件包运行更新/升级?
我想远程备份来自不同用户的大量文件夹。 因此,我创build了一个能够login到机器的特殊用户,并且(应该)有权通过acl读取所有文件。 我到目前为止所做的是将这些acls添加到主目录 sudo setfacl -R -md:u:backupuser:rX /home sudo setfacl -R -mu:backupuser:rX /home 我以为所有的新文件都会从父文件夹inheritanceacl,因此backupuser可以读取所有文件和所有新文件。 真正发生的是一些新文件不能被备份用户读取。 我错过了什么?
嗨,几天前我在这里问了一个问题 根据networking目的selectnetworking接口 在我的Centos服务器上有4个网卡 我绑定了前两个网卡,创build了一个8600的MTU,并绑定了第二个接口,创build了bond1 打算将bond0用于存储和bond1用于networking通信。 bond1连接到一个Linux Bridge – br0 NFS服务器为10.10.10.5 , bond0的IP地址为10.10.10.2 bond1的IP地址是10.10.10.3 两个子网和VLAN是不可能的,所以我做了手动添加路由 route add -host 10.10.10.5 dev bond0 并在中可见 route -n 但由于某种原因,br0(bond1)的Rx Tx是Gb,而bond0的Rx Tx是Kb,即使有大量数据传输到NFS 为什么bond0不用于数据传输到NFS甚至这条路线 Destination Gateway Genmask Flags Metric Ref Use Iface 10.10.10.5 0.0.0.0 255.255.255.255 UH 0 0 0 bond0 更新: tcpdump显示主机到NFS服务器是通过bond0上的IP进行通信的,即10.10.10.2,但Rx Tx是KB,如果我在bond0上closures了IP,那么它使用10.10.10.3进行NFS通信。 为什么即使使用分配给它的IP来访问NFS,bond0的Tx也不会增加!
我有一个虚拟机configuration当前我有一个外部IP指向一个虚拟机与Nginx HTTP反向代理服务HTTP网页从几个内部虚拟机没有外部IP。 我需要一个类似的设置来将SSH请求redirect到某些主机名到内部服务器,这是一个托pipe的git存储库,由代理服务器,因此没有自己的外部IP,所以我需要某种iptables规则来允许我反转代理/转发SSH请求到相应的虚拟机。 有人能指出我的方向吗?
我有一个Windows服务器2012年,它在互联网上有一个有效的IP地址。 我在Windows服务器上安装了VMWare,并在VMWare中创build了一个Linux CentOS虚拟机。 在Linux中,我运行Apache服务器,当我在Linux浏览器中inputlocalhost时,可以看到Apache页面,但是在使用Linux IP地址的窗口中,我看不到Apache服务器页面! 我的虚拟networking适配器在NAT和Linux的IP是192.168.79.20 ,我可以从Windows ping这个IP,但我不能访问Apache服务器。 所以我在linux(iptable)中打开了端口号80,并使用端口转发将所有在8888窗口中的input数据转发到Linux的IP地址和端口号80.它不工作,直到我stoped Linux防火墙。 当我停止Linux防火墙时,我可以通过使用http://localhost:8888从主机(Windows服务器)访问Apache服务器! 但是当我使用Linux的IP和端口像192.168.79:80我看不到Apache服务器页面! 我有三个问题: 我想把Apache服务器和防火墙放在一起不是其中之一。 2.我想通过IP和端口访问Linux Apache服务器 3.我想为linux设置一个域。 所以在Windows DNS服务器中添加一条logging并将其转发到Apache服务器。 例如,当有人使用MyDomain.com他/她可以看到Apache服务器页面! 你可以帮我吗? 我的configuration有什么问题? 有没有我忘记的地方? 谢谢。
我使用apache2在ubuntu 14服务器上设置了几个站点。 我复制000-default.conf并创build了一个site1.conf。 然后我改变了一些设置,重新加载apache2,现在几乎一切正常。 除了我在DirectoryIndex设置中的默认文档没有被遵守。 我的site1.conf看起来类似于这个: <VirtualHost *:80> ServerAdmin webmaster@localhost ServerName site1.com DocumentRoot /var/www/site1 ServerAlias *.site1.com DirectoryIndex one.php </VirtualHost> 但我的问题是,访问http://site1.com/仍然显示index.html而不是one.php我想要显示。 请注意,一旦我得到这个工作,我想设置site2.com,并使用它的默认文件two.php。 我猜DirectoryIndex是一个在VirtualHost中不起作用的设置,而是在apache2.conf中的一个全局设置。 我search这些东西,找不到一个好的解释或办法。
我们正在考虑将一个数据库(总共有4个)与InnoDB表一起移动到Ubuntu 14.04 VPS中的一个单独的分区。 这个数据库读/写密集(每秒500次写入,大约1000次读取)。 主要的考虑是其他驱动器有更多的空间。 我们使用MySQL指南来实现这个使用符号链接。 有没有使用符号链接的任何性能命中?
我有一个有内存问题的开发服务器。 在这个服务器上几乎没有stream量,因为它是一个开发环境,但是Apache产生了大量的进程并占用了大量的内存? 我在这个服务器上开发了wordpress网站,但是他们都在http身份validation层后面,所以我不认为这可能是暴力攻击。 mysql也使用了很多的内存。 当我运行memstat时,mysql正在使用1,095,660K – 这看起来像是mysql的一大堆内存 https://drive.google.com/file/d/0Bz4W2EsvOZtUSEp5UHFnelRTRTA/edit?usp=sharing 剩下的就被一大堆apache进程用完了(/ usr / lib / apache2 / mpm-prefork / apache2)。 我不知道为什么apache会使用这么多的内存,当这是一个很lessstream量的开发服务器。 任何想法为什么Apache和MySQL将在内存上运行如此之高?
我需要为运行在我的Linux服务器上的不同进程(主要是PHP和Ruby程序)分配不同的IP地址。 他们将对各种服务器进行查询,包括连接到同一个外部服务器的进程应该有不同的IP的情况。 这可以如何实现? 任何选项(系统范围,或PHP / Ruby特定的,使用代理服务器等)将适合我。
我有一个运行在Linux服务器上的应用程序,可以通过每个用户的networking浏览器访问。 我的应用程序包含我需要保持安全的专有代码。 我想安装应用程序在客户的专用networking供员工使用,但我需要确保他们无法访问应用程序的代码。 我只希望他们能够使用他们的Web浏览器作为Web应用程序的客户端与应用程序进行交互。 我以前没有pipe理过Linux服务器。 我会买我自己的服务器盒,安装Linux,然后安装我的应用程序,并将我的服务器框放在我的客户端的本地networking。 有没有什么方法可以configurationLinux机器,这样我就可以使用除浏览器以外的其他任何东西来访问机器,只限于特定的url模式?