[질문] redhat9로 웹서버 실패..(드디어 성공 리플 감사합니다)

bangdk의 이미지

이래저래 성공하였습니다..많이 부족하여...이제야 어찌 되는정도이지만
보람있는 시간이었습니다...^^
많은 곳에서 도움을 얻었고 많은 분들이 글을 주셔서 성고 하였습니다..
감사합니다.. 앞으로 좀더 열심히 해봐야 겠습니다..

그럼 즐거운 한주 되세요...^^

모든 질문은 맨마지막에 있습니다..^^

안녕하세요 쭉 NT계열만 써온 Linux초보입니다..
다름이 아니고 요사이 리눅스 웹서버를 설치하기위해 공부중인데..저같은 초보에게는 무척 어렵습니다...
물론 NT계열의 웹서버를 쓰면 제가 쭉써온 환경이기에..좀더 빨리 접근 할수 있겠지만..
Linux의 강력한 서버기능에 도저히 미련을 버릴수가 없어 도움을 부탁드립니다..

우선 제환경은 redhat 9입니다...7.3과 8.0을 설치하고자 하였으나..무엇이 문제인제 설치가 되지않아 9 를 설치하였습니다..

생초보라는 걸 감안해 주시기 바랍니다..rpm이 먼지도 잘모르겠고 커널이 먼지도 잘모릅니다..ㅠ.ㅠ;;
하나씩 배워갈려하는 초보의 심정을 너그러히 헤아려주시길 바랍니다..

제글에 답변의 글들이 초보분들에게도 도움이 된다면 좋겠습니다..

일기의 형태로 글을 썼기에 자문자답의 글입니다..양해구합니다...

1. redhat 9 설치시 옵션을 서버선택을 하였습니다..-_-;; 일명하여 몽창설치...ㅠ.ㅠ...
일단 다설치하면 되겠지만 무책임한 심정입니다만..역시 머가 필요하고 안필요한지 잘몰라서..ㅜ.ㅜ

2. 설치후 전 일단 계정을 안주고 root로 접근하였습니다..(NT쓰던 버릇..ㅠ.ㅠ) 계정관리할줄 몰라서..
어디서 주어는 들었습니다..root는 NT의 Administrator이라고..

3. 그놈의 환경에서 일단 이것저것 찾아보니..역시 터미널을 모르기 땜시 위도운 완경에 익숙해져서입니다..머 여기까지
읽어 오셨다면 벌써 페이지 닫아 버릴분이 태반이겠지만 어쩌겠습니까..계속 쓰겠습니다..ㅠ.ㅠ;;;

4. 헉 찾았습니다..빨간 모자(먼버튼이진 잘모르겠지만 일단 모자)를 틀릭하니..빨간모자->시스템설정-> 서버설정
많이도 나오네요..DNS서비스, HTTP서버, NFS서버, Samba서버, 서비스

5. 이제 인터넷을 이것저것 뒤졌습니다..어설픈 실력으로 DNS와 HTTP는 들어본 풍월로 넘겨집고..(앗싸 아는글이 나왔다)

6. NFS..???? 여기저기 뒤져보니 파일 네트웍서버인지먼지..그러는거 같더군요...나랑 상관없는거 같아 패스 및 외면..^^;;

7. Samba ...??? 머 춤추는 서버도 아니고...ㅠ.ㅠ;; 역시 아무리 봐도 이해안됨...ㅠ.ㅠ;; 일단 패스..

8. 과감하게 DNS서버 버튼 클릭..헉..암것도 모르겠다..localhost...날말하는거 같은데..일단 패스..ㅠ.ㅠ;;(다패스)

9. HTTP서버 클릭...헐 아파치 서버설정 이라는 반가운 문구...
서버이름....일단 내가 받은...xxxx.xxxx.com을 입력해놓음...일단 뿌듯...^^ㅋ 하나적었다~~!!
웹마스터 이메일주소....bangdk69@koream.com 일단 내메일주소...또썼다...이충만감...^^ㅋㅋ
헉..포트?? 음..80이 웹포트니..또아는걸~~ㅋ
가상호스트라...음 주어들은 풍월에는 한대의 서버에 여러게의 도메인을 사용가능하다던데 이건가?????
서버항목..일단 모름 패스...
서버조절...머 사용자가 많을때 여러가지 조절을 하는거 같은...일단 패스..

9. 헉 근데 아파치나 Mysql은 돌아가나? 잉 php는 어떻게 된거지...ㅜ.ㅜ;; 찾아보자..

10. 과감하게 서비스 버튼 클릭...일단 여기까지는 NT랑 비슷하네...아~~ 만족감...나도 할수 있다 았싸~~!

11. 일단 아파치와 비슷한 항목을 찾자...헐~없네...계속 찾음...위아래로 오르락 내리락...ㅠ.ㅠ;;
찾았어요~~~또다시 내자신이 자랑스러움..ㅜ.ㅜ;;....
httpd 항목에...Apache 어쩌구 저쩌구..HTML CGI 머어쩌구 저꺼구,,,일단 이거다...클릭

12. 이제 Mysql을 찾자.....이건 머냐...왜 Mysqld일까 뒤에 d 는 멀까나? 그래도 일단 비슷한 글씨군...시작

13. 음..이제 멀해야하나...음음..그럼 FTP를 열러서 file를 올려야하니..ftp를 만들자..혹시 서비스에 있나?
일단찾음...또 서비스항목을 오르락내리락...그런데 못찾음...ㅠ.ㅠ;;;

14. 인터넷을 뒤지기 시작....헐 redhat에는 vsftpd를 쓰는군...딴것들은 proftp를 쓰네????
그래 내꺼는 vsftpd이다...찾자...서비스항목을 다시 뒤짐....있다..또다시 일단 클릭....

15. 이제 다른 컴에서 확인해보자...xxx.xxx.com 우~~~ test 페이지가 보이는군.......드디어 나의 콧대가 하늘을 찌름..
^^ㅋㅋ 음...그럼 FTP에 접속해서 index.html을 바꿔볼까나?????

16. 일단 계정을 주려면 먼가를 찾아야하는데....ㅡ.ㅡ;;;; 시스템항목에 사용자 그룹이있군...
그래 함 줘보자 test 헐 홈디렉토리를 지가 만드네..잉? 지가 혼자 그룹도 되고...
머일단 인정...test 너혼자 다해먹어라..그래그래..잘만된다면 말아먹어도 좋다..

17. ftp접속 .... 앵 안되네....그럼 혹시..Anonmous로는 접속되나??? 헐 되네?..드디어 나도 파워유저..
리눅스 ftp를 만들었다..(친구들에게 알려줘야지..^^) 헉~~근데..파일이 안올라가네...

18. 일단 다시 인터넷을 뒤지자...아~어느 고마운 분께서 vsftpd.conf를 조정해야한다는 글을 써놓으셨구나..^^
이자리를 빌어 감사하단 말을 쓰고 싶군요..역시 리눅스 하시는분들은 맘도 좋와..기분좋와라...^^

19. 일단 이것저것 건들여봄...저장한후 ftp리스타트..헉 안되네...

20. 이것저것 안되면 제로보드는 어찌 설치하나...ㅠ.ㅠ;;
host명은 어떤걸까나..
Sql유저 아이디는 어떻게 설정하지?
Db 네임을 어떻게 주지?
일단 난모르겠다...ㅠ.ㅠ(자포자기 모드)

21. 딴데서 index.html이나 만들어 올려놓자...

22. 나모에서 "안녕하세요" 만듬...네트웍으로 /var/www/html/index.html 복사

23. 헐 한글이 자동으로 안나오네...왜 인코딩이 자동으로 안되지?????

24. 일단 다시 인터넷을 뒤지자...1.2.3.4.5.6.7.8.9.....시간..경과.....읍다..ㅠ.ㅠ;;;
기초적인 설명은 이제 읍네....ㅠ.ㅠ;;;
다시 자포자기 모드...나의 한계다.......MS의 빌게이츠가 미워지기 시작...날 바보로 만들었다..ㅠ,ㅠ

25. 일단 새벽 잠이나 자자...(역시 자포자기)

26. 아 아침부터 비도오고..나의 맘을 대변하는듯...다시 기운네서 찾아보자...1.2.3.4.5...시간경과 다시자포자기

이렇게 몇일을 고생하여...글을 쓰게 되었습니다....ㅠ.ㅠ;;;
쭉써오던 분들이 보기에는 너무나 무식하고 한심쓰럽겠지만......도움을 청합니다..
처음부터 너무 많은걸 날로 먹으려한다면 할말 없습니다...ㅠ.ㅠ;;
너그러히 용서를 바랍니다....

저에게 구원을 손길을...~~~~
-------------------------------------질 문-----------------------------------------

설치나 질문의 순서자체가 잘못일수도 있다고 생각합니다..이해해주실길 부탁드립니다..^^;;

[질문1] 제로보드를 외부에서 설치시 host명 및 Sql유저 아이디는 어떻게 설정하지요 Db 네임을 어떤건지 암것도 모르겠습니다..

[질문2] 외부에서 FTP로 접속하여야 기타 웹작업한것을 올려야하는데..FTP는 어떻게 설정하는지요

[질문3] 아파치의 설정에서 외부계정을 어떤식으로 주고 어떤 디렉토리에 작업을 해야 웹상에서 index.html이 보이는지

[질문4] 알고 보면 암것도 모르는 초보입니다..다모른다는게 맞는 말일것입니다..ㅜ.ㅜ

bangdk의 이미지

windows 2000서버나 2003서버를 설치할까하다가..다시 Linux 컴을 켜게됩니다...미련이 남는군여....ㅠ.ㅠ;;; 꼭성공해보고 싶습니다..

blacknblue의 이미지

브라우저에서 한글을 인식 못한다는 건가요?
(저도 초보인지라..)

bangdk의 이미지

화면상에서 깨져보여 익스플로러 메뉴에 보기의 인코딩은 한글이나 오토로 바꾸어주면 보인답니다...자동으로 한글이 안보이더군요

metaljin의 이미지

별로 원하시던 답은 아니겠지만요, 책을 한권쯤은 사서 보시는게 좋을거 같습니다.
아니면 이곳 kldp.org의 문서에 보시면 초보자 코너가 있습니다.
이곳의 글들을 천천히 읽어보시기 바랍니다.
그럼 힘내세요.

만세

fibonacci의 이미지

힘내세요~
하다보면 다 알게 됩니다.
일단 모르면 소스받아서 README 읽고 컴파일 해서 설치하는것이 더 편하답니다.
배포본마다 깔리는 디렉토리및 설정파일의 위치가 조금씩 달라요..
저는 과거 RedHat쓸때 거의 그렇게 했습니다.
일단 익숙해지면 리눅스만큼 재미있는것도 없습니다.
파이팅..

No Pain, No Gain.

idlock의 이미지

배보판을 다른것을 사용하시는것도 괜찮은 방법 갖습니다.

레드햇이 한글문제가 좀 있는관계로.. 약간의 어려움이 있으니

한컴 3.1 배포판을 구하셔서 (ftp판은 무료입니다.) 설치하신후에

업데이트를 하시면 웹서버, ftp서버, ssh(이건 깔려 있나 ??)를 좀더 쉽게 사용하실수 있을듯합니다.

물론 돈되시면 한컴 3.1 책도 있던데 그거랑 같이 사시면 좀 쉽울듯하고요.
레퍼런스 할만한 쉬운 리눅스책 1권은 반드시 필요합니다. ^^.. 그럼

건승~! 파팅

blacknblue의 이미지

우선 저도 왕초보임을 알려드리며....

Quote:
[질문1] 제로보드를 외부에서 설치시 host명 및 Sql유저 아이디는 어떻게 설정하지요 Db 네임을 어떤건지 암것도 모르겠습니다..

무슨 말씀이신지...
그러니까 님의 서버에 제로보드를 설치할 것인지 아니면 다른 사람 서버에 님의 계정이 있어서 제로보드를 설치하고자 함인지...
우선 님이 리눅스를 깔고 이것저것 해 보시는 것을 봐선 님이 서버를 돌리고 다른 사람이 님의 서버에 계정을 갖고 제로보드를 설치하도록 하시는 것 같은데.....
어쨌든 제로보드 설치하고자 하는 사람의 계정이 있어야 하고 mysql 등에 그 사람의 데이타베이스와 권한을 설정해 주고 그때 부여된 데이타 베이스 이름과 패스워드를 이용하여 제로보드 설치시 입력해 주면 될 듯 합니다.
혹시 다른사람 서버에 님이 설치하고자 하는 것이라면 서버 주인한테 물어 봐야겠죠.

Quote:
[질문2] 외부에서 FTP로 접속하여야 기타 웹작업한것을 올려야하는데..FTP는 어떻게 설정하는지요

저는 예전에 proftp를 설치하여 외부에서 들어오고 그런 장난을 좀 했었는데..
설정과 관련되어서는 별로 무리가 없을듯 한데...
질문이 워낙 포괄적이라...

Quote:
[질문3] 아파치의 설정에서 외부계정을 어떤식으로 주고 어떤 디렉토
리에 작업을 해야 웹상에서 index.html이 보이는지

아파치 설정 파일(httpd.conf)을 보시면 documentroot 라는 항목이 있는데 거기에 적힌 디렉토리에 화일을 두면 외부에서 볼 수 있습니다.
물론 그 이하 디렉토리 역시 접근 가능하고...
여기서는 특별히 "게정"이라고 말씀 안하셔도 될듯...

Quote:
[질문4] 알고 보면 암것도 모르는 초보입니다..다모른다는게 맞는 말일것입니다..ㅜ.ㅜ

저 역시 초보이긴 하나 한가지 말씀 드리고 싶군요..
님께서 하시는 질문이 너무 포괄적인 듯 하여 쉽게 일일이 설명을 해 주실 분들이 많지 않을 듯 합니다.
도서관 같은데 가셔서 리눅스 설치 책들을 한권만 빌리시고 그대로만 우선 한번 따라해 보면 설치와 관련된 내용들을 많이 아실 거라 믿습니다.
(물론 설치만 할줄 안다고 모든게 끝난 건 아니지만....)
그리고 나서 구제적인 부분에 대한 질문을 하시면 오히려 도움이 많이 되겠지요?
그럼 즐겁게 해 보세용......
bangdk의 이미지

리플 주신 분들께 감사드립니다...
이래저래 성공은 하였습니다....^^

역시 책은 한권 사야겠네요....

참많은 곳에 정보가 있더군요......하나하나씩 처음 부터 정리해가다 보니..

우연하게 성공은 하였습니다...^^;;;

이제 하나씩 해봐야 할꺼 같습니다..아직은 불안전한 상태이지만...

나름대로 보람은 있는거 같습니다....

다시한번 감사드립니다..

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.