从MySQL开始的一切都无法启动。 经过一些networkingsearch后,我发现服务器耗尽了inode。 df -i Filesystem Inodes IUsed IFree IUse% Mounted on /dev/simfs 500000 500000 0 100% / none 131072 56 131016 1% /dev none 131072 1 131071 1% /sys/fs/cgroup none 131072 63 131009 1% /run none 131072 4 131068 1% /run/lock none 131072 1 131071 1% /run/shm none 131072 1 131071 1% /run/user 进一步的谷歌search导致我假设PHP会话文件永远不会被删除…这似乎是真实的,因为运行ls php5 […]
我想在Ubuntu 14.04上有一个无头的JDK。 正如在“如何在Ubuntu Jaunty服务器上安装无头JDK?”这个问题中所讨论的,一个select是创build我自己的jdk-headless包。 我试图用equivs创build一个虚拟包: Section: java Priority: optional Standards-Version: 3.9.2 Package: openjdk-7-jre-dummy4headless Maintainer: … Depends: java7-runtime-headless Provides: openjdk-7-jre Description: fake package to allow us to use java7-runtime-headless instead of openjdk-7-jre for some small tools 但是,这似乎不能满足依赖关系,即在安装openjdk-7-jdk时,即使安装了这个虚拟软件包,也仍然希望安装openjdk-7-jre。 我应该修改什么来解决这个问题?
我读这篇文章,但我不能让我的情况下工作https://stackoverflow.com/questions/3334023/configure-multiple-sites-with-varnish 这是我的问题 我有2个域名:mysite1.com和mysite2.com 这是我在default.vcl中的configuration backend default { .host = "127.0.0.1"; .port = "8080"; } backend mysite2 { .host = "127.0.0.1"; .port = "8080"; } sub vcl_recv { if (req.http.host == "mysite1.com" || req.http.host == "www.mysite1.com") { set req.backend = default; } elsif (req.http.host == "mysite2.com" || req.http.host == "www.mysite2.com") { set req.backend = mysite2; } […]
我有一些问题运行一些命令,控制台给我:* bash:无法在这里创build临时文件 – 文件:设备上没有剩余空间 roo@Server: df -h Filesystem Size Used Avail Use% Mounted on udev 991M 4.0K 991M 1% /dev tmpfs 201M 408K 200M 1% /run /dev/disk/by-label/DOROOT 40G 20G 18G 54% / none 4.0K 0 4.0K 0% /sys/fs/cgroup none 5.0M 0 5.0M 0% /run/lock none 1001M 0 1001M 0% /run/shm none 100M 0 100M 0% […]
Django内置的服务器实时更新应用程序。 在PythonAnywhere中,必须手动重新加载。 有没有办法使PythonAnywhere的Web服务器像Django的内置function?
我正在使用Digital Ocean的Ubuntu 14.04映像,需要为TPROXY编译内核。 有没有办法来检查当前的内核是否支持TPROXY ?
我想在已经安装了PostgreSQL的服务器上安装PostGIS 。 我遵循这个PostGIS安装手册 。 我input了这个脚本: sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt trusty-pgdg main" >> /etc/apt/sources.list' wget –quiet -O – http://apt.postgresql.org/pub/repos/apt/ACCC4CF8.asc | sudo apt-key add – 控制台回显OK 。 所以我继续使用sudo apt-get update源列表。 这是一个警告提示引起了我的注意。 W: Duplicate sources.list entry http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg/main amd64 Packages (/var/lib/apt/lists/apt.postgresql.org_pub_repos_apt_dists_trusty-pgdg_main_binary-amd64_Packages) W: Duplicate sources.list entry http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg/main i386 Packages (/var/lib/apt/lists/apt.postgresql.org_pub_repos_apt_dists_trusty-pgdg_main_binary-i386_Packages) W: You may want to run […]
我们其中一个服务器在启动时performance出奇怪的networking性能。 我们一直在使用configuration更改和ifup / ifdown来尝试隔离问题,结果令人沮丧地不一致。 我们有一个configuration与其他服务器一致,我们没有这个问题。 一个显着的区别是,这个服务器来自不同的硬件供应商,但我不知道为什么会导致我们遇到的问题。 当我们用sudo ifup eth0出eth0接口时,会出现bond0.3001接口bond0和vlan接口bond0.3001 ,并且从ifconfig出现正确的configuration,但是默认路由缺失。 user@admin1:~$ route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 10.1.1.0 0.0.0.0 255.255.255.0 U 0 0 0 bond0.3001 反复试图将接口closures(使用sudo ifdown bond0 ,这似乎是一个简单的方法,用一个命令来closures整个多层configuration),然后备份,似乎并没有正确添加路由。 但是,如果我们在接口文件/etc/network/interfaces编辑bond0.3001条目,它会频繁地(但不总是)调出接口,以及正确的默认路由。 user@admin1:~$ route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 10.1.1.1 […]
我有一个简单的问题。 我有这个VPS托pipe在Linode.com上,我目前使用webmin和virtualmin。 我有一个域名,不打算有多个域名,我想要子域名,我的DNS将由我的提供商DNS工具pipe理。 我将使用php7,redmine,并安装一个nominatim实例,这意味着我将有MySQL,php7,ruby,postgresql,乘客,将主要使用php7与可能php7-fpm,也使用Ubuntu的14.04 smtp。 现在,使用webmin和virtualmin来做任何事情都过于复杂。 事实上,我花了大部分时间在terminal上,而不是通过webmin / virtualmin来设置服务器。 现在你知道我的需要了。 你认为pipe理面板+主机面板对我的具体情况是有用的,或者我可以简单地使用一个基本的灯栈,而没有所有的pipe理面板繁琐。 因为virtualmin使用某种独特的cgi / fcgi bin来传输数据,而且由于它不兼容php7,我必须手动编辑这些文件,但是它们受到一些使得sudo不起作用的保护(特殊types的文件,不记得名字)。 无论如何,我只是厌倦了使用virtualmin,我会重置我的整个安装。 我应该坚持使用webmin / virtualmin,或者只使用webmin或者ispconfig,或者手动安装一个灯pipe栈,并忘记virtualmin。 对不起长长的文字墙。
根据这个指南 : 确保您的服务器安全并确保Postfix未configuration为开放中继非常重要。 它链接到另一个build议使用UFW作为防火墙的指南。 我在Ubuntu上运行Apache,需要发送邮件的PHP应用程序。 我已经安装了postfix作为我的邮件服务器。 我已经configurationUFW到目前为止: sudo ufw allow ssh sudo ufw allow www 为了让电子邮件,我会告诉UFW允许smtp? sudo ufw allow smtp 还有什么我需要做的,以便发送电子邮件?