はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 質問掲示板

 WEBサーバの考え方
日時: 2006/03/20 18:38
名前: いっちゃん

①不明点・障害内容:

 いつもお世話になっております m(。_。;))m ペコペコ

すみません 先日から当サイトのおかげでvsFTPDとApacheにてWEBサーバーとFTPサーバーが
やっとの事完成致しました! ありがとうございました!^^ 
そこで出来上がり外部からの接続・HPを見る事もできるようになり最高な気分なのですが、
1つ2つどうしてもわからない事がありますのでどうか皆様のご意見お願い致します。

まず、私の環境は当サイト様を見よう見真似で構築したのですが、例えば1つのHPを公開するに当たり、
私の場合ですとMacromedia ドリームウィーバー8にてHPを勉強中です。
そこで中途半端に作成したHPを試しにサーバー側へ転送しようと試みたのですが、
私の場合ドリームウィーバーに付属の機能(FTP)にてDataを転送しようと試みたのですが、
今の私のサーバー側の設定ですと、rootユーザーではFTPにての接続は禁止になっておりますので
ユーザーとしてFTPにログインしなくてはいけない状態ですが、それですと設定の転送場所に
 / の箇所にしか移動できません(ユーザーHOME) 皆様ご存知の通り、HPを公開するには
 /var/www/http/ へデータをぶち込まないといけませんので・・・
そこを変更する方法と言うのはやはりあるものなのでしょうか?

それともう1つですが、私の場合WEBサーバーを構築した切っ掛けですが、例えば、
知人など身内周りでHPを立てたい人が居る時に私のサーバーを使えるようにしたいのですが、
その場合、Apache側にユーザーのIDとパスを決めるのではなく、Fedora4自体に
それぞれのアカウントを付くっていくものなのでしょうか? それですと、もしその登録者が
私のPCを触った時、自分のIDとパスを使えば私のFedoraにログインできてしまうという事になって
しまいますのでまさかそんな事ないだろうと思うと疑問に思いまして・・・

少しへたくそな文章で大変失礼致しますが、どうかご教授お願い致します m(。_。;))m ペコペコ



②ログの有無   :
  (有:その内容):
③Distribution  :Fedora
      Version:4
④Service Name  :
      Version:
⑤ネットワーク構成:
メンテ

Page:  [1] [2] [3] [4] [5] [6] [7]

■ コンテンツ関連情報

 Re: WEBサーバの考え方 ( No.21 )
日時: 2006/04/16 11:11
名前: いっちゃん

 やはりできておりますね・・・

/etc/httpd/conf/httpd.conf内を本当はここに表示したいのですが、あの長い分を
コピーしてここへ貼り付ける方法をしりませんのでできませんが、
内容は今ご指定頂いた部分はOKでした 
メンテ
 Re: WEBサーバの考え方 ( No.22 )
日時: 2006/04/16 15:47
名前: 管理者

Testユーザの「/home/Test/public_html」内にhtmlファイルはあるんですよね??
メンテ
 Re: WEBサーバの考え方 ( No.23 )
日時: 2006/04/16 16:05
名前: いっちゃん

 お手数かけます

はい 間違いなくあります

同じ物を /var/www/html/ 内にコピーして確認もとってあります
メンテ
 Re: WEBサーバの考え方 ( No.24 )
日時: 2006/04/16 16:31
名前: 管理者

再度確認させてください。

①「/etc/httpd/conf/httpd.conf」ファイル内の以下の部分
<IfModule mod_userdir.c>
    :
    :
</IfModule>


②以下のコマンド実行結果
# ls -l /
# ls -l /home
# ls -l /home/Test
# ps -ef | grep httpd
# getenforce

面倒かもしれませんが、上記実行結果を教えてください。
メンテ
 Re: WEBサーバの考え方 ( No.25 )
日時: 2006/04/16 17:13
名前: いっちゃん

<IfModule mod_userdir.c>
  #
  # UserDir is disabled by default since it can confirm the presence
  # of a username on the system (depending on home directory
  # permissions).
  #
  #UserDir disable

  #
  # To enable requests to /~user/ to serve the user's public_html
  # directory, remove the "UserDir disable" line above, and uncomment
  # the following line instead:
  #
  UserDir public_html

</IfModule>

#ls -l /
合計 154
drwxr-xr-x  2 root root 4096 4月 16 04:04 bin
drwxr-xr-x  4 root root 1024 4月 1 21:41 boot
drwxr-xr-x 11 root root 3640 4月 15 17:07 dev
drwxr-xr-x 93 root root 12288 4月 16 04:04 etc
drwxr-xr-x  4 root root 4096 4月 15 17:42 home
drwxr-xr-x 11 root root 4096 4月 16 04:04 lib
drwx------  2 root root 16384 4月 2 04:01 lost+found
drwxr-xr-x  2 root root 4096 2月 12 02:16 media
drwxr-xr-x  2 root root 4096 2月 11 12:06 misc
drwxr-xr-x  2 root root 4096 2月 12 02:16 mnt
drwxr-xr-x  2 root root   0 4月 15 17:07 net
drwxr-xr-x  2 root root 4096 2月 12 02:16 opt
dr-xr-xr-x 104 root root   0 4月 16 02:06 proc
drwxr-x--- 20 root root 4096 4月 16 17:08 root
drwxr-xr-x  2 root root 12288 4月 16 04:04 sbin
drwxr-xr-x  2 root root 4096 4月 1 19:02 selinux
drwxr-xr-x  2 root root 4096 2月 12 02:16 srv
drwxr-xr-x 11 root root   0 4月 16 02:06 sys
drwxrwxrwt  6 root root 4096 4月 16 04:23 tmp
drwxr-xr-x 14 root root 4096 4月 1 19:06 usr
drwxr-xr-x 23 root root 4096 4月 15 12:05 var


# ls -l /home
合計 12
drwx------ 3 User1 User1 4096 4月 15 13:08 User1
drwxr-xr-x 3 Test Test 4096 4月 15 17:42 Test


# ls -l /home/Test
合計 4
drwxr-xr-x 3 Test Test 4096 4月 15 18:26 public_html


# ls -l /home/Test/public_html/
合計 16
drwxr-xr-x 2 Test Test 4096 4月 15 18:26 images
-rwxr-xr-x 1 Test Test 740 4月 15 18:26 index.html
-rwxr-xr-x 1 Test Test 726 4月 15 18:26 untitled.html
-rwxr-xr-x 1 Test Test 326 4月 15 18:26 untitled1.html


# ps -ef | grep httpd
root   1803   1 0 Apr15 ?    00:00:00 /usr/sbin/httpd
apache  5455 1803 0 04:03 ?    00:00:00 /usr/sbin/httpd
apache  5456 1803 0 04:03 ?    00:00:00 /usr/sbin/httpd
apache  5457 1803 0 04:03 ?    00:00:00 /usr/sbin/httpd
apache  5458 1803 0 04:03 ?    00:00:00 /usr/sbin/httpd
apache  5459 1803 0 04:03 ?    00:00:00 /usr/sbin/httpd
apache  5460 1803 0 04:03 ?    00:00:00 /usr/sbin/httpd
apache  5461 1803 0 04:03 ?    00:00:00 /usr/sbin/httpd
apache  5462 1803 0 04:03 ?    00:00:00 /usr/sbin/httpd
root   14761 14703 0 17:12 pts/1  00:00:00 grep httpd


# getenforce
Disabled


と、なります。

いえいえ、一緒に考えて頂けるだけでもありがたい事ですし
大変助かっておりますので面倒だなんてとんでもありません! m(。_。;))m ペコペコ

どうか上記の結果に不審な点がありましたら是非よろしくお願い致します。

メンテ

Page:  [1] [2] [3] [4] [5] [6] [7]

題名
名前  ("初心者"を含む名前は使用できません)
E-Mail
URL
パスワード 記事メンテ時に使用)
投稿キー (投稿時 投稿キー を入力してください)
コメント
画像添付 (対応画像:JPEG/GIF/PNG [Max 500KB])

   クッキー保存

■ その他


Copyright(©)2004-2018 First home server construction. All Right Reserved.