<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=PrivateHomepageMaking</id>
	<title>PrivateHomepageMaking - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=PrivateHomepageMaking"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=PrivateHomepageMaking&amp;action=history"/>
	<updated>2026-05-15T23:28:16Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.8</generator>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=PrivateHomepageMaking&amp;diff=37579&amp;oldid=prev</id>
		<title>imported&gt;Unknown at 05:24, 7 February 2021</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=PrivateHomepageMaking&amp;diff=37579&amp;oldid=prev"/>
		<updated>2021-02-07T05:24:02Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= 개인 홈페이지 만들기 =&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Purpose ==&lt;br /&gt;
직접 홈페이지를 만드는데 약간 이나마 도움(?) 혹은 필요한 내용을 적어보는 것임.&lt;br /&gt;
&lt;br /&gt;
== 왜 만들어 보는가? ==&lt;br /&gt;
최근에는 홈페이지로 쓸만한 포탈 블로그 서비스도 많이 있고 서비스의 제한도 &lt;br /&gt;
타 포탈과의 연계성 정도 밖에는 없기 때문에 홈페이지를 직접 만들어보는 것에 &lt;br /&gt;
대한 관심이 그렇게 크지는 않다.&lt;br /&gt;
그렇지만 실제로 홈페이지를 직접 만들어서 운영을 하고 싶어하는 ZP학우를 위해서&lt;br /&gt;
약간의 주변지식을 제공해 보는 것이 의의이다.&lt;br /&gt;
또한 직접 홈페이지를 만들어 보면서 서버관리, 디자인, 웹 프로그래밍을 어느정도 &lt;br /&gt;
접할 수 있고 후에 이런 쪽으로 공부를 해나가고 싶은 사람들에게 시발점같은&lt;br /&gt;
것을 제공해 줄 수 있을 것이다.&lt;br /&gt;
&lt;br /&gt;
== 운영 서버 선정 ==&lt;br /&gt;
운영 서버를 사용하는 것은 대략 2가지 방식이 존재한다.&lt;br /&gt;
# hosting 업체에서 계정을 일정 기간동안 구입&lt;br /&gt;
# 개인 컴퓨터에 웹 서버를 운영, dnip 서비스를 이용.&lt;br /&gt;
&lt;br /&gt;
=== Hosting 업체 ===&lt;br /&gt;
요즘 호스팅 없체는 보통 개인이 쓰기에 적당한 가격으로 계쩡부터 바인딩 서비스까지&lt;br /&gt;
통합형 서비스를 제공하는 곳이 많이 있다. 찾아 보면 저렴한 가격에 1인 홈페이지를 운영&lt;br /&gt;
하기에 충분한 곳들이 굉장히 많이 있다.&lt;br /&gt;
제로페이지 서버를 이용하는 것도 굉장히 현명한 선택이다. 일단 zeropage 서버는 쿼터(quota)&lt;br /&gt;
가 없기 때문에 용량의 제한이 없고, mysql, php, jsp 등&lt;br /&gt;
을 이용가능하기 때문에 이만한 서버환경이 없다.&lt;br /&gt;
&lt;br /&gt;
=== 개인 컴퓨터에 웹 서버를 운영 ===&lt;br /&gt;
윈도우 서버 환경에서는 apmsetup, spacetag, winapm 과 같은 통합형 Apache+PHP+Mysql &lt;br /&gt;
패키지가 무료로 돌아다니고 설치도 간단하기 때문에 운영이 같단한 편이다.&lt;br /&gt;
운영을 원하는 사람은 이런 자료를 구해보는 것도 좋을 것이다.&lt;br /&gt;
&lt;br /&gt;
리눅스 환경은 윈도우와는 약간 상황이 다르다. 윈도우만 사용하던 사람은 일단&lt;br /&gt;
리눅스의 기본 명령어부터 설치까지 어느정도 할 수 있어야한다. 일단 &amp;#039;&amp;#039;&amp;#039;서버관리&amp;#039;&amp;#039;&amp;#039;에 &lt;br /&gt;
어느정도 관심이 있다면 리눅스를 설치하고 운영해보길 권한다.&lt;br /&gt;
실제 APM의 설치를 위해서는 패키지 관리에 대한 내용을 필요로 하는 배포판도 있다.&lt;br /&gt;
(실제로 관심만 있다면 대략 2~3일 정도만 투자하면 운영가능 할 것으로 생각한다.)&lt;br /&gt;
&lt;br /&gt;
참고) http://apmsetup.com http://kldp.org&lt;br /&gt;
&lt;br /&gt;
== 웹 서버 선택 ==&lt;br /&gt;
웹 서버를 선택하는 것은 전적으로 개인의 부분이다. &lt;br /&gt;
&lt;br /&gt;
윈도우를 선택한 사람은 IIS를 이용해서 ASP로 구성된 페이지를 만드는 것이 간편하다. 그렇다고 해서&lt;br /&gt;
IIS역시 약간의 설정으로 tomcat, php의 설정이 가능해 PHP, JSP를 이용하기 위해서 웹 서버로 아파치를 &lt;br /&gt;
선택해야하는 것은 아니다.&lt;br /&gt;
이와 마찬가지로 APM 패키지를 통해서 운영하는 것 역시 가능하다. APACHE를 선택할 경우 마찬가지로 &lt;br /&gt;
여러가지 언어를 아파치에 붙여서 웹 페이지를 운영가능하다.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 어떻게 내용을 만들 것인가 ==&lt;br /&gt;
내가 돌아본 사이트 들은 대략 3가지 정도의 부류로 구분할 수 있었다.&lt;br /&gt;
&lt;br /&gt;
# board 기반 홈페이지 &lt;br /&gt;
# blog 패키지 기반 홈페이지&lt;br /&gt;
# wiki 기반 홈페이지&lt;br /&gt;
&lt;br /&gt;
상기의 3가지 종류의 패키지는 서로 혼용이 가능하며 이럴 경우 디자인을 통일하여 &lt;br /&gt;
만들어야하기 때문에 실제로 그 프로그램을 어느정도 뜯어 고칠 수 있는 능력이 필요하다.&lt;br /&gt;
&amp;#039;&amp;#039;(한마디로 귀찮은 작업이다. -_-)&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== BOARD 기반 홈페이지 ===&lt;br /&gt;
대략 보드 기반의 홈페이지는 몇가지 공통적으로 이용하는 프로그램들이 많이 존재한다.&lt;br /&gt;
물론 프로그램에 관심이 있는 사람은 이 기회에 게시판으 한번정도 짜보는 것도 나쁘지 않을 것이다.&lt;br /&gt;
(시간과 노력이 필요한 부분이다.)&lt;br /&gt;
일반적으로 이용하는 게시판 프로그램으로는 다음의 것들이 있다.&lt;br /&gt;
보통 PHP, MySQL을 이용한 프로그램들이 대부분이다.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Zeroboard&lt;br /&gt;
| http://www.nzeo.com&lt;br /&gt;
| PHP 기반이며 DB는 MySQL 을 이용한다&lt;br /&gt;
|-&lt;br /&gt;
| n@board&lt;br /&gt;
| http://navyism.com&lt;br /&gt;
| (위와동일)&lt;br /&gt;
|-&lt;br /&gt;
| whitebbs&lt;br /&gt;
| http://whitebbs.com&lt;br /&gt;
| PHP 기반이며 파일 입출력을 이용한다. (DB서버 불필요)&lt;br /&gt;
|-&lt;br /&gt;
| jsboard&lt;br /&gt;
| http://kldp.net/projects/jsboard/&lt;br /&gt;
| 적수보드, PHP+MySQL 상에서 작동&lt;br /&gt;
|-&lt;br /&gt;
| phpBB&lt;br /&gt;
| http://phpbb.com&lt;br /&gt;
| php*mysql 기반, 포럼위주의 게시판&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== BLOG 패키지 기반 홈페이지 ===&lt;br /&gt;
BLOG 패키지 기반 홈페이지 역시 사이월드를 비롯한 사이트들이 유행을 하면서 만들어진 프로그램들이 존재한다.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| TatterBlog&lt;br /&gt;
| http://tattertools.com&lt;br /&gt;
| 태터 블로그&lt;br /&gt;
|-&lt;br /&gt;
| ZOG&lt;br /&gt;
| http://zog.co.kr&lt;br /&gt;
| ZOG 시스템 블로그&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Wiki 기반 홈페이지 ===&lt;br /&gt;
컴퓨터 관련 사람들이 많이 이용한다. ㅡ.ㅡ;;; 대부분 이런 사이트의 운영자를 보면 프로그래머다.&lt;br /&gt;
워낙에 위키 클론이 많이 존재하고 다양한 언어로 만들어 졌기 때문에 일일이 나열하기 힘들정도다.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| DokuWiki&lt;br /&gt;
| http://wiki.splitbrain.org/&lt;br /&gt;
| PHP 기반, 내가 본거 중에 제일 괜찮다, 데비안의 경우 패키지로 그냥 설치됨&lt;br /&gt;
|-&lt;br /&gt;
| MoinMoin&lt;br /&gt;
| http://moinmoin.wikiwikiweb.de/&lt;br /&gt;
| Python 기반, 파일시스템 이용&lt;br /&gt;
|-&lt;br /&gt;
| MoniWiki&lt;br /&gt;
| http://moniwiki.sourceforge.net/wiki.php&lt;br /&gt;
| PHP 기반, 파일 시스템 이용&lt;br /&gt;
|-&lt;br /&gt;
| MediaWiki&lt;br /&gt;
| http://wikipedia.sourceforge.net/&lt;br /&gt;
| PHP 기반, mysql 이용&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
참고) [http://wiki.splitbrain.org/wiki%3Acompare WikiEngine 비교]&lt;br /&gt;
&lt;br /&gt;
DeleteMe) 아 심심하다. ㅡ.ㅡ;; - &amp;amp;#91;eternalbleu&amp;amp;#93;&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>imported&gt;Unknown</name></author>
	</entry>
</feed>