CentOSでapacheインストール
Webサーバー構築(Apache) - CentOSで自宅サーバー構築
ここを参考にしながら構築します
の前に一般ユーザがなかったので作ります。
useradd kaeruko
passwd kaeruko
えいっ。
apacheインストール
設定ファイル書き換えるよー。
あ、書き換えられなかった…
sudo \cp -pr /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.20140930
[sudo] password for kaeruko:
kaeruko は sudoers ファイル内にありません。この事象は記録・報告されます。
sudoの設定を作成します。
wheelグループに自分のユーザを追加します。
[root@centos65 ~]# vigr
wheel:x:10:yoya,kaeruko
追加したー。
sudo \cp -pr /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.20140930
[sudo] password for kaeruko:
kaeruko は sudoers ファイル内にありません。この事象は記録・報告されます。
あれれ。
groupsを見てkaerukoがどのグループに属してるか確認します。
[kaeruko@centos65 ~]$ groups
kaeruko
wheelがない〜〜〜。
もっかいvigrしてみる。
[root@centos65 ~]# vigr
/etc/group を変更しました。
整合性を保つために /etc/gshadow を変更する必要があるかもしれません。
その場合はコマンド 'vigr -s' を使ってください。
と書いてあるのでためしにvigr -sしてちょっと書き換えて戻して保存。
一回サーバログアウトしてログインし直すと、
なんかパブリッシュファイル的なものが出来たのか、これで反映されました。
これでhttpd.confが書けます。
|ServerTokens Prod |ServerTokens OS|
|ServerName cloxs.jp:80 |#ServerName www.example.com:80|
|CustomLog logs/access_log common |#CustomLog logs/access_log common|
|ServerSignature Off |ServerSignature On|
|Options MultiViews FollowSymLinks |Options Indexes MultiViews FollowSymLinks|
このへん変えました。