.png)
それで、最低限の機能しかない新しい VPS を入手しました。まったく期待していなかったもので、私の能力を超えているかもしれませんが、基本的な機能を実行しようとしています。ホストはスウェーデン人で、まったく役に立ちません。
uname -a
出力:
Linux myhostname.com 2.6.32-431.el6.i686 #1 SMP 金曜日 11月 22 00:26:36 UTC 2013 i686 i686 i386 GNU/Linux
そこで、Apache を見つけて起動しようとしました。 apachectl start
は不明です。 出力はありません。またはにlsof -nPi | grep ":80 (LISTEN)"
は参照がありません。httpd
apache2
/etc/init.d/
そこで、まず次のように Apache をインストールしてみました。
$ yum install httpd
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: ftp.sunet.se
* extras: ftp.sunet.se
* updates: ftp.sunet.se
Setting up Install Process
No package httpd available.
Error: Nothing to do
rpm -qa | grep httpd
出力がないので確認したところ、 exclude 行に次/etc/yum.conf
の内容が表示されました:httpd
exclude=bind-chroot courier* dovecot* exim* filesystem httpd* mod_ssl* mydns* mysql* nsd* php* proftpd* pure-ftpd* ruby* spamassassin* squirrelmail*
何をしたらよいかわかりません。Apache も PHP も存在しないことは確かです。MySQL は正常に動作しています。
質問
- ホストが私のメールを無視しているので、
httpd
無視リストから削除しても何か問題がありますか? - また、
yum.conf
リポジトリがリストされていない場合は、追加する必要がありますか?
答え1
まず、httpd*
の除外リストから を削除します。また、各リポジトリは通常ではなく ディレクトリにリストされます。そのファイルの最後には、次のようなコメントがあることがよくあります。yum.conf
yum.conf
/etc/yum.repo.d
# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d
例
$ ls /etc/yum.repos.d/
fedora.repo home:pstavirs:ostinato.repo rpmfusion-free-updates.repo rpmfusion-nonfree-updates.repo
fedora-updates.repo home:tpokorra:mono.repo rpmfusion-free-updates-testing.repo rpmfusion-nonfree-updates-testing.repo
fedora-updates-testing.repo rpmfusion-free-rawhide.repo rpmfusion-nonfree-rawhide.repo rpm-sphere.repo
google-chrome.repo rpmfusion-free.repo rpmfusion-nonfree.repo virtualbox.repo
を編集するのではなく、 を1 つ実行して、次のように除外を上書きするように指示することyum.conf
ができます。yum
--disableexcludes=[all|main|repoid]
--disableexcludes=[all|main|repoid]
Disable the excludes defined in your config files. Takes one of
three options:
all == disable all excludes
main == disable excludes defined in [main] in yum.conf
repoid == disable excludes defined for that repo
例
$ sudo yum --disableexcludes=all install httpd