Articles of Ubuntu的14.04

Vagrant上的Apache 2.4和Ubuntu 14.04错误:“您无权访问/在此服务器上。

我意识到在这里有很多类似的问题,但我一直在挣扎几个小时,一直无法find解决scheme。 当我尝试通过主机名shopwise.dev (设置到/etc/hosts中的Vagrant框的IP)访问我的Vagrant Ubuntu框时,出现以下错误页面: Forbidden You don't have permission to access / on this server. Apache/2.4.7 (Ubuntu) Server at shopwise.dev Port 80 我创build了文件/etc/apache2/sites-available/shopwise.conf : ServerName host.foxytronics.com NameVirtualHost *:80 <Directory /> Options FollowSymLinks AllowOverride All Require all granted </Directory> <Directory "/home/shopws/public_html"> Options Indexes FollowSymLinks MultiViews AllowOverride All Require all granted </Directory> <VirtualHost *:80> ServerAdmin [email protected] ServerName […]

EC2 Ubuntu 14.04 – 重命名networking接口

我在Ubuntu 14.04 EC2实例上运行一个应用程序,期望networking接口遵循特定的命名约定。 是否有可能将默认networking接口从“eth1”重命名为不同的内容(例如“mgt0”)?

查找哪个进程导致在特定硬盘上的利用率

我们的服务器有多个硬盘并运行多个进程。 我们有一个磁盘的磁盘利用率很高,我想找出导致这个问题的哪个进程。 我使用iotop命令,但它不会被磁盘过滤,并且它有一个很大的输出。 我用nmon ,只是说我们在磁盘上有很多读取io。 如何通过硬盘过滤进程并按io使用进行sorting? 操作系统:Ubuntu 14.04

MariaDB SQL在更新后将不会运行

我尝试了一堆不同的东西,但不pipe我做了什么,当我运行sudo mysqld时,我总是收到这个错误: 2016-12-20 16:52:42 139941442312128 [Note] mysqld (mysqld 10.1.20-MariaDB-1~trusty) starting as process 1433 … 2016-12-20 16:52:42 139941442312128 [ERROR] mysqld: Can't lock aria control file '/var/lib/mysql/aria_log_control' for exclusive use, error: 11. Will retry for 30 seconds 2016-12-20 16:52:45 139941442312128 [Note] InnoDB: Using mutexes to ref count buffer pool pages 2016-12-20 16:52:45 139941442312128 [Note] InnoDB: The InnoDB […]

crontab失败,无法findaws可执行文件

我试图在我的ec2亚马逊服务器(ubuntu 14.04)上运行一个备份脚本来自动创build一个amazon ebs卷的快照。 因此,我正在使用aws-missing-tools脚本: https : //github.com/colinbjohnson/aws-missing-tools/tree/master/ec2-automate-backup 这是我的备份脚本,触发ec2-automate-backup-awscli.sh: SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin/aws HOME=/ JAVA_HOME=/usr/lib/jvm/default-java/jre/ [email protected] AWS_ACCESS_KEY=xxxxxxxxxxxxxxxxxxxx AWS_SECRET_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx /opt/aws/ec2-automate-backup-awscli.sh -r us-east-1 -s tag -t 'Backup,Values=true' -k 31 -p 但是,当我用crontab调度这个脚本时,我只会遇到这个错误: 26 23 * * * /opt/aws/backup.sh >> /var/log/aws.log 2>&1 日志文件:“为了使用ec2-automate-backup-awscli.sh,必须安装可执行文件”aws“。 直接执行“sh backup.sh”可以正常工作。 (快照已创build。) 有任何想法吗?

EC2 Ubuntu 14.04实例:运行`apt-get update`导致“Hash Sum mismatch”

每当我用Ubuntu 14.04(使用ami-a182b391 ,从这里find)创build一个新的AWS EC2实例,然后立即运行sudo apt-get -y update ,它会给我一个错误。 这里的操作系统信息: $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.2 LTS Release: 14.04 Codename: trusty 以下是失败的apt命令: $ sudo apt-get -y update Ign http://us-west-2.ec2.archive.ubuntu.com trusty InRelease Ign http://us-west-2.ec2.archive.ubuntu.com trusty-updates InRelease Hit http://us-west-2.ec2.archive.ubuntu.com trusty Release.gpg Hit http://us-west-2.ec2.archive.ubuntu.com trusty-updates Release.gpg Hit http://us-west-2.ec2.archive.ubuntu.com trusty Release Hit […]

Knockd守护进程无法启动

我正在尝试设置knockd ,一个可用于Ubuntu发行版的端口敲入守护进程。 在设置我的端口敲击序列之前,我决定给默认敲击序列一个镜头,因为它应该打开SSH到我的IP地址。 但是,当我第一次启动服务sudo service knockd start ,它失败,没有错误信息和位于/var/log/knockd.log服务日志是空的。 * Starting Port-knock daemon knockd [fail] 没有对configuration进行任何更改,除了/etc/default/knock ,我们必须将START_KNOCKD从0更改为1 。 由于日志文件字面上是空的,所以我对此感到非常困惑。 任何帮助表示赞赏,谢谢。

PHP-FPM偶尔会出现“FastCGI:无法连接到服务器”的错误

Ubuntu 14.04.3 LTS Apache 2.4.7 PHP 5.5.9 两周前我从mod_php切换到了PHP-FPM。 一切,大部分运行顺利。 除了现在两次我有一个情况下,Apache / PHP将变得没有反应。 重启会解决这个问题,但是我想知道为什么会发生这种情况。 这里是错误日志,其中充满了数百种类似的错误。 # /var/log/apache2/error.log . . [Wed Dec 16 23:19:21.476641 2015] [fastcgi:error] [pid 32523] (104)Connection reset by peer: [client xx.xx.xx.xx:43676] FastCGI: comm with server "/usr/lib/cgi-bin/php5-fcgi" aborted: read failed [Wed Dec 16 23:19:21.476866 2015] [fastcgi:error] [pid 32411] (2)No such file or directory: [client xx.xx.xx.xx:63082] […]

EC2 t2.medium上的Ubuntu 14.04 HVM

我到处search,但无法find一个明确的答案:是否有一个官方的Ubuntu 14.04 AMI的运行在T2.medium上的HVM? (或者T2.any,实际上) 看起来答案是“不”。 所以必然的问题是:为什么不呢? 为什么Canonical限制Ubuntu在T2.medium上运行? 最后的推论问题:我发现在T2.medium上运行的社区AMI。 这是我唯一的select吗? 社区AMI如何与官方不同? 编辑 我仍然得到了我所描述的经验,但这是不一致的和错误的。 我在这里添加细节以防别人帮忙。 我已经采取了一些截图。 通过EC2 Web UI启动,T2.MEDIUM和其他许多实例大小显示为灰色。 我通过EC2-> Instances-> Launch Instance(button) – >search“ubuntu” – >select“Ubuntu Server 14.04 LTS(HVM)” 从Ubuntu Cloud Images目录( https://cloud-images.ubuntu.com/locator/ )启动,我可以通过浏览目录并单击链接到AWS EC2 Launch Instance Wizard的AMI ID本身来select相同的AMI ID 。 注意 :两个URL中的AMI ID是相同的!

根目录/ var / www / html:Ubuntu 14.04上的Apach2

我只是设置了apache2 / mysql服务器来玩弄。 但是我发现了和以前看到的不一样的东西。 根目录指向/ var / www / html /。 我检查了/etc/apache2/apache2.conf文件,并说 <Directory /var/www/> Options Indexes FollowSymLinks AllowOverride None Require all granted </Directory> 这表示根目录指向/ var / www /。 这是一个错误? 而且我也想知道他们为什么用/ var / www / html代替/ var / www /。