ChatGPTとしゃべる毎日

ChatGPTとのやり取りで面白かったものをまとめています

CentOSでapacheインストール


Webサーバー構築(Apache) - CentOSで自宅サーバー構築

ここを参考にしながら構築します

 

の前に一般ユーザがなかったので作ります。

useradd kaeruko

passwd kaeruko

えいっ。

 

apacheインストール

yum install httpd

設定ファイル書き換えるよー。

 

あ、書き換えられなかった…

 

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|

このへん変えました。