Articles of ubuntu 14.04

如何在DigitalOcean的ubuntu 14.04上的Nginx服务器中创build子域?

我正在尝试在digitalocean中为我的博客网站创build子域名。 我在我的域部分添加了一个cnamelogging。 子区域显示在区域文件中。 我在/etc/nginx/sites-available创build了名为blog的文件,并添加了以下行: server { listen 80; server_name blog.deshipro.com; location / { root /usr/share/nginx/blog; index index.php index.html index.html; } } 还join了include /etc/nginx/sites/enabled/*; 在我的nginx.conf文件中。 我还添加了一个符号链接 – ln -s /etc/nginx/sites-available/blog /etc/nginx/sites-enabled/blog 重新启动服务器。 但仍显示“此网站无法访问”。 Pinging也没有工作。 如果主机解决了。 然后ping它应该得到一个IP [有一个IP区域文件对子域]。 那么,我错过了什么? 我是digitalocean的新手,并尝试过所有可能的教程。 没有运气。 有人可以帮忙吗? 真的在这里呆了两天。

Apache限制并发连接数为150

Ec2 Ubuntu服务器运行Apache和PHP。 移动应用程序托pipe在服务器上。 应用程序连接到80端口上的服务器。 问题是Apache的限制在150个高峰时间进程。 当apache有150个进程时,Cpu几乎100%空闲。 在Prefork mpm上将最大客户数量增加到500个。 但它仍然限制在150stream程。 Ps aux和newrelic在150进程显示apache进程限制。

HP Proliant DL380 G6 – 在RAID 1重build期间发生第二个磁盘故障后恢复

**免责声明,我刚刚成为这个系统的pipe理员,并意识到备份是无法使用的。 而且,pipe理软件的状态是可怕的** 系统(Ubuntu 14.04)在RAID 1(A和B)中运行两个146GB 10k SAS驱动器。 这些机箱是热插拔的,所以服务器在这个过程中还在运行。 失败的驱动器A被驱动器C取代,闪烁的绿色状态确认arrays正在重build 以稳定的绿色状态(联机)回到C,但驱动器B稳定的琥珀色(脱机/严重故障) 但是,有很大一部分文件系统显然没有同步,由input/输出错误表示,文件系统恢复为只读 我的目标是确定驱动器B故障的来源,并且如果它很小(例如“不可读块错误”),则可以使用驱动器B重新启动系统,也可以强制重buildarrays,尽pipe存在错误。 最主要的是确定如何让arrays控制器报告失败模式,并将故障驱动器视为好。 我只想恢复一些小的configuration文件,使重新安装时我的生活更轻松。 服务器当前处于有限状态,但是如果重新启动,肯定不会从驱动器C启动,因为部分/ bin /丢失了。 令人惊讶的是它仍然在服务它的function,因为它只是经常使用dhcp和ssh。

使用certbot更新ssl cert for gitlab&让encryption

我正在ubuntu 14上运行gitlab。以前configuration的证书已过期(没有cron条目被设置为更新)。 我正在尝试安装certbot(让我们encryption)更新证书,然后设置自动续订的crontab项。 当我运行certbot时,我得到了一个复制到下面的消息(有一个位置,我可以抓住一个更详细的错误信息): 正在运行的命令: ./certbot-auto certonly –webroot -w /opt/gitlab/ssl -d git.xyz.com git.xyz.com是一个有效的域名(我用xyzreplace了实际的域名)。 目录/ opt / gitlab / ssl存在,用于运行该命令的用户对该目录及其内容具有读/写权限。 错误授权程序失败。 git.xyz.com(http-01):urn:acme:error:connection ::服务器无法连接到客户端来validation域名:无法连接到git.xyz.com 重要笔记: – The following errors were reported by the server: Domain: git.xyz.com Type: connection Detail: Could not connect to git.xyz.com To fix these errors, please make sure that your domain name was entered […]

django托pipe在Apache的ubuntu14.04文件夹权限

我使用数字海洋云服务器的Ubuntu 14.04 Apache的托pipe。 而托pipe我这样设置项目文件夹的权限: chown -R :www-data <project_dir_name> chmod -R 760 <project_dir_name> # 这里我给了www-data(group)的权限来读写。 在这种情况下,我不能在浏览器中使用URL访问项目,但是如果我给770工作的罚款,而不是760。 那么为什么需要执行(770)许可到project_directory才能通过url访问。 会导致任何安全问题。 有人请帮助我,如果问题不对,有人请帮我纠正这个问题

我的Ubuntu服务器有时会阻止MySQL连接,直到我重新启动networking服务,为什么?

我在Ubuntu(14.04 LTS)虚拟机上运行MySQL服务器(5.6)的一个实例,端口3306。 员工使用客户端应用程序与数据库进行交互。 定期地,我得到一个用户无法连接的故障排除调用,错误: 无法连接到任何指定的MySQL主机。 MySQL错误日志不包含用户的拒绝或拒绝连接。 重新启动机器(不只是MySQL)可以解决问题。 我确定这似乎是由于客户端机器被分配了不同的IP地址。 我也确定重新启动Ubuntunetworking服务也解决了这个问题。 我怀疑在这里工作有networking安全function,但我无法弄清楚它是什么。 我想知道: 我可以禁用这个“function”,或者至lessconfiguration它来信任LAN上的客户端吗? 有没有办法查看这个机制阻止的客户端机器的IP地址? 编辑: 防火墙设置: ufw是不活动的, iptables我相信是“出厂默认”

VPS Ubuntu上的内存使用率较低

我有安装了Ubuntu的VPS服务器。 总内存16GB,但我的服务器只使用3-4GB …问题是为什么? 我设置innoDB使用12GB,但没有任何改变。 服务器负载1.5 如何增加内存使用量? 当我有专用的服务器ubuntu时,总是使用所有的内存caching的东西,加快进程。

调整Google Cloud VM的永久磁盘大小:无法find有效的文件系统超级块

我正在尝试关注如何调整计算引擎映像持久磁盘的官方Google Cloud文档 。 根据说明,在确定Web控制台中的新磁盘大小之后,我需要运行resize2fs来将文件系统调整到新的磁盘空间。 但是,当我尝试运行它时,出现以下错误: resize2fs: Device or resource busy while trying to open /dev/disk/by-id/google-[my-disk-id] Couldn't find valid filesystem superblock. 我的操作系统是Ubuntu 14.04.3 LTS。

https git clone和ssh git clone之间的区别

您好我现在使用git一段时间,但我是企业git的新手。 这里是我做我的test-repo我做了一个SSH密钥对,并添加公钥作为我的testing回购部署的关键。 现在我可以从ssh和https克隆我的test-repo ,但是当我添加某人作为合作者时,他们能够从https克隆回购,而不是从ssh ssh-keygen -b 4096 -t rsa -f example_rsa -P "" -C "" $ ls example_rsa example_rsa.pub $ git clone [email protected]:star/test-repo.git Cloning into 'test-repo'… Warning: Permanently added the ECDSA host key for IP address '10.0.1.100' to the list of known hosts. warning: You appear to have cloned an empty repository. 即使在通过ssh授予访问权后,用户也不能访问相同的git repo,但是用户可以使用https来克隆repo。 git […]

更新SSL证书 – 使用Ubuntu和Apache的DigitalOcean

除了DigitaOcean的教程之外,我能够安装Ubuntu 14.04.4 x64,Apache,在GoDaddy上雇佣一个SSL证书,并使其在Droplet上完美工作。 然而,一年过去了,我的SSL证书已经过期,我不知道从哪里拿到证书(记住我已经和GoDaddy续签了一年的证书)。 运行Ubuntu 14.04.4 x64和Apache的DigitalOcean上的Droplet上更新SSL证书的工作stream程是什么? 我必须重做整个过程还是有一个“简单”的方法? 对不起这个问题,但我是新来的这个问题。