<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dbswhdgns08</id>
	<title>dbswhdgns08 - 사용자 기여 [ko]</title>
	<link rel="self" type="application/atom+xml" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Dbswhdgns08"/>
	<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php/%ED%8A%B9%EC%88%98:%EA%B8%B0%EC%97%AC/Dbswhdgns08"/>
	<updated>2026-04-16T07:32:59Z</updated>
	<subtitle>사용자 기여</subtitle>
	<generator>MediaWiki 1.31.8</generator>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EB%8C%80%EB%AC%B8&amp;diff=506</id>
		<title>대문</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EB%8C%80%EB%AC%B8&amp;diff=506"/>
		<updated>2025-03-13T10:20:18Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* 기본정보 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;한국학중앙연구원 한국학대학원 인문정보학 석사과정 윤종훈의 개인위키입니다.&lt;br /&gt;
&lt;br /&gt;
hoonjong0821@gmail.com&lt;br /&gt;
&lt;br /&gt;
jonghoon0821@hanmail.com&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=기본정보=&lt;br /&gt;
 안녕하세요, 이 위키는 한국학대학원 인문정보학 석사과정생 윤종훈에 대한 개인 위키입니다.&lt;br /&gt;
&lt;br /&gt;
* 이름 : 윤종훈(尹鐘熏)&lt;br /&gt;
* 생년월일 : 1997년 08월 21일&lt;br /&gt;
* 주소1 : 경기도 화성시 봉담읍&lt;br /&gt;
* 주소2 : 경기도 성남시 운중동&lt;br /&gt;
* 업무 : 경기도 성남시 운중동 하오개로 323 한국학중앙연구원 한국학사전편찬부 문화콘텐츠편찬실&lt;br /&gt;
* 연락처1 : hoonjong0821@gmail.com&lt;br /&gt;
* 연락처2 : jonghoon0821@hanmail.net&lt;br /&gt;
&lt;br /&gt;
=학력=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 생년월일 !! 출생지 !! 학력 &lt;br /&gt;
|-&lt;br /&gt;
| 1997.08.21 || 경기도 수원시 || 소화초등학교-산남중학교-청명고등학교-한국전통문화대학교 &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* [https://www.suwon.go.kr/index.do/ 경기도 수원시]&lt;br /&gt;
* [https://ko.wikipedia.org/wiki/소화초등학교 소화초등학교]  &lt;br /&gt;
* [https://ko.wikipedia.org/wiki/산남중학교_(경기) 산남중학교]&lt;br /&gt;
* [https://ko.wikipedia.org/wiki/청명고등학교 청명고등학교]&lt;br /&gt;
* [https://ko.wikipedia.org/wiki/한국전통문화대학교 한국전통문화대학교]&lt;br /&gt;
** [https://www.nuch.ac.kr/archaeology/main.do 한국전통문화대학교 융합고고학과]&lt;br /&gt;
* [https://grad.aks.ac.kr/index.do 한국학중앙연구원 한국학대학원 인문정보학전공 석사과정]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=개인 끄적끄적=&lt;br /&gt;
* [[일기]]&lt;br /&gt;
* [[리뷰/감상]]&lt;br /&gt;
* [[AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)]]&lt;br /&gt;
* [[시맨틱 미디어위키 사용법]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=한국학중앙연구원 한국학대학원 인문정보학전공=&lt;br /&gt;
==2022년 1차학기 수강==&lt;br /&gt;
#인문정보데이터베이스&lt;br /&gt;
#인문지식처리와통계&lt;br /&gt;
#민속학과지역문화&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2022년 2차학기 수강==&lt;br /&gt;
&lt;br /&gt;
* [[2022 한양도성 프로젝트 킥오프회의]]&lt;br /&gt;
* [[2022-2학기 멀티미디어콘텐츠]]&lt;br /&gt;
* [[2022-2학기 연구개발프로젝트수행방법론]]&lt;br /&gt;
* [[2022-2학기 전자문서와 하이퍼텍스트]]&lt;br /&gt;
* [[2022-2학기 인문정보편찬연구2]]&lt;br /&gt;
* [[http://dh.aks.ac.kr/Edu/wiki/index.php/출처_밝히기]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2023년 3차학기 수강==&lt;br /&gt;
&lt;br /&gt;
* [[개별지도학습]]  매주 월요일 15:30 문형관 348호&lt;br /&gt;
* [[2023-1 교육연계과제(인문학도를 위한 데이터분석)]]&lt;br /&gt;
* [[미디어인류학]] 매주 수요일 15:30 대학원동 110호&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2023년 4차학기 수강==&lt;br /&gt;
&lt;br /&gt;
* [[영어강독]] 매주 금요일 13:00 대학원동 102호&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==석사학위논문==&lt;br /&gt;
* [[한국 언더그라운드 문화의 시맨틱 아카이브 모델 연구]]&lt;br /&gt;
* [[AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)]]&lt;br /&gt;
* [[시맨틱 미디어위키 사용법]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==논자시==&lt;br /&gt;
&lt;br /&gt;
* [[멀티미디어콘텐츠]]&lt;br /&gt;
* [[인문정보 데이터베이스]]&lt;br /&gt;
&lt;br /&gt;
=경력=&lt;br /&gt;
* 2018. 02. ~ 2019. 10. 대한민국 의무경찰 만기 전역(전환복무) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2021. 08. ~ 2021. 12. [[백제 한성~사비기 건물지 기단 양식의 변천 연구(발주처:공주대학교 역사박물관) 연구보조원 참여]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2022. 07. ~ 2022. 12. [[한양도성 타임머신 2022 빅데이터 편찬연구(발주처:문화재청) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2022. 09. ~ 2023. 02. [[강릉 12향현(江陵 十二鄕賢) 멀티미디어 콘텐츠 편찬 및 교육 동영상 제작(발주처:한국학중앙연구원) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2022. 12. ~ 2023. 03. [[불교문화콘텐츠 데이터 가공 및 입력 작업(발주처:동국대학교 불교학술원) 데이터 입력 전문인력 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2023. 01. ~ 2023. 12. [[조선후기 『정록(政錄)』의 자료적 가치와 음관(蔭官)의 인사 실태 공동연구(발주처:한국학중앙연구원) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2023. 03. ~ 2023. 08. [[인문학도를 위한 데이터 분석 교육 콘텐츠 편찬 - 한국학 데이터를 중심으로(발주처:한국학중앙연구원) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2024. 01. ~ 2024. 09. [[한국학중앙연구원 한국학사전편찬부 문화콘텐츠편찬실(한국향토문화전자대전) 청년인턴 근무]]&lt;br /&gt;
&lt;br /&gt;
=관심분야=&lt;br /&gt;
*학술&lt;br /&gt;
#데이터베이스&lt;br /&gt;
# [[링크드데이터(시맨틱네트워크)]]&lt;br /&gt;
#민속학&lt;br /&gt;
#문화인류학&lt;br /&gt;
#지역문화&lt;br /&gt;
#구술자료&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*취미&lt;br /&gt;
#스포츠 &lt;br /&gt;
##축구&amp;lt;ref&amp;gt; 좋아하는 팀은 [https://ko.wikipedia.org/wiki/첼시_FC 첼시FC], [https://ko.wikipedia.org/wiki/FC_바이에른_뮌헨 FC바이에른 뮌헨], [https://ko.wikipedia.org/wiki/아틀레티코_마드리드 아틀레티코 마드리드], [https://ko.wikipedia.org/wiki/아탈란타_BC 아탈란타BC] &amp;lt;/ref&amp;gt;&lt;br /&gt;
###[[첼시FC]]&lt;br /&gt;
###[[수원FC]]&lt;br /&gt;
##야구&amp;lt;ref&amp;gt; 좋아하는 팀은 [https://ko.wikipedia.org/wiki/세인트루이스_카디널스 세인트루이스 카디널스], [https://ko.wikipedia.org/wiki/SSG_랜더스 SSG랜더스]&amp;lt;/ref&amp;gt;&lt;br /&gt;
#음악&lt;br /&gt;
##힙합&lt;br /&gt;
##랩&lt;br /&gt;
#게임&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/풋볼_매니저 Football Manager]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/디아블로_IV 디아블로4]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/워크래프트_III:_프로즌_쓰론 워크래프트3]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/월드_오브_워크래프트 월드오브워크래프트]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/역전재판 역전재판]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/콜_오브_듀티 콜오브듀티]&lt;br /&gt;
#요리와 음식&lt;br /&gt;
&lt;br /&gt;
=각주=&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= 시스템 도움 =&lt;br /&gt;
&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents 이곳]에서 위키 소프트웨어에 대한 정보를 얻을 수 있습니다.&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings 설정하기 목록]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ 미디어위키 FAQ]&lt;br /&gt;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce 미디어위키 릴리스 메일링 리스트]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources 내 언어로 미디어위키 지역화]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam 당신의 위키에서 스팸에 대처하는 법을 배우세요]&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EB%8C%80%EB%AC%B8&amp;diff=505</id>
		<title>대문</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EB%8C%80%EB%AC%B8&amp;diff=505"/>
		<updated>2024-12-16T13:12:11Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;한국학중앙연구원 한국학대학원 인문정보학 석사과정 윤종훈의 개인위키입니다.&lt;br /&gt;
&lt;br /&gt;
hoonjong0821@gmail.com&lt;br /&gt;
&lt;br /&gt;
jonghoon0821@hanmail.com&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=기본정보=&lt;br /&gt;
 안녕하세요, 이 위키는 한국학대학원 인문정보학 석사과정생 윤종훈에 대한 개인 HP입니다.&lt;br /&gt;
&lt;br /&gt;
* 이름 : 윤종훈(尹鐘熏)&lt;br /&gt;
* 생년월일 : 1997년 08월 21일&lt;br /&gt;
* 주소1 : 경기도 화성시 봉담읍&lt;br /&gt;
* 주소2 : 경기도 성남시 운중동&lt;br /&gt;
* 업무 : 경기도 성남시 운중동 하오개로 323 한국학중앙연구원 한국학사전편찬부 문화콘텐츠편찬실&lt;br /&gt;
* 연락처1 : hoonjong0821@gmail.com&lt;br /&gt;
* 연락처2 : jonghoon0821@hanmail.net&lt;br /&gt;
&lt;br /&gt;
=학력=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 생년월일 !! 출생지 !! 학력 &lt;br /&gt;
|-&lt;br /&gt;
| 1997.08.21 || 경기도 수원시 || 소화초등학교-산남중학교-청명고등학교-한국전통문화대학교 &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* [https://www.suwon.go.kr/index.do/ 경기도 수원시]&lt;br /&gt;
* [https://ko.wikipedia.org/wiki/소화초등학교 소화초등학교]  &lt;br /&gt;
* [https://ko.wikipedia.org/wiki/산남중학교_(경기) 산남중학교]&lt;br /&gt;
* [https://ko.wikipedia.org/wiki/청명고등학교 청명고등학교]&lt;br /&gt;
* [https://ko.wikipedia.org/wiki/한국전통문화대학교 한국전통문화대학교]&lt;br /&gt;
** [https://www.nuch.ac.kr/archaeology/main.do 한국전통문화대학교 융합고고학과]&lt;br /&gt;
* [https://grad.aks.ac.kr/index.do 한국학중앙연구원 한국학대학원 인문정보학전공 석사과정]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=개인 끄적끄적=&lt;br /&gt;
* [[일기]]&lt;br /&gt;
* [[리뷰/감상]]&lt;br /&gt;
* [[AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)]]&lt;br /&gt;
* [[시맨틱 미디어위키 사용법]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=한국학중앙연구원 한국학대학원 인문정보학전공=&lt;br /&gt;
==2022년 1차학기 수강==&lt;br /&gt;
#인문정보데이터베이스&lt;br /&gt;
#인문지식처리와통계&lt;br /&gt;
#민속학과지역문화&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2022년 2차학기 수강==&lt;br /&gt;
&lt;br /&gt;
* [[2022 한양도성 프로젝트 킥오프회의]]&lt;br /&gt;
* [[2022-2학기 멀티미디어콘텐츠]]&lt;br /&gt;
* [[2022-2학기 연구개발프로젝트수행방법론]]&lt;br /&gt;
* [[2022-2학기 전자문서와 하이퍼텍스트]]&lt;br /&gt;
* [[2022-2학기 인문정보편찬연구2]]&lt;br /&gt;
* [[http://dh.aks.ac.kr/Edu/wiki/index.php/출처_밝히기]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2023년 3차학기 수강==&lt;br /&gt;
&lt;br /&gt;
* [[개별지도학습]]  매주 월요일 15:30 문형관 348호&lt;br /&gt;
* [[2023-1 교육연계과제(인문학도를 위한 데이터분석)]]&lt;br /&gt;
* [[미디어인류학]] 매주 수요일 15:30 대학원동 110호&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2023년 4차학기 수강==&lt;br /&gt;
&lt;br /&gt;
* [[영어강독]] 매주 금요일 13:00 대학원동 102호&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==석사학위논문==&lt;br /&gt;
* [[한국 언더그라운드 문화의 시맨틱 아카이브 모델 연구]]&lt;br /&gt;
* [[AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)]]&lt;br /&gt;
* [[시맨틱 미디어위키 사용법]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==논자시==&lt;br /&gt;
&lt;br /&gt;
* [[멀티미디어콘텐츠]]&lt;br /&gt;
* [[인문정보 데이터베이스]]&lt;br /&gt;
&lt;br /&gt;
=경력=&lt;br /&gt;
* 2018. 02. ~ 2019. 10. 대한민국 의무경찰 만기 전역(전환복무) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2021. 08. ~ 2021. 12. [[백제 한성~사비기 건물지 기단 양식의 변천 연구(발주처:공주대학교 역사박물관) 연구보조원 참여]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2022. 07. ~ 2022. 12. [[한양도성 타임머신 2022 빅데이터 편찬연구(발주처:문화재청) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2022. 09. ~ 2023. 02. [[강릉 12향현(江陵 十二鄕賢) 멀티미디어 콘텐츠 편찬 및 교육 동영상 제작(발주처:한국학중앙연구원) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2022. 12. ~ 2023. 03. [[불교문화콘텐츠 데이터 가공 및 입력 작업(발주처:동국대학교 불교학술원) 데이터 입력 전문인력 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2023. 01. ~ 2023. 12. [[조선후기 『정록(政錄)』의 자료적 가치와 음관(蔭官)의 인사 실태 공동연구(발주처:한국학중앙연구원) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2023. 03. ~ 2023. 08. [[인문학도를 위한 데이터 분석 교육 콘텐츠 편찬 - 한국학 데이터를 중심으로(발주처:한국학중앙연구원) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2024. 01. ~ 2024. 09. [[한국학중앙연구원 한국학사전편찬부 문화콘텐츠편찬실(한국향토문화전자대전) 청년인턴 근무]]&lt;br /&gt;
&lt;br /&gt;
=관심분야=&lt;br /&gt;
*학술&lt;br /&gt;
#데이터베이스&lt;br /&gt;
# [[링크드데이터(시맨틱네트워크)]]&lt;br /&gt;
#민속학&lt;br /&gt;
#문화인류학&lt;br /&gt;
#지역문화&lt;br /&gt;
#구술자료&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*취미&lt;br /&gt;
#스포츠 &lt;br /&gt;
##축구&amp;lt;ref&amp;gt; 좋아하는 팀은 [https://ko.wikipedia.org/wiki/첼시_FC 첼시FC], [https://ko.wikipedia.org/wiki/FC_바이에른_뮌헨 FC바이에른 뮌헨], [https://ko.wikipedia.org/wiki/아틀레티코_마드리드 아틀레티코 마드리드], [https://ko.wikipedia.org/wiki/아탈란타_BC 아탈란타BC] &amp;lt;/ref&amp;gt;&lt;br /&gt;
###[[첼시FC]]&lt;br /&gt;
###[[수원FC]]&lt;br /&gt;
##야구&amp;lt;ref&amp;gt; 좋아하는 팀은 [https://ko.wikipedia.org/wiki/세인트루이스_카디널스 세인트루이스 카디널스], [https://ko.wikipedia.org/wiki/SSG_랜더스 SSG랜더스]&amp;lt;/ref&amp;gt;&lt;br /&gt;
#음악&lt;br /&gt;
##힙합&lt;br /&gt;
##랩&lt;br /&gt;
#게임&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/풋볼_매니저 Football Manager]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/디아블로_IV 디아블로4]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/워크래프트_III:_프로즌_쓰론 워크래프트3]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/월드_오브_워크래프트 월드오브워크래프트]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/역전재판 역전재판]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/콜_오브_듀티 콜오브듀티]&lt;br /&gt;
#요리와 음식&lt;br /&gt;
&lt;br /&gt;
=각주=&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= 시스템 도움 =&lt;br /&gt;
&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents 이곳]에서 위키 소프트웨어에 대한 정보를 얻을 수 있습니다.&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings 설정하기 목록]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ 미디어위키 FAQ]&lt;br /&gt;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce 미디어위키 릴리스 메일링 리스트]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources 내 언어로 미디어위키 지역화]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam 당신의 위키에서 스팸에 대처하는 법을 배우세요]&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EC%8B%9C%EB%A7%A8%ED%8B%B1_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%82%AC%EC%9A%A9%EB%B2%95&amp;diff=504</id>
		<title>시맨틱 미디어위키 사용법</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EC%8B%9C%EB%A7%A8%ED%8B%B1_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%82%AC%EC%9A%A9%EB%B2%95&amp;diff=504"/>
		<updated>2024-08-20T02:19:05Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=='''회원가입'''==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
=='''노드(개별문서 페이지) 만들기'''==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 기본적으로 미디어위키의 문서 생성 방식과 똑같다. 원하는 노드(개별문서) 제목을 검색 후, 아직 미생성된 빨간색 페이지 링크를 클릭해 노드(개별문서) 생성.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
=='''클래스(class) 설정하기'''==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 노드(개별문서) 편집에서 '''&amp;lt;nowiki&amp;gt;[[Category:example class]]&amp;lt;/nowiki&amp;gt;''' 선언.&lt;br /&gt;
&lt;br /&gt;
=='''데이터타입 속성(data property) 설정하기'''==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=='''관계 속성(object property) 설정하기'''==&lt;br /&gt;
 예문1) '''&amp;lt;nowiki&amp;gt;[[서울]]&amp;lt;/nowiki&amp;gt;'''은 '''&amp;lt;nowiki&amp;gt;[[Is capital of::대한민국]]&amp;lt;/nowiki&amp;gt;'''의 수도이다.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 예문2) '''&amp;lt;nowiki&amp;gt;[[대한민국]]&amp;lt;/nowiki&amp;gt;'''의 수도는 '''&amp;lt;nowiki&amp;gt;[[Has capital::서울]]&amp;lt;/nowiki&amp;gt;'''이다.&lt;br /&gt;
&lt;br /&gt;
=='''페이지 폼 확장기능 사용법'''==&lt;br /&gt;
 프로퍼티 생성 -&amp;gt; 틀 생성(Special:createtemplete) -&amp;gt; 양식 생성(Special:CreateForm) -&amp;gt; 분류 생성(Special:createcategory)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=='''서브 카테고리(서브 클래스) 만들기'''==&lt;br /&gt;
 하위 카테고리 문서 편집에 들어가서 상위 카테고리를 링크하기. [[Category:''상위 카테고리'']]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=='''쿼리 질의하기'''==&lt;br /&gt;
 검색) special:ask&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EC%8B%9C%EB%A7%A8%ED%8B%B1_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%82%AC%EC%9A%A9%EB%B2%95&amp;diff=503</id>
		<title>시맨틱 미디어위키 사용법</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EC%8B%9C%EB%A7%A8%ED%8B%B1_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%82%AC%EC%9A%A9%EB%B2%95&amp;diff=503"/>
		<updated>2024-08-20T02:17:49Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=='''회원가입'''==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
=='''노드(개별문서 페이지) 만들기'''==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 기본적으로 미디어위키의 문서 생성 방식과 똑같다. 원하는 노드(개별문서) 제목을 검색 후, 아직 미생성된 빨간색 페이지 링크를 클릭해 노드(개별문서) 생성.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
=='''클래스(class) 설정하기'''==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 노드(개별문서) 편집에서 '''&amp;lt;nowiki&amp;gt;[[Category:example class]]&amp;lt;/nowiki&amp;gt;''' 선언.&lt;br /&gt;
&lt;br /&gt;
=='''데이터타입 속성(data property) 설정하기'''==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=='''관계 속성(object property) 설정하기'''==&lt;br /&gt;
 예문1) '''&amp;lt;nowiki&amp;gt;[[서울]]&amp;lt;/nowiki&amp;gt;'''은 '''&amp;lt;nowiki&amp;gt;[[Is capital of::대한민국]]&amp;lt;/nowiki&amp;gt;'''의 수도이다.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 예문2) '''&amp;lt;nowiki&amp;gt;[[대한민국]]&amp;lt;/nowiki&amp;gt;'''의 수도는 '''&amp;lt;nowiki&amp;gt;[[Has capital::서울]]&amp;lt;/nowiki&amp;gt;'''이다.&lt;br /&gt;
&lt;br /&gt;
=='''페이지 폼 확장기능 사용법'''==&lt;br /&gt;
 프로퍼티 생성 -&amp;gt; 틀 생성(Special:createtemplete) -&amp;gt; 양식 생성(Special:CreateForm) -&amp;gt; 분류 생성(Special:createcategory)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''쿼리 질의하기'''==&lt;br /&gt;
 검색) special:ask&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=502</id>
		<title>AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=502"/>
		<updated>2024-07-25T04:54:16Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* Page Forms 5.7.2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;원래 기록인걸 잘 안하지만..., &amp;quot;석사학위논문에 쓰일 데이터베이스/아카이브 플랫폼으로 시맨틱위키를 만들자&amp;quot; 라고 마음먹은 이후 여러 반복적인 삽질을 거치며 구축 순서와 소스코드라도 기록해놓자... 라는 생각이 들어 만든 문서.&lt;br /&gt;
&lt;br /&gt;
='''기본 환경 세팅'''=&lt;br /&gt;
본 항목은 추가적으로 설치할 '''&amp;quot;Semantic MediaWiki 4.2.0&amp;quot;''' 와의 호환성 체크를 전제로 하고 있다. 미디어위키를 무조건 최신버전으로 설치하는 것이 당연한 줄 알았는데, 호환성이 꼭 그런 것은 아니니 반드시 자신이 구축할 서버와 웹서비스가 어떤 버전에서 원할하게 작동하는지 호환성을 체크하자. 전부 다 그런 건 아니겠지만, 보통은 최신 버전의 직전 버전이 제일 안정적으로 생각하는 기조가 있는 듯 하다.&lt;br /&gt;
==호환성/패키지 버젼 체크==&lt;br /&gt;
*호환성 비교표([https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/COMPATIBILITY.md 호환성 참조 git])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubuntu''' || 24.04 LTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SMW''' || 4.2.0(Stable release)&lt;br /&gt;
|-&lt;br /&gt;
| '''MediaWiki''' || 1.39.8&lt;br /&gt;
|-&lt;br /&gt;
| '''PHP''' ||8.1(.29) apache2handler&lt;br /&gt;
|-&lt;br /&gt;
| '''MySQL''' || 5.5.8+&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[파일:시맨틱위키4.1.3 호환성 1.png|left|500px]]  [[파일:시맨틱위키4.1.3 호환성 2.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
==AWS 회원가입 및 EC2 개인 서버 생성==&lt;br /&gt;
*AWS 회원가입 ([https://wikidocs.net/179437 wikidocs 참조링크])&lt;br /&gt;
*EC2 개인 서버 생성 ([https://wikidocs.net/176800 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
==인스턴스 고정 IP 생성==&lt;br /&gt;
*인스턴스 고정 IP 생성 ([https://wikidocs.net/176803 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
='''서버 터미널 접속 및 기본세팅(아파치/특정버전php/mysql)'''=&lt;br /&gt;
* 서버 터미널 접속(SSH) 및 기초 세팅 ([https://wikidocs.net/179453 wikidocs 참조링크])&lt;br /&gt;
 sudo apt-get update&amp;lt;ref&amp;gt;사용 가능한 패키지 정보 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get upgrade&amp;lt;ref&amp;gt;업데이트된 패키지 업그레이드&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt update &amp;amp;&amp;amp; apt upgrade -y&amp;lt;ref&amp;gt;시스템 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt install software-properties-common&amp;lt;ref&amp;gt;php8.1 레퍼지토리(저장소) 추가&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo add-apt-repository ppa:ondrej/php&lt;br /&gt;
 sudo apt update&amp;lt;ref&amp;gt;php8.1 레퍼지토리 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install apache2 mysql-server php8.1 php8.1-mysql libapache2-mod-php8.1 php8.1-xml php8.1-mbstring&amp;lt;ref&amp;gt;php8.1 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 php -v&amp;lt;ref&amp;gt;설치된 php 버전 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 start&amp;lt;ref&amp;gt;아파치2 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo systemctl status apache2&amp;lt;ref&amp;gt;아파치 실행 상태 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 설치'''=&lt;br /&gt;
*미디어위키 다운로드([https://wikidocs.net/181743 wikidocs 참조링크]&lt;br /&gt;
 cd ../../var/www/html/ &amp;lt;ref&amp;gt;cd &amp;lt;- 디렉토리로 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;sudo &amp;lt;-  관리자 권한으로 실행&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;wget &amp;lt;- 파일 가져오기&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;미디어위키 1.39.8버전 다운로드 한다는 뜻&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo tar -xvzf mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;tar -xvzf &amp;lt;- tar.gz확장자 압축 파일 해제&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo mv mediawiki-1.39.8 wiki &amp;lt;ref&amp;gt;mv &amp;lt;- move란 뜻. 파일 위치 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install php8.1-intl &amp;lt;ref&amp;gt;apt-get install &amp;lt;- 패키지 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 restart &amp;lt;ref&amp;gt;아파치 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''mysql 데이터베이스 생성'''=&lt;br /&gt;
*([https://wikidocs.net/179450 위키독스 참조링크])&lt;br /&gt;
 sudo mysql -u root &amp;lt;ref&amp;gt;mysql 접속&amp;lt;/ref&amp;gt;&lt;br /&gt;
 CREATE DATABASE wikidb &amp;lt;ref&amp;gt;이름의 데이터베이스 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 SHOW DATABASES; &lt;br /&gt;
 CREATE USER wiki@localhost IDENTIFIED BY 'PASSWORD'; &amp;lt;ref&amp;gt;데이터베이스 계정/암호 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON wikidb.* TO wiki@localhost WITH GRANT OPTION; &amp;lt;ref&amp;gt;권한 부여&amp;lt;/ref&amp;gt;&lt;br /&gt;
 quit&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 이미지 권한 부여'''=&lt;br /&gt;
*([https://wikidocs.net/181677 위키독스 참조링크])&lt;br /&gt;
 sudo chmod 777 /var/www/html/wiki/images&lt;br /&gt;
 sudo mv /var/www/html/wiki/images/.htaccess /var/www/html/wiki/images/.htaccess_disabled&lt;br /&gt;
&lt;br /&gt;
='''웹에서 미디어위키 설치/기본세팅'''=&lt;br /&gt;
*([https://wikidocs.net/179443 위키독스 참조링크1])&lt;br /&gt;
*([https://wikidocs.net/179451 위키독스 참조링크2])&lt;br /&gt;
 ※1중요!※ 웹에서 미디어위키 설치 과정 중 확장기능 설치는 기본적인 것만 체크하기. 특히, &amp;quot;스팸막기&amp;quot; 확장기능에서 &amp;quot;Abuse Filter&amp;quot; 설치하지 말자.&lt;br /&gt;
 &amp;quot;스팸막기&amp;quot; 기능 설치시 이후 SMW 설치 과정에서 충돌/에러 발생. (ex.로그인/회원가입/페이지 생성 시에 error 사태 발생)&lt;br /&gt;
&lt;br /&gt;
*LocalSettings.php 파일 서버 내 wiki가 설치된 디렉토리에 업로드하기.(Filezilla 활용)&lt;br /&gt;
 *LocalSettings.php 파일 업로드 안될 시 아래 코드로 777권한으로 변경한 후 다시 업로드 실행&lt;br /&gt;
 sudo chmod -R 777 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;777 -&amp;gt; 공개 쓰기 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo chmod -R 755 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;755 -&amp;gt; 755로 다시 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 설치'''=&lt;br /&gt;
''#composer.local.json 생성/편집''&lt;br /&gt;
 COMPOSER=composer.local.json php composer.phar require --no-update mediawiki/semantic-media-wiki &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능 시에 아래 방법 사용''&amp;lt;br&amp;gt;&lt;br /&gt;
 cd /var/www/html/wiki&lt;br /&gt;
 sudo vim composer.local.json &amp;lt;ref&amp;gt;vim &amp;lt;- 터미널 내에서 메모장 편집 기능(?)&amp;lt;/ref&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드로 vim으로 들어가서 composer.local.json 파일을 생성해 그 안에 아래 내용을 그대로 복사하기. &amp;quot;&amp;quot;사이에 있는 버전 숫자 확인 필수 &amp;lt;br&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
 	&amp;quot;require&amp;quot;: {&lt;br /&gt;
                   &amp;quot;mediawiki/semantic-media-wiki&amp;quot;: &amp;quot;~4.2&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''#composer 설치''&lt;br /&gt;
 sudo apt-get install composer&lt;br /&gt;
&lt;br /&gt;
''#설치된 composer 버전 체크''&lt;br /&gt;
 composer -v&lt;br /&gt;
&lt;br /&gt;
''#composer 업데이트''&lt;br /&gt;
 sudo composer update --no-dev &amp;lt;br&amp;gt;&lt;br /&gt;
 #위 코드 불가능 시 아래 코드'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo composer update --no-dev --optimize-autoloader&lt;br /&gt;
&lt;br /&gt;
''#아파치 재시작''&lt;br /&gt;
 sudo systemctl restart apache2&lt;br /&gt;
&lt;br /&gt;
 ''#에러코드(미디어위키 확장기능과 출동 시 발생 추정)&lt;br /&gt;
 Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.&lt;br /&gt;
&lt;br /&gt;
''#미디어위키 localsettings.php 편집 및 업데이트''&lt;br /&gt;
 vim LocalSettings.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드로 LocalSettings.php 편집기 진입해서 마지막에 아래 문자열 추가''&lt;br /&gt;
&lt;br /&gt;
 wfLoadExtension( 'SemanticMediaWiki' );&lt;br /&gt;
 enableSemantics( 'ip주소/wiki' );&lt;br /&gt;
&lt;br /&gt;
''#유지 및 업데이트 설치''&lt;br /&gt;
 sudo php maintenance/update.php &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능시 아래 코드 실행'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo php maintenance/update.php --skip-external-dependencies&lt;br /&gt;
&lt;br /&gt;
''#유지/리빌딩''&lt;br /&gt;
 php extensions/SemanticMediaWiki/maintenance/rebuildData.php -v&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 테스트'''=&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation]&lt;br /&gt;
*[[시맨틱 미디어위키 사용법]]&lt;br /&gt;
*설치/테스트 성공 이후 가끔 서버와 위키 접속이 안되는 경우가 발생하기도 함&lt;br /&gt;
#아래의 해결방법 시도해보기([https://velog.io/@fo_rdang/ec2-배포-Failed-to-connect-to-your-instance#시도7-인스턴스-재부팅 참조링크])&lt;br /&gt;
 1) AWS 인스턴스 재부팅 시도&lt;br /&gt;
 2) AWS 인스턴스 중지(마우스 오른쪽 클릭) -&amp;gt; 인스턴스 설정 들어가기 -&amp;gt; 사용자 데이터 편집 들어가기 -&amp;gt; 사용자 데이터에 아래의 스크립트 복붙 &amp;lt;br&amp;gt;&lt;br /&gt;
 Content-Type: multipart/mixed; boundary=&amp;quot;//&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/cloud-config; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;cloud-config.txt&amp;quot;&lt;br /&gt;
 #cloud-config&lt;br /&gt;
 cloud_final_modules:&lt;br /&gt;
 - [scripts-user, always]&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/x-shellscript; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;userdata.txt&amp;quot;&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 ufw disable&lt;br /&gt;
 iptables -L&lt;br /&gt;
 iptables -F&lt;br /&gt;
 --//&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
='''시맨틱미디어위키 확장기능'''=&lt;br /&gt;
==Semantic MediaWiki 4.2.0==&lt;br /&gt;
&lt;br /&gt;
==Semantic Result Formats==&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Result_Formats https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Result_Formats]&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Result_Formats/Installation Semantic Result Formats 설치방법]&lt;br /&gt;
 데이터 검색 결과를 다양한 방법으로 표현할 수 있도록 해주는 기능이다. &lt;br /&gt;
 데이터 검색 결과값을 달력, 도표, 갤러리, 슬라이드쇼 등과 같은 다양한 형태로 결과표기가 가능&lt;br /&gt;
&lt;br /&gt;
==Semantic Drilldown==&lt;br /&gt;
*[https://www.mediawiki.org/wiki/Extension:Semantic_Drilldown https://www.mediawiki.org/wiki/Extension:Semantic_Drilldown]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Semantic Compound Queries==&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Compound_Queries https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Compound_Queries]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Page Forms 5.7.2==&lt;br /&gt;
*[https://www.mediawiki.org/wiki/Extension:Page_Forms https://www.mediawiki.org/wiki/Extension:Page_Forms]&lt;br /&gt;
데이터 입력 및 표시를 효과적으로 만들어주는 확장기능이다. 해당 확장기능을 통해 클래스마다 정해진 양식 틀을 설정할 수 있으며, 이 양식 틀을 활용하여 데이터 편찬과 검색이 용이하게 만든다.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*[https://www.mediawiki.org/wiki/Extension:Page_Forms/Quick_start_guide 사용법 가이드 참조링크]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 '''Special:CreateClass''' ) 특정 클래스의 데이터 작성 틀을 편집하고 설정할 수 있다.&lt;br /&gt;
&lt;br /&gt;
 '''Special:CreateProperty''' ) 노드데이터(시맨틱위키의 개별문서) 간의 연결관계(또는 귀속된 속성정보값)를 의미하는 property. Property:Foaf:knows 처럼 Type:page인 range가 노드인 오브젝트 프로퍼티, Property:Foaf:name 처럼 TypeText인 range가 데이터형태인 데이터 프로퍼티가 있다.&lt;br /&gt;
&lt;br /&gt;
 '''Special:CreateTemplate'''&lt;br /&gt;
&lt;br /&gt;
 '''Special:CreateForm'''&lt;br /&gt;
&lt;br /&gt;
 '''Special:CreateCategory'''&lt;br /&gt;
&lt;br /&gt;
==Skin:Tweeki==&lt;br /&gt;
&lt;br /&gt;
==ParserFunctions==&lt;br /&gt;
&lt;br /&gt;
==ParserHooks==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=501</id>
		<title>AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=501"/>
		<updated>2024-07-25T04:51:53Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* Page Forms 5.7.2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;원래 기록인걸 잘 안하지만..., &amp;quot;석사학위논문에 쓰일 데이터베이스/아카이브 플랫폼으로 시맨틱위키를 만들자&amp;quot; 라고 마음먹은 이후 여러 반복적인 삽질을 거치며 구축 순서와 소스코드라도 기록해놓자... 라는 생각이 들어 만든 문서.&lt;br /&gt;
&lt;br /&gt;
='''기본 환경 세팅'''=&lt;br /&gt;
본 항목은 추가적으로 설치할 '''&amp;quot;Semantic MediaWiki 4.2.0&amp;quot;''' 와의 호환성 체크를 전제로 하고 있다. 미디어위키를 무조건 최신버전으로 설치하는 것이 당연한 줄 알았는데, 호환성이 꼭 그런 것은 아니니 반드시 자신이 구축할 서버와 웹서비스가 어떤 버전에서 원할하게 작동하는지 호환성을 체크하자. 전부 다 그런 건 아니겠지만, 보통은 최신 버전의 직전 버전이 제일 안정적으로 생각하는 기조가 있는 듯 하다.&lt;br /&gt;
==호환성/패키지 버젼 체크==&lt;br /&gt;
*호환성 비교표([https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/COMPATIBILITY.md 호환성 참조 git])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubuntu''' || 24.04 LTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SMW''' || 4.2.0(Stable release)&lt;br /&gt;
|-&lt;br /&gt;
| '''MediaWiki''' || 1.39.8&lt;br /&gt;
|-&lt;br /&gt;
| '''PHP''' ||8.1(.29) apache2handler&lt;br /&gt;
|-&lt;br /&gt;
| '''MySQL''' || 5.5.8+&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[파일:시맨틱위키4.1.3 호환성 1.png|left|500px]]  [[파일:시맨틱위키4.1.3 호환성 2.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
==AWS 회원가입 및 EC2 개인 서버 생성==&lt;br /&gt;
*AWS 회원가입 ([https://wikidocs.net/179437 wikidocs 참조링크])&lt;br /&gt;
*EC2 개인 서버 생성 ([https://wikidocs.net/176800 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
==인스턴스 고정 IP 생성==&lt;br /&gt;
*인스턴스 고정 IP 생성 ([https://wikidocs.net/176803 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
='''서버 터미널 접속 및 기본세팅(아파치/특정버전php/mysql)'''=&lt;br /&gt;
* 서버 터미널 접속(SSH) 및 기초 세팅 ([https://wikidocs.net/179453 wikidocs 참조링크])&lt;br /&gt;
 sudo apt-get update&amp;lt;ref&amp;gt;사용 가능한 패키지 정보 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get upgrade&amp;lt;ref&amp;gt;업데이트된 패키지 업그레이드&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt update &amp;amp;&amp;amp; apt upgrade -y&amp;lt;ref&amp;gt;시스템 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt install software-properties-common&amp;lt;ref&amp;gt;php8.1 레퍼지토리(저장소) 추가&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo add-apt-repository ppa:ondrej/php&lt;br /&gt;
 sudo apt update&amp;lt;ref&amp;gt;php8.1 레퍼지토리 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install apache2 mysql-server php8.1 php8.1-mysql libapache2-mod-php8.1 php8.1-xml php8.1-mbstring&amp;lt;ref&amp;gt;php8.1 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 php -v&amp;lt;ref&amp;gt;설치된 php 버전 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 start&amp;lt;ref&amp;gt;아파치2 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo systemctl status apache2&amp;lt;ref&amp;gt;아파치 실행 상태 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 설치'''=&lt;br /&gt;
*미디어위키 다운로드([https://wikidocs.net/181743 wikidocs 참조링크]&lt;br /&gt;
 cd ../../var/www/html/ &amp;lt;ref&amp;gt;cd &amp;lt;- 디렉토리로 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;sudo &amp;lt;-  관리자 권한으로 실행&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;wget &amp;lt;- 파일 가져오기&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;미디어위키 1.39.8버전 다운로드 한다는 뜻&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo tar -xvzf mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;tar -xvzf &amp;lt;- tar.gz확장자 압축 파일 해제&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo mv mediawiki-1.39.8 wiki &amp;lt;ref&amp;gt;mv &amp;lt;- move란 뜻. 파일 위치 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install php8.1-intl &amp;lt;ref&amp;gt;apt-get install &amp;lt;- 패키지 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 restart &amp;lt;ref&amp;gt;아파치 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''mysql 데이터베이스 생성'''=&lt;br /&gt;
*([https://wikidocs.net/179450 위키독스 참조링크])&lt;br /&gt;
 sudo mysql -u root &amp;lt;ref&amp;gt;mysql 접속&amp;lt;/ref&amp;gt;&lt;br /&gt;
 CREATE DATABASE wikidb &amp;lt;ref&amp;gt;이름의 데이터베이스 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 SHOW DATABASES; &lt;br /&gt;
 CREATE USER wiki@localhost IDENTIFIED BY 'PASSWORD'; &amp;lt;ref&amp;gt;데이터베이스 계정/암호 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON wikidb.* TO wiki@localhost WITH GRANT OPTION; &amp;lt;ref&amp;gt;권한 부여&amp;lt;/ref&amp;gt;&lt;br /&gt;
 quit&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 이미지 권한 부여'''=&lt;br /&gt;
*([https://wikidocs.net/181677 위키독스 참조링크])&lt;br /&gt;
 sudo chmod 777 /var/www/html/wiki/images&lt;br /&gt;
 sudo mv /var/www/html/wiki/images/.htaccess /var/www/html/wiki/images/.htaccess_disabled&lt;br /&gt;
&lt;br /&gt;
='''웹에서 미디어위키 설치/기본세팅'''=&lt;br /&gt;
*([https://wikidocs.net/179443 위키독스 참조링크1])&lt;br /&gt;
*([https://wikidocs.net/179451 위키독스 참조링크2])&lt;br /&gt;
 ※1중요!※ 웹에서 미디어위키 설치 과정 중 확장기능 설치는 기본적인 것만 체크하기. 특히, &amp;quot;스팸막기&amp;quot; 확장기능에서 &amp;quot;Abuse Filter&amp;quot; 설치하지 말자.&lt;br /&gt;
 &amp;quot;스팸막기&amp;quot; 기능 설치시 이후 SMW 설치 과정에서 충돌/에러 발생. (ex.로그인/회원가입/페이지 생성 시에 error 사태 발생)&lt;br /&gt;
&lt;br /&gt;
*LocalSettings.php 파일 서버 내 wiki가 설치된 디렉토리에 업로드하기.(Filezilla 활용)&lt;br /&gt;
 *LocalSettings.php 파일 업로드 안될 시 아래 코드로 777권한으로 변경한 후 다시 업로드 실행&lt;br /&gt;
 sudo chmod -R 777 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;777 -&amp;gt; 공개 쓰기 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo chmod -R 755 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;755 -&amp;gt; 755로 다시 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 설치'''=&lt;br /&gt;
''#composer.local.json 생성/편집''&lt;br /&gt;
 COMPOSER=composer.local.json php composer.phar require --no-update mediawiki/semantic-media-wiki &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능 시에 아래 방법 사용''&amp;lt;br&amp;gt;&lt;br /&gt;
 cd /var/www/html/wiki&lt;br /&gt;
 sudo vim composer.local.json &amp;lt;ref&amp;gt;vim &amp;lt;- 터미널 내에서 메모장 편집 기능(?)&amp;lt;/ref&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드로 vim으로 들어가서 composer.local.json 파일을 생성해 그 안에 아래 내용을 그대로 복사하기. &amp;quot;&amp;quot;사이에 있는 버전 숫자 확인 필수 &amp;lt;br&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
 	&amp;quot;require&amp;quot;: {&lt;br /&gt;
                   &amp;quot;mediawiki/semantic-media-wiki&amp;quot;: &amp;quot;~4.2&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''#composer 설치''&lt;br /&gt;
 sudo apt-get install composer&lt;br /&gt;
&lt;br /&gt;
''#설치된 composer 버전 체크''&lt;br /&gt;
 composer -v&lt;br /&gt;
&lt;br /&gt;
''#composer 업데이트''&lt;br /&gt;
 sudo composer update --no-dev &amp;lt;br&amp;gt;&lt;br /&gt;
 #위 코드 불가능 시 아래 코드'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo composer update --no-dev --optimize-autoloader&lt;br /&gt;
&lt;br /&gt;
''#아파치 재시작''&lt;br /&gt;
 sudo systemctl restart apache2&lt;br /&gt;
&lt;br /&gt;
 ''#에러코드(미디어위키 확장기능과 출동 시 발생 추정)&lt;br /&gt;
 Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.&lt;br /&gt;
&lt;br /&gt;
''#미디어위키 localsettings.php 편집 및 업데이트''&lt;br /&gt;
 vim LocalSettings.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드로 LocalSettings.php 편집기 진입해서 마지막에 아래 문자열 추가''&lt;br /&gt;
&lt;br /&gt;
 wfLoadExtension( 'SemanticMediaWiki' );&lt;br /&gt;
 enableSemantics( 'ip주소/wiki' );&lt;br /&gt;
&lt;br /&gt;
''#유지 및 업데이트 설치''&lt;br /&gt;
 sudo php maintenance/update.php &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능시 아래 코드 실행'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo php maintenance/update.php --skip-external-dependencies&lt;br /&gt;
&lt;br /&gt;
''#유지/리빌딩''&lt;br /&gt;
 php extensions/SemanticMediaWiki/maintenance/rebuildData.php -v&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 테스트'''=&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation]&lt;br /&gt;
*[[시맨틱 미디어위키 사용법]]&lt;br /&gt;
*설치/테스트 성공 이후 가끔 서버와 위키 접속이 안되는 경우가 발생하기도 함&lt;br /&gt;
#아래의 해결방법 시도해보기([https://velog.io/@fo_rdang/ec2-배포-Failed-to-connect-to-your-instance#시도7-인스턴스-재부팅 참조링크])&lt;br /&gt;
 1) AWS 인스턴스 재부팅 시도&lt;br /&gt;
 2) AWS 인스턴스 중지(마우스 오른쪽 클릭) -&amp;gt; 인스턴스 설정 들어가기 -&amp;gt; 사용자 데이터 편집 들어가기 -&amp;gt; 사용자 데이터에 아래의 스크립트 복붙 &amp;lt;br&amp;gt;&lt;br /&gt;
 Content-Type: multipart/mixed; boundary=&amp;quot;//&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/cloud-config; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;cloud-config.txt&amp;quot;&lt;br /&gt;
 #cloud-config&lt;br /&gt;
 cloud_final_modules:&lt;br /&gt;
 - [scripts-user, always]&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/x-shellscript; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;userdata.txt&amp;quot;&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 ufw disable&lt;br /&gt;
 iptables -L&lt;br /&gt;
 iptables -F&lt;br /&gt;
 --//&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
='''시맨틱미디어위키 확장기능'''=&lt;br /&gt;
==Semantic MediaWiki 4.2.0==&lt;br /&gt;
&lt;br /&gt;
==Semantic Result Formats==&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Result_Formats https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Result_Formats]&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Result_Formats/Installation Semantic Result Formats 설치방법]&lt;br /&gt;
 데이터 검색 결과를 다양한 방법으로 표현할 수 있도록 해주는 기능이다. &lt;br /&gt;
 데이터 검색 결과값을 달력, 도표, 갤러리, 슬라이드쇼 등과 같은 다양한 형태로 결과표기가 가능&lt;br /&gt;
&lt;br /&gt;
==Semantic Drilldown==&lt;br /&gt;
*[https://www.mediawiki.org/wiki/Extension:Semantic_Drilldown https://www.mediawiki.org/wiki/Extension:Semantic_Drilldown]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Semantic Compound Queries==&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Compound_Queries https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Compound_Queries]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Page Forms 5.7.2==&lt;br /&gt;
*[https://www.mediawiki.org/wiki/Extension:Page_Forms https://www.mediawiki.org/wiki/Extension:Page_Forms]&lt;br /&gt;
데이터 입력 및 표시를 효과적으로 만들어주는 확장기능이다. 해당 확장기능을 통해 클래스마다 정해진 양식 틀을 설정할 수 있으며, 이 양식 틀을 활용하여 데이터 편찬과 검색이 용이하게 만든다.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*[https://www.mediawiki.org/wiki/Extension:Page_Forms/Quick_start_guide 사용법 가이드 참조링크]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 '''Special:CreateClass''' ) 특정 클래스의 데이터 작성 틀을 편집하고 설정할 수 있다.&lt;br /&gt;
&lt;br /&gt;
 '''Special:CreateProperty''' ) 노드데이터(시맨틱위키의 개별문서) 간의 연결관계를 의미하는 property.&lt;br /&gt;
&lt;br /&gt;
 '''Special:CreateTemplate'''&lt;br /&gt;
&lt;br /&gt;
 '''Special:CreateForm'''&lt;br /&gt;
&lt;br /&gt;
 '''Special:CreateCategory'''&lt;br /&gt;
&lt;br /&gt;
==Skin:Tweeki==&lt;br /&gt;
&lt;br /&gt;
==ParserFunctions==&lt;br /&gt;
&lt;br /&gt;
==ParserHooks==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=500</id>
		<title>AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=500"/>
		<updated>2024-07-25T02:21:35Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* Page Forms 5.7.2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;원래 기록인걸 잘 안하지만..., &amp;quot;석사학위논문에 쓰일 데이터베이스/아카이브 플랫폼으로 시맨틱위키를 만들자&amp;quot; 라고 마음먹은 이후 여러 반복적인 삽질을 거치며 구축 순서와 소스코드라도 기록해놓자... 라는 생각이 들어 만든 문서.&lt;br /&gt;
&lt;br /&gt;
='''기본 환경 세팅'''=&lt;br /&gt;
본 항목은 추가적으로 설치할 '''&amp;quot;Semantic MediaWiki 4.2.0&amp;quot;''' 와의 호환성 체크를 전제로 하고 있다. 미디어위키를 무조건 최신버전으로 설치하는 것이 당연한 줄 알았는데, 호환성이 꼭 그런 것은 아니니 반드시 자신이 구축할 서버와 웹서비스가 어떤 버전에서 원할하게 작동하는지 호환성을 체크하자. 전부 다 그런 건 아니겠지만, 보통은 최신 버전의 직전 버전이 제일 안정적으로 생각하는 기조가 있는 듯 하다.&lt;br /&gt;
==호환성/패키지 버젼 체크==&lt;br /&gt;
*호환성 비교표([https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/COMPATIBILITY.md 호환성 참조 git])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubuntu''' || 24.04 LTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SMW''' || 4.2.0(Stable release)&lt;br /&gt;
|-&lt;br /&gt;
| '''MediaWiki''' || 1.39.8&lt;br /&gt;
|-&lt;br /&gt;
| '''PHP''' ||8.1(.29) apache2handler&lt;br /&gt;
|-&lt;br /&gt;
| '''MySQL''' || 5.5.8+&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[파일:시맨틱위키4.1.3 호환성 1.png|left|500px]]  [[파일:시맨틱위키4.1.3 호환성 2.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
==AWS 회원가입 및 EC2 개인 서버 생성==&lt;br /&gt;
*AWS 회원가입 ([https://wikidocs.net/179437 wikidocs 참조링크])&lt;br /&gt;
*EC2 개인 서버 생성 ([https://wikidocs.net/176800 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
==인스턴스 고정 IP 생성==&lt;br /&gt;
*인스턴스 고정 IP 생성 ([https://wikidocs.net/176803 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
='''서버 터미널 접속 및 기본세팅(아파치/특정버전php/mysql)'''=&lt;br /&gt;
* 서버 터미널 접속(SSH) 및 기초 세팅 ([https://wikidocs.net/179453 wikidocs 참조링크])&lt;br /&gt;
 sudo apt-get update&amp;lt;ref&amp;gt;사용 가능한 패키지 정보 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get upgrade&amp;lt;ref&amp;gt;업데이트된 패키지 업그레이드&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt update &amp;amp;&amp;amp; apt upgrade -y&amp;lt;ref&amp;gt;시스템 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt install software-properties-common&amp;lt;ref&amp;gt;php8.1 레퍼지토리(저장소) 추가&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo add-apt-repository ppa:ondrej/php&lt;br /&gt;
 sudo apt update&amp;lt;ref&amp;gt;php8.1 레퍼지토리 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install apache2 mysql-server php8.1 php8.1-mysql libapache2-mod-php8.1 php8.1-xml php8.1-mbstring&amp;lt;ref&amp;gt;php8.1 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 php -v&amp;lt;ref&amp;gt;설치된 php 버전 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 start&amp;lt;ref&amp;gt;아파치2 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo systemctl status apache2&amp;lt;ref&amp;gt;아파치 실행 상태 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 설치'''=&lt;br /&gt;
*미디어위키 다운로드([https://wikidocs.net/181743 wikidocs 참조링크]&lt;br /&gt;
 cd ../../var/www/html/ &amp;lt;ref&amp;gt;cd &amp;lt;- 디렉토리로 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;sudo &amp;lt;-  관리자 권한으로 실행&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;wget &amp;lt;- 파일 가져오기&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;미디어위키 1.39.8버전 다운로드 한다는 뜻&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo tar -xvzf mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;tar -xvzf &amp;lt;- tar.gz확장자 압축 파일 해제&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo mv mediawiki-1.39.8 wiki &amp;lt;ref&amp;gt;mv &amp;lt;- move란 뜻. 파일 위치 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install php8.1-intl &amp;lt;ref&amp;gt;apt-get install &amp;lt;- 패키지 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 restart &amp;lt;ref&amp;gt;아파치 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''mysql 데이터베이스 생성'''=&lt;br /&gt;
*([https://wikidocs.net/179450 위키독스 참조링크])&lt;br /&gt;
 sudo mysql -u root &amp;lt;ref&amp;gt;mysql 접속&amp;lt;/ref&amp;gt;&lt;br /&gt;
 CREATE DATABASE wikidb &amp;lt;ref&amp;gt;이름의 데이터베이스 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 SHOW DATABASES; &lt;br /&gt;
 CREATE USER wiki@localhost IDENTIFIED BY 'PASSWORD'; &amp;lt;ref&amp;gt;데이터베이스 계정/암호 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON wikidb.* TO wiki@localhost WITH GRANT OPTION; &amp;lt;ref&amp;gt;권한 부여&amp;lt;/ref&amp;gt;&lt;br /&gt;
 quit&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 이미지 권한 부여'''=&lt;br /&gt;
*([https://wikidocs.net/181677 위키독스 참조링크])&lt;br /&gt;
 sudo chmod 777 /var/www/html/wiki/images&lt;br /&gt;
 sudo mv /var/www/html/wiki/images/.htaccess /var/www/html/wiki/images/.htaccess_disabled&lt;br /&gt;
&lt;br /&gt;
='''웹에서 미디어위키 설치/기본세팅'''=&lt;br /&gt;
*([https://wikidocs.net/179443 위키독스 참조링크1])&lt;br /&gt;
*([https://wikidocs.net/179451 위키독스 참조링크2])&lt;br /&gt;
 ※1중요!※ 웹에서 미디어위키 설치 과정 중 확장기능 설치는 기본적인 것만 체크하기. 특히, &amp;quot;스팸막기&amp;quot; 확장기능에서 &amp;quot;Abuse Filter&amp;quot; 설치하지 말자.&lt;br /&gt;
 &amp;quot;스팸막기&amp;quot; 기능 설치시 이후 SMW 설치 과정에서 충돌/에러 발생. (ex.로그인/회원가입/페이지 생성 시에 error 사태 발생)&lt;br /&gt;
&lt;br /&gt;
*LocalSettings.php 파일 서버 내 wiki가 설치된 디렉토리에 업로드하기.(Filezilla 활용)&lt;br /&gt;
 *LocalSettings.php 파일 업로드 안될 시 아래 코드로 777권한으로 변경한 후 다시 업로드 실행&lt;br /&gt;
 sudo chmod -R 777 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;777 -&amp;gt; 공개 쓰기 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo chmod -R 755 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;755 -&amp;gt; 755로 다시 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 설치'''=&lt;br /&gt;
''#composer.local.json 생성/편집''&lt;br /&gt;
 COMPOSER=composer.local.json php composer.phar require --no-update mediawiki/semantic-media-wiki &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능 시에 아래 방법 사용''&amp;lt;br&amp;gt;&lt;br /&gt;
 cd /var/www/html/wiki&lt;br /&gt;
 sudo vim composer.local.json &amp;lt;ref&amp;gt;vim &amp;lt;- 터미널 내에서 메모장 편집 기능(?)&amp;lt;/ref&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드로 vim으로 들어가서 composer.local.json 파일을 생성해 그 안에 아래 내용을 그대로 복사하기. &amp;quot;&amp;quot;사이에 있는 버전 숫자 확인 필수 &amp;lt;br&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
 	&amp;quot;require&amp;quot;: {&lt;br /&gt;
                   &amp;quot;mediawiki/semantic-media-wiki&amp;quot;: &amp;quot;~4.2&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''#composer 설치''&lt;br /&gt;
 sudo apt-get install composer&lt;br /&gt;
&lt;br /&gt;
''#설치된 composer 버전 체크''&lt;br /&gt;
 composer -v&lt;br /&gt;
&lt;br /&gt;
''#composer 업데이트''&lt;br /&gt;
 sudo composer update --no-dev &amp;lt;br&amp;gt;&lt;br /&gt;
 #위 코드 불가능 시 아래 코드'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo composer update --no-dev --optimize-autoloader&lt;br /&gt;
&lt;br /&gt;
''#아파치 재시작''&lt;br /&gt;
 sudo systemctl restart apache2&lt;br /&gt;
&lt;br /&gt;
 ''#에러코드(미디어위키 확장기능과 출동 시 발생 추정)&lt;br /&gt;
 Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.&lt;br /&gt;
&lt;br /&gt;
''#미디어위키 localsettings.php 편집 및 업데이트''&lt;br /&gt;
 vim LocalSettings.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드로 LocalSettings.php 편집기 진입해서 마지막에 아래 문자열 추가''&lt;br /&gt;
&lt;br /&gt;
 wfLoadExtension( 'SemanticMediaWiki' );&lt;br /&gt;
 enableSemantics( 'ip주소/wiki' );&lt;br /&gt;
&lt;br /&gt;
''#유지 및 업데이트 설치''&lt;br /&gt;
 sudo php maintenance/update.php &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능시 아래 코드 실행'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo php maintenance/update.php --skip-external-dependencies&lt;br /&gt;
&lt;br /&gt;
''#유지/리빌딩''&lt;br /&gt;
 php extensions/SemanticMediaWiki/maintenance/rebuildData.php -v&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 테스트'''=&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation]&lt;br /&gt;
*[[시맨틱 미디어위키 사용법]]&lt;br /&gt;
*설치/테스트 성공 이후 가끔 서버와 위키 접속이 안되는 경우가 발생하기도 함&lt;br /&gt;
#아래의 해결방법 시도해보기([https://velog.io/@fo_rdang/ec2-배포-Failed-to-connect-to-your-instance#시도7-인스턴스-재부팅 참조링크])&lt;br /&gt;
 1) AWS 인스턴스 재부팅 시도&lt;br /&gt;
 2) AWS 인스턴스 중지(마우스 오른쪽 클릭) -&amp;gt; 인스턴스 설정 들어가기 -&amp;gt; 사용자 데이터 편집 들어가기 -&amp;gt; 사용자 데이터에 아래의 스크립트 복붙 &amp;lt;br&amp;gt;&lt;br /&gt;
 Content-Type: multipart/mixed; boundary=&amp;quot;//&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/cloud-config; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;cloud-config.txt&amp;quot;&lt;br /&gt;
 #cloud-config&lt;br /&gt;
 cloud_final_modules:&lt;br /&gt;
 - [scripts-user, always]&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/x-shellscript; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;userdata.txt&amp;quot;&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 ufw disable&lt;br /&gt;
 iptables -L&lt;br /&gt;
 iptables -F&lt;br /&gt;
 --//&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
='''시맨틱미디어위키 확장기능'''=&lt;br /&gt;
==Semantic MediaWiki 4.2.0==&lt;br /&gt;
&lt;br /&gt;
==Semantic Result Formats==&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Result_Formats https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Result_Formats]&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Result_Formats/Installation Semantic Result Formats 설치방법]&lt;br /&gt;
 데이터 검색 결과를 다양한 방법으로 표현할 수 있도록 해주는 기능이다. &lt;br /&gt;
 데이터 검색 결과값을 달력, 도표, 갤러리, 슬라이드쇼 등과 같은 다양한 형태로 결과표기가 가능&lt;br /&gt;
&lt;br /&gt;
==Semantic Drilldown==&lt;br /&gt;
*[https://www.mediawiki.org/wiki/Extension:Semantic_Drilldown https://www.mediawiki.org/wiki/Extension:Semantic_Drilldown]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Semantic Compound Queries==&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Compound_Queries https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Compound_Queries]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Page Forms 5.7.2==&lt;br /&gt;
*[https://www.mediawiki.org/wiki/Extension:Page_Forms https://www.mediawiki.org/wiki/Extension:Page_Forms]&lt;br /&gt;
데이터 입력 및 표시를 효과적으로 만들어주는 확장기능이다. 해당 확장기능을 통해 클래스마다 정해진 양식 틀을 설정할 수 있으며, 이 양식 틀을 활용하여 데이터 편찬과 검색이 용이하게 만든다.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*[https://www.mediawiki.org/wiki/Extension:Page_Forms/Quick_start_guide 사용법 가이드 참조링크]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 Special:CreateClass&lt;br /&gt;
&lt;br /&gt;
 Special:CreateProperty&lt;br /&gt;
&lt;br /&gt;
 Special:CreateTemplate&lt;br /&gt;
&lt;br /&gt;
 Special:CreateForm&lt;br /&gt;
&lt;br /&gt;
 Special:CreateCategory&lt;br /&gt;
&lt;br /&gt;
==Skin:Tweeki==&lt;br /&gt;
&lt;br /&gt;
==ParserFunctions==&lt;br /&gt;
&lt;br /&gt;
==ParserHooks==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=499</id>
		<title>AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=499"/>
		<updated>2024-07-25T01:32:42Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* Page Forms 5.7.2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;원래 기록인걸 잘 안하지만..., &amp;quot;석사학위논문에 쓰일 데이터베이스/아카이브 플랫폼으로 시맨틱위키를 만들자&amp;quot; 라고 마음먹은 이후 여러 반복적인 삽질을 거치며 구축 순서와 소스코드라도 기록해놓자... 라는 생각이 들어 만든 문서.&lt;br /&gt;
&lt;br /&gt;
='''기본 환경 세팅'''=&lt;br /&gt;
본 항목은 추가적으로 설치할 '''&amp;quot;Semantic MediaWiki 4.2.0&amp;quot;''' 와의 호환성 체크를 전제로 하고 있다. 미디어위키를 무조건 최신버전으로 설치하는 것이 당연한 줄 알았는데, 호환성이 꼭 그런 것은 아니니 반드시 자신이 구축할 서버와 웹서비스가 어떤 버전에서 원할하게 작동하는지 호환성을 체크하자. 전부 다 그런 건 아니겠지만, 보통은 최신 버전의 직전 버전이 제일 안정적으로 생각하는 기조가 있는 듯 하다.&lt;br /&gt;
==호환성/패키지 버젼 체크==&lt;br /&gt;
*호환성 비교표([https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/COMPATIBILITY.md 호환성 참조 git])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubuntu''' || 24.04 LTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SMW''' || 4.2.0(Stable release)&lt;br /&gt;
|-&lt;br /&gt;
| '''MediaWiki''' || 1.39.8&lt;br /&gt;
|-&lt;br /&gt;
| '''PHP''' ||8.1(.29) apache2handler&lt;br /&gt;
|-&lt;br /&gt;
| '''MySQL''' || 5.5.8+&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[파일:시맨틱위키4.1.3 호환성 1.png|left|500px]]  [[파일:시맨틱위키4.1.3 호환성 2.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
==AWS 회원가입 및 EC2 개인 서버 생성==&lt;br /&gt;
*AWS 회원가입 ([https://wikidocs.net/179437 wikidocs 참조링크])&lt;br /&gt;
*EC2 개인 서버 생성 ([https://wikidocs.net/176800 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
==인스턴스 고정 IP 생성==&lt;br /&gt;
*인스턴스 고정 IP 생성 ([https://wikidocs.net/176803 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
='''서버 터미널 접속 및 기본세팅(아파치/특정버전php/mysql)'''=&lt;br /&gt;
* 서버 터미널 접속(SSH) 및 기초 세팅 ([https://wikidocs.net/179453 wikidocs 참조링크])&lt;br /&gt;
 sudo apt-get update&amp;lt;ref&amp;gt;사용 가능한 패키지 정보 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get upgrade&amp;lt;ref&amp;gt;업데이트된 패키지 업그레이드&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt update &amp;amp;&amp;amp; apt upgrade -y&amp;lt;ref&amp;gt;시스템 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt install software-properties-common&amp;lt;ref&amp;gt;php8.1 레퍼지토리(저장소) 추가&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo add-apt-repository ppa:ondrej/php&lt;br /&gt;
 sudo apt update&amp;lt;ref&amp;gt;php8.1 레퍼지토리 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install apache2 mysql-server php8.1 php8.1-mysql libapache2-mod-php8.1 php8.1-xml php8.1-mbstring&amp;lt;ref&amp;gt;php8.1 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 php -v&amp;lt;ref&amp;gt;설치된 php 버전 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 start&amp;lt;ref&amp;gt;아파치2 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo systemctl status apache2&amp;lt;ref&amp;gt;아파치 실행 상태 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 설치'''=&lt;br /&gt;
*미디어위키 다운로드([https://wikidocs.net/181743 wikidocs 참조링크]&lt;br /&gt;
 cd ../../var/www/html/ &amp;lt;ref&amp;gt;cd &amp;lt;- 디렉토리로 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;sudo &amp;lt;-  관리자 권한으로 실행&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;wget &amp;lt;- 파일 가져오기&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;미디어위키 1.39.8버전 다운로드 한다는 뜻&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo tar -xvzf mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;tar -xvzf &amp;lt;- tar.gz확장자 압축 파일 해제&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo mv mediawiki-1.39.8 wiki &amp;lt;ref&amp;gt;mv &amp;lt;- move란 뜻. 파일 위치 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install php8.1-intl &amp;lt;ref&amp;gt;apt-get install &amp;lt;- 패키지 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 restart &amp;lt;ref&amp;gt;아파치 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''mysql 데이터베이스 생성'''=&lt;br /&gt;
*([https://wikidocs.net/179450 위키독스 참조링크])&lt;br /&gt;
 sudo mysql -u root &amp;lt;ref&amp;gt;mysql 접속&amp;lt;/ref&amp;gt;&lt;br /&gt;
 CREATE DATABASE wikidb &amp;lt;ref&amp;gt;이름의 데이터베이스 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 SHOW DATABASES; &lt;br /&gt;
 CREATE USER wiki@localhost IDENTIFIED BY 'PASSWORD'; &amp;lt;ref&amp;gt;데이터베이스 계정/암호 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON wikidb.* TO wiki@localhost WITH GRANT OPTION; &amp;lt;ref&amp;gt;권한 부여&amp;lt;/ref&amp;gt;&lt;br /&gt;
 quit&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 이미지 권한 부여'''=&lt;br /&gt;
*([https://wikidocs.net/181677 위키독스 참조링크])&lt;br /&gt;
 sudo chmod 777 /var/www/html/wiki/images&lt;br /&gt;
 sudo mv /var/www/html/wiki/images/.htaccess /var/www/html/wiki/images/.htaccess_disabled&lt;br /&gt;
&lt;br /&gt;
='''웹에서 미디어위키 설치/기본세팅'''=&lt;br /&gt;
*([https://wikidocs.net/179443 위키독스 참조링크1])&lt;br /&gt;
*([https://wikidocs.net/179451 위키독스 참조링크2])&lt;br /&gt;
 ※1중요!※ 웹에서 미디어위키 설치 과정 중 확장기능 설치는 기본적인 것만 체크하기. 특히, &amp;quot;스팸막기&amp;quot; 확장기능에서 &amp;quot;Abuse Filter&amp;quot; 설치하지 말자.&lt;br /&gt;
 &amp;quot;스팸막기&amp;quot; 기능 설치시 이후 SMW 설치 과정에서 충돌/에러 발생. (ex.로그인/회원가입/페이지 생성 시에 error 사태 발생)&lt;br /&gt;
&lt;br /&gt;
*LocalSettings.php 파일 서버 내 wiki가 설치된 디렉토리에 업로드하기.(Filezilla 활용)&lt;br /&gt;
 *LocalSettings.php 파일 업로드 안될 시 아래 코드로 777권한으로 변경한 후 다시 업로드 실행&lt;br /&gt;
 sudo chmod -R 777 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;777 -&amp;gt; 공개 쓰기 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo chmod -R 755 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;755 -&amp;gt; 755로 다시 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 설치'''=&lt;br /&gt;
''#composer.local.json 생성/편집''&lt;br /&gt;
 COMPOSER=composer.local.json php composer.phar require --no-update mediawiki/semantic-media-wiki &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능 시에 아래 방법 사용''&amp;lt;br&amp;gt;&lt;br /&gt;
 cd /var/www/html/wiki&lt;br /&gt;
 sudo vim composer.local.json &amp;lt;ref&amp;gt;vim &amp;lt;- 터미널 내에서 메모장 편집 기능(?)&amp;lt;/ref&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드로 vim으로 들어가서 composer.local.json 파일을 생성해 그 안에 아래 내용을 그대로 복사하기. &amp;quot;&amp;quot;사이에 있는 버전 숫자 확인 필수 &amp;lt;br&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
 	&amp;quot;require&amp;quot;: {&lt;br /&gt;
                   &amp;quot;mediawiki/semantic-media-wiki&amp;quot;: &amp;quot;~4.2&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''#composer 설치''&lt;br /&gt;
 sudo apt-get install composer&lt;br /&gt;
&lt;br /&gt;
''#설치된 composer 버전 체크''&lt;br /&gt;
 composer -v&lt;br /&gt;
&lt;br /&gt;
''#composer 업데이트''&lt;br /&gt;
 sudo composer update --no-dev &amp;lt;br&amp;gt;&lt;br /&gt;
 #위 코드 불가능 시 아래 코드'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo composer update --no-dev --optimize-autoloader&lt;br /&gt;
&lt;br /&gt;
''#아파치 재시작''&lt;br /&gt;
 sudo systemctl restart apache2&lt;br /&gt;
&lt;br /&gt;
 ''#에러코드(미디어위키 확장기능과 출동 시 발생 추정)&lt;br /&gt;
 Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.&lt;br /&gt;
&lt;br /&gt;
''#미디어위키 localsettings.php 편집 및 업데이트''&lt;br /&gt;
 vim LocalSettings.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드로 LocalSettings.php 편집기 진입해서 마지막에 아래 문자열 추가''&lt;br /&gt;
&lt;br /&gt;
 wfLoadExtension( 'SemanticMediaWiki' );&lt;br /&gt;
 enableSemantics( 'ip주소/wiki' );&lt;br /&gt;
&lt;br /&gt;
''#유지 및 업데이트 설치''&lt;br /&gt;
 sudo php maintenance/update.php &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능시 아래 코드 실행'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo php maintenance/update.php --skip-external-dependencies&lt;br /&gt;
&lt;br /&gt;
''#유지/리빌딩''&lt;br /&gt;
 php extensions/SemanticMediaWiki/maintenance/rebuildData.php -v&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 테스트'''=&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation]&lt;br /&gt;
*[[시맨틱 미디어위키 사용법]]&lt;br /&gt;
*설치/테스트 성공 이후 가끔 서버와 위키 접속이 안되는 경우가 발생하기도 함&lt;br /&gt;
#아래의 해결방법 시도해보기([https://velog.io/@fo_rdang/ec2-배포-Failed-to-connect-to-your-instance#시도7-인스턴스-재부팅 참조링크])&lt;br /&gt;
 1) AWS 인스턴스 재부팅 시도&lt;br /&gt;
 2) AWS 인스턴스 중지(마우스 오른쪽 클릭) -&amp;gt; 인스턴스 설정 들어가기 -&amp;gt; 사용자 데이터 편집 들어가기 -&amp;gt; 사용자 데이터에 아래의 스크립트 복붙 &amp;lt;br&amp;gt;&lt;br /&gt;
 Content-Type: multipart/mixed; boundary=&amp;quot;//&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/cloud-config; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;cloud-config.txt&amp;quot;&lt;br /&gt;
 #cloud-config&lt;br /&gt;
 cloud_final_modules:&lt;br /&gt;
 - [scripts-user, always]&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/x-shellscript; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;userdata.txt&amp;quot;&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 ufw disable&lt;br /&gt;
 iptables -L&lt;br /&gt;
 iptables -F&lt;br /&gt;
 --//&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
='''시맨틱미디어위키 확장기능'''=&lt;br /&gt;
==Semantic MediaWiki 4.2.0==&lt;br /&gt;
&lt;br /&gt;
==Semantic Result Formats==&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Result_Formats https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Result_Formats]&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Result_Formats/Installation Semantic Result Formats 설치방법]&lt;br /&gt;
 데이터 검색 결과를 다양한 방법으로 표현할 수 있도록 해주는 기능이다. &lt;br /&gt;
 데이터 검색 결과값을 달력, 도표, 갤러리, 슬라이드쇼 등과 같은 다양한 형태로 결과표기가 가능&lt;br /&gt;
&lt;br /&gt;
==Semantic Drilldown==&lt;br /&gt;
*[https://www.mediawiki.org/wiki/Extension:Semantic_Drilldown https://www.mediawiki.org/wiki/Extension:Semantic_Drilldown]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Semantic Compound Queries==&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Compound_Queries https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Compound_Queries]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Page Forms 5.7.2==&lt;br /&gt;
*[https://www.mediawiki.org/wiki/Extension:Page_Forms https://www.mediawiki.org/wiki/Extension:Page_Forms]&lt;br /&gt;
데이터 입력 및 표시를 효과적으로 만들어주는 확장기능이다. 해당 확장기능을 통해 클래스마다 정해진 양식 틀을 설정할 수 있으며, 이 양식 틀을 활용하여 데이터 편찬과 검색이 용이하게 만든다.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
*[https://www.mediawiki.org/wiki/Extension:Page_Forms/Quick_start_guide https://www.mediawiki.org/wiki/Extension:Page_Forms/Quick_start_guide]&lt;br /&gt;
&lt;br /&gt;
==Skin:Tweeki==&lt;br /&gt;
&lt;br /&gt;
==ParserFunctions==&lt;br /&gt;
&lt;br /&gt;
==ParserHooks==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EC%84%9C%EC%9A%B8%EC%9D%98_%EB%B4%84&amp;diff=498</id>
		<title>서울의 봄</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EC%84%9C%EC%9A%B8%EC%9D%98_%EB%B4%84&amp;diff=498"/>
		<updated>2024-07-24T05:47:10Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;얼마 전 영화 [https://ko.wikipedia.org/wiki/서울의_봄_(영화) '''서울의 봄'''] 을 봤다. 작년 11월즈음에 개봉을 했던 걸로 기억하는데 원래는 개봉했을 때 영화관에 가서 스크린으로 직접 보고 싶었지만(상영도 굉장히 오래 했던 걸로 기억함) 어쩌다 보니 기회가 닿지 않았다. 그렇게 기억에서 잊혀졌는데 얼마 전에 넷플릭스에 떴다는 소식을 들었다. 역시 존버는 승리.&lt;br /&gt;
&lt;br /&gt;
영화는 전체적으로 재미있었고, 전체적인 진행속도가 빨랐는데 이 점이 오히려 긍정적으로 작용한 것 같다. [https://ko.wikipedia.org/wiki/10·26_사건 '''10·26사건'''] 직후 김재규&amp;lt;ref&amp;gt;모티브로 한 작중 캐릭터의 이름이 헷갈려 그냥 본명으로 이야기하겠다.&amp;lt;/ref&amp;gt; 체포와 함께 전두환이 수사본부장으로 조사하기 시작한 때부터 시작한다. 군사반란 모의를 하는 하나회의 사전 준비 단계와 함께 각 인물들에 대한 캐릭터 소개와 관계를 사건이 터지기 전 한 달 남짓의 시간동안 표현한 것 같다. 영화상으로는 앞 20~30분정도?로 느꼈다. 영화 시작한지 얼마 안 된 것 같은데 벌써 하나회가 본부를 차리고 전두환의 생일 잔치를 초대하는 걸 보면서 예상보다 영화의 전개 속도가 빠르다고 느꼈다. 반복해서 말하지만 오히려 이 부분이 영화 전체에 있어서 유효하게 작용한 것 같다. &lt;br /&gt;
&lt;br /&gt;
영화에 나온 주요 군인들은 모두 장성급들(지휘관급)인지라 2시간동안 총을 쏘는 장면은 거의 몇 안되고, 전화로 명령하고 지휘하는 장면이 위주이다. 그럼에도 불구하고 빠른 진영 전환(하나회&amp;lt;-&amp;gt;육군벙커&amp;lt;-&amp;gt;수경사&amp;lt;-&amp;gt;현장)이 영화를 속도감 있게 잘 표현해준 것 같다. 동시에 실제 사건 9시간의 긴박함도 같이 잘 느껴진 것 같다. 중간중간 실제 사건과 매칭되는 타임라인 자막을 적절히 섞어준 것도 좋게 보았다. 조금 과장을 섞어서 표현한다면, 고자본과 전문 배우들이 투입된 고퀄리티의 꼬꼬무 [https://ko.wikipedia.org/wiki/12·12_군사_반란 '''12·12사태''']편을 보는 것 같은 느낌이었다.&lt;br /&gt;
&lt;br /&gt;
매우 많은 주조연 배우들이 등장하는데, 가장 임팩트 있었던 신스틸러는 허화평 역할을 했던 [https://ko.wikipedia.org/wiki/박훈_(배우) '''박훈'''] 배우. 쿠데타가 진행되는 동안 육군 통신을 중간에서 모두 감청하면서 모든 상황을 통제하고 이간질하면서 전두환의 계획에 일등공신 수준으로 일조를 했다. 영상으로 보면서 진짜 머리 좋은 사람이 마음먹고 야비해지면 진짜 무섭구나 라고 느꼈을 정도로 표정이나 딕션에서 똑똑한 참모 캐릭터를 정말 잘 보여준 것 같다고 느꼈다.&lt;br /&gt;
&lt;br /&gt;
마지막 쿠데타 성공 후 보안사 앞에서 찍은 하나회 단체사진과 그대로 매칭시킨 기념사진 컷까지 영화가 끝나면서 뭔가 지금까지 다른 영화를 보면서 느꼈던 것과는 다른 느낌의 불쾌함(?)을 느낄 수 있었다.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EC%84%9C%EC%9A%B8%EC%9D%98_%EB%B4%84&amp;diff=497</id>
		<title>서울의 봄</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EC%84%9C%EC%9A%B8%EC%9D%98_%EB%B4%84&amp;diff=497"/>
		<updated>2024-07-24T05:46:44Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;얼마 전 영화 [https://ko.wikipedia.org/wiki/서울의_봄_(영화) '''서울의 봄'''] 을 봤다. 작년 11월즈음에 개봉을 했던 걸로 기억하는데 원래는 개봉했을 때 영화관에 가서 스크린으로 직접 보고 싶었지만(상영도 굉장히 오래 했던 걸로 기억함) 어쩌다 보니 기회가 닿지 않았다. 그렇게 기억에서 잊혀졌는데 얼마 전에 넷플릭스에 떴다는 소식을 들었다. 역시 존버는 승리.&lt;br /&gt;
&lt;br /&gt;
영화는 전체적으로 재미있었고, 전체적인 진행속도가 빨랐는데 이 점이 오히려 긍정적으로 작용한 것 같다. [https://ko.wikipedia.org/wiki/10·26_사건 '''10·26사건'''] 직후 김재규&amp;lt;ref&amp;gt;모티브로 한 작중 캐릭터의 이름이 헷갈려 그냥 본명으로 이야기하겠다.&amp;lt;/ref&amp;gt; 체포와 함께 전두환이 수사본부장으로 조사하기 시작한 때부터 시작한다. 군사반란 모의를 하는 하나회의 사전 준비 단계와 함께 각 인물들에 대한 캐릭터 소개와 관계를 사건이 터지기 전 한 달 남짓의 시간동안 표현한 것 같다. 영화상으로는 앞 20~30분정도?로 느꼈다. 영화 시작한지 얼마 안 된 것 같은데 벌써 하나회가 본부를 차리고 전두환의 생일 잔치를 초대하는 걸 보면서 예상보다 영화의 전개 속도가 빠르다고 느꼈다. 반복해서 말하지만 오히려 이 부분이 영화 전체에 있어서 유효하게 작용한 것 같다. &lt;br /&gt;
&lt;br /&gt;
영화에 나온 주요 군인들은 모두 장성급들(지휘관급)인지라 2시간동안 총을 쏘는 장면은 거의 몇 안되고, 전화로 명령하고 지휘하는 장면이 위주이다. 그럼에도 불구하고 빠른 진영 전환(하나회&amp;lt;-&amp;gt;육군벙커&amp;lt;-&amp;gt;수경사&amp;lt;-&amp;gt;현장)이 영화를 속도감 있게 잘 표현해준 것 같다. 동시에 실제 사건 9시간의 긴박함도 같이 잘 느껴진 것 같다. 중간중간 실제 사건과 매칭되는 타임라인 자막을 적절히 섞어준 것도 좋게 보았다. 조금 과장을 섞어서 표현한다면, 고자본과 전문 배우들이 투입된 고퀄리티의 꼬꼬무 [https://ko.wikipedia.org/wiki/12·12_군사_반란 '''12·12사태''']편을 보는 것 같은 느낌이었다.&lt;br /&gt;
&lt;br /&gt;
매우 많은 주조연 배우들이 등장하는데, 가장 임팩트 있었던 신스틸러는 허화평 역할을 했던 [https://ko.wikipedia.org/wiki/박훈_(배우) '''박훈'''] 배우. 쿠데타가 진행되는 동안 육군 통신을 중간에서 모두 감청하면서 모든 상황을 통제하고 이간질하면서 전두환의 계획에 일등공신 수준으로 일조를 했다. 영상으로 보면서 진짜 머리 좋은 사람이 마음먹고 야비해지면 진짜 무섭구나 라고 느꼈을 정도로 표정이나 딕션에서 똑똑한 참모 캐릭터를 정말 잘 보여준 것 같다고 느꼈다.&lt;br /&gt;
&lt;br /&gt;
마지막 쿠데타 성공 후 보안사 앞에서 찍은 하나회 단체사진과 그대로 매칭시킨 기념사진 컷까지 영화가 끝나면서 뭔가 지금까지 다른 영화를 보면서 느꼈던 것과는 다른 느낌의 불쾌함(?)을 느낄 수 있었다.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EC%84%9C%EC%9A%B8%EC%9D%98_%EB%B4%84&amp;diff=496</id>
		<title>서울의 봄</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EC%84%9C%EC%9A%B8%EC%9D%98_%EB%B4%84&amp;diff=496"/>
		<updated>2024-07-24T05:46:38Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;얼마 전 영화 [https://ko.wikipedia.org/wiki/서울의_봄_(영화) '''서울의 봄'''] 을 봤다. 작년 11월즈음에 개봉을 했던 걸로 기억하는데 원래는 개봉했을 때 영화관에 가서 스크린으로 직접 보고 싶었지만(상영도 굉장히 오래 했던 걸로 기억함) 어쩌다 보니 기회가 닿지 않았다. 그렇게 기억에서 잊혀졌는데 얼마 전에 넷플릭스에 떴다는 소식을 들었다. 역시 존버는 승리.&lt;br /&gt;
&lt;br /&gt;
영화는 전체적으로 재미있었고, 전체적인 진행속도가 빨랐는데 이 점이 오히려 긍정적으로 작용한 것 같다. [https://ko.wikipedia.org/wiki/10·26_사건 '''10·26사건'''] 직후 김재규&amp;lt;ref&amp;gt;모티브로 한 작중 캐릭터의 이름이 헷갈려 그냥 본명으로 이야기하겠다.&amp;lt;/ref&amp;gt; 체포와 함께 전두환이 수사본부장으로 조사하기 시작한 때부터 시작한다. 군사반란 모의를 하는 하나회의 사전 준비 단계와 함께 각 인물들에 대한 캐릭터 소개와 관계를 사건이 터지기 전 한 달 남짓의 시간동안 표현한 것 같다. 영화상으로는 앞 20~30분정도?로 느꼈다. 영화 시작한지 얼마 안 된 것 같은데 벌써 하나회가 본부를 차리고 전두환의 생일 잔치를 초대하는 걸 보면서 예상보다 영화의 전개 속도가 빠르다고 느꼈다. 반복해서 말하지만 오히려 이 부분이 영화 전체에 있어서 유효하게 작용한 것 같다. &lt;br /&gt;
&lt;br /&gt;
영화에 나온 주요 군인들은 모두 장성급들(지휘관급)인지라 2시간동안 총을 쏘는 장면은 거의 몇 안되고, 전화로 명령하고 지휘하는 장면이 위주이다. 그럼에도 불구하고 빠른 진영 전환(하나회&amp;lt;-&amp;gt;육군벙커&amp;lt;-&amp;gt;수경사&amp;lt;-&amp;gt;현장)이 영화를 속도감 있게 잘 표현해준 것 같다. 동시에 실제 사건 9시간의 긴박함도 같이 잘 느껴진 것 같다. 중간중간 실제 사건과 매칭되는 타임라인 자막을 적절히 섞어준 것도 좋게 보았다. 조금 과장을 섞어서 표현한다면, 고자본과 전문 배우들이 투입된 고퀄리티의 꼬꼬무 [https://ko.wikipedia.org/wiki/12·12_군사_반란 '''12·12사태''']편을 보는 것 같은 느낌이었다.&lt;br /&gt;
&lt;br /&gt;
매우 많은 주조연 배우들이 등장하는데, 가장 임팩트 있었던 신스틸러는 허화평 역할을 했던 [https://ko.wikipedia.org/wiki/박훈_(배우) '''박훈'''] 배우. 쿠데타가 진행되는 동안 육군 통신을 중간에서 모두 감청하면서 모든 상황을 통제하고 이간질하면서 전두환의 계획에 일등공신 수준으로 일조를 했다. 영상으로 보면서 진짜 머리 좋은 사람이 마음먹고 야비해지면 진짜 무섭구나 라고 느꼈을 정도로 표정이나 딕션에서 똑똑한 참모 캐릭터를 정말 잘 보여준 것 같다고 느꼈다.&lt;br /&gt;
&lt;br /&gt;
마지막 쿠데타 성공 후 보안사 앞에서 찍은 하나회 단체사진과 그대로 매칭시킨 기념사진 컷까지 영화가 끝나면서 뭔가 지금까지 다른 영화를 보면서 느꼈던 것과는 다른 느낌의 불쾌함(?)을 느낄 수 있었다.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EC%84%9C%EC%9A%B8%EC%9D%98_%EB%B4%84&amp;diff=495</id>
		<title>서울의 봄</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EC%84%9C%EC%9A%B8%EC%9D%98_%EB%B4%84&amp;diff=495"/>
		<updated>2024-07-24T05:46:16Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;얼마 전 영화 [https://ko.wikipedia.org/wiki/서울의_봄_(영화) '''서울의 봄'''] 을 봤다. 작년 11월즈음에 개봉을 했던 걸로 기억하는데 원래는 개봉했을 때 영화관에 가서 스크린으로 직접 보고 싶었지만(상영도 굉장히 오래 했던 걸로 기억함) 어쩌다 보니 기회가 닿지 않았다. 그렇게 기억에서 잊혀졌는데 얼마 전에 넷플릭스에 떴다는 소식을 들었다. 역시 존버는 승리.&lt;br /&gt;
&lt;br /&gt;
영화는 전체적으로 재미있었고, 전체적인 진행속도가 빨랐는데 이 점이 오히려 긍정적으로 작용한 것 같다. [https://ko.wikipedia.org/wiki/10·26_사건 '''10·26사건'''] 직후 김재규&amp;lt;ref&amp;gt;모티브로 한 작중 캐릭터의 이름이 헷갈려 그냥 본명으로 이야기하겠다.&amp;lt;/ref&amp;gt; 체포와 함께 전두환이 수사본부장으로 조사하기 시작한 때부터 시작한다. 군사반란 모의를 하는 하나회의 사전 준비 단계와 함께 각 인물들에 대한 캐릭터 소개와 관계를 사건이 터지기 전 한 달 남짓의 시간동안 표현한 것 같다. 영화상으로는 앞 20~30분정도?로 느꼈다. 영화 시작한지 얼마 안 된 것 같은데 벌써 하나회가 본부를 차리고 전두환의 생일 잔치를 초대하는 걸 보면서 예상보다 영화의 전개 속도가 빠르다고 느꼈다. 반복해서 말하지만 오히려 이 부분이 영화 전체에 있어서 유효하게 작용한 것 같다. &lt;br /&gt;
&lt;br /&gt;
영화에 나온 주요 군인들은 모두 장성급들(지휘관급)인지라 2시간동안 총을 쏘는 장면은 거의 몇 안되고, 전화로 명령하고 지휘하는 장면이 위주이다. 그럼에도 불구하고 빠른 진영 전환(하나회&amp;lt;-&amp;gt;육군벙커&amp;lt;-&amp;gt;수경사&amp;lt;-&amp;gt;현장)이 영화를 속도감 있게 잘 표현해준 것 같다. 동시에 실제 사건 9시간의 긴박함도 같이 잘 느껴진 것 같다. 중간중간 실제 사건과 매칭되는 타임라인 자막을 적절히 섞어준 것도 좋게 보았다. 조금 과장을 섞어서 표현한다면, 고자본과 전문 배우들이 투입된 고퀄리티의 꼬꼬무 [https://ko.wikipedia.org/wiki/12·12_군사_반란 '''12·12사태''']편을 보는 것 같은 느낌이었다.&lt;br /&gt;
&lt;br /&gt;
매우 많은 주조연 배우들이 등장하는데, 가장 임팩트 있었던 신스틸러는 허화평 역할을 했던 [https://ko.wikipedia.org/wiki/박훈_(배우) '''박훈'''] 배우. 쿠데타가 진행되는 동안 육군 통신을 중간에서 모두 감청하면서 모든 상황을 통제하고 이간질하면서 전두환의 계획에 일등공신 수준으로 일조를 했다. 영상으로 보면서 진짜 머리 좋은 사람이 마음먹고 야비해지면 진짜 무섭구나 라고 느꼈을 정도로 표정이나 딕션에서 똑똑한 참모 캐릭터를 정말 잘 보여준 것 같다고 느꼈다.&lt;br /&gt;
&lt;br /&gt;
마지막 쿠데타 성공 후 보안사 앞에서 찍은 하나회 단체사진과 그대로 매칭시킨 기념사진 컷까지 영화가 끝나면서 뭔가 지금까지 다른 영화를 보면서 느꼈던 것과는 다른 느낌의 불쾌함(?)을 느낄 수 있었다.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EC%84%9C%EC%9A%B8%EC%9D%98_%EB%B4%84&amp;diff=494</id>
		<title>서울의 봄</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EC%84%9C%EC%9A%B8%EC%9D%98_%EB%B4%84&amp;diff=494"/>
		<updated>2024-07-24T05:45:30Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;얼마 전 영화 [https://ko.wikipedia.org/wiki/서울의_봄_(영화) '''서울의 봄'''] 을 봤다. 작년 11월즈음에 개봉을 했던 걸로 기억하는데 원래는 개봉했을 때 영화관에 가서 스크린으로 직접 보고 싶었지만(상영도 굉장히 오래 했던 걸로 기억함) 어쩌다 보니 기회가 닿지 않았다. 그렇게 기억에서 잊혀졌는데 얼마 전에 넷플릭스에 떴다는 소식을 들었다. 역시 존버는 승리.&lt;br /&gt;
&lt;br /&gt;
영화는 전체적으로 재미있었고, 전체적인 진행속도가 빨랐는데 이 점이 오히려 긍정적으로 작용한 것 같다. [https://ko.wikipedia.org/wiki/10·26_사건 '''10·26사건'''] 직후 김재규&amp;lt;ref&amp;gt;모티브로 한 작중 캐릭터의 이름이 헷갈려 그냥 본명으로 이야기하겠다.&amp;lt;/ref&amp;gt; 체포와 함께 전두환이 수사본부장으로 조사하기 시작한 때부터 시작한다. 군사반란 모의를 하는 하나회의 사전 준비 단계와 함께 각 인물들에 대한 캐릭터 소개와 관계를 사건이 터지기 전 한 달 남짓의 시간동안 표현한 것 같다. 영화상으로는 앞 20~30분정도?로 느꼈다. 영화 시작한지 얼마 안 된 것 같은데 벌써 하나회가 본부를 차리고 전두환의 생일 잔치를 초대하는 걸 보면서 예상보다 영화의 전개 속도가 빠르다고 느꼈다. 반복해서 말하지만 오히려 이 부분이 영화 전체에 있어서 유효하게 작용한 것 같다. &lt;br /&gt;
&lt;br /&gt;
영화에 나온 주요 군인들은 모두 장성급들(지휘관급)인지라 2시간동안 총을 쏘는 장면은 거의 몇 안되고, 전화로 명령하고 지휘하는 장면이 위주이다. 그럼에도 불구하고 빠른 진영 전환(하나회&amp;lt;-&amp;gt;육군벙커&amp;lt;-&amp;gt;수경사&amp;lt;-&amp;gt;현장)이 영화를 속도감 있게 잘 표현해준 것 같다. 동시에 실제 사건 9시간의 긴박함도 같이 잘 느껴진 것 같다. 중간중간 실제 사건과 매칭되는 타임라인 자막을 적절히 섞어준 것도 좋게 보았다. 조금 과장을 섞어서 표현한다면, 고자본과 전문 배우들이 투입된 고퀄리티의 꼬꼬무 [https://ko.wikipedia.org/wiki/12·12_군사_반란 '''12·12사태''']편을 보는 것 같은 느낌이었다.&lt;br /&gt;
&lt;br /&gt;
매우 많은 주조연 배우들이 등장하는데, 가장 임팩트 있었던 신스틸러는 허화평 역할을 했던 [https://ko.wikipedia.org/wiki/박훈_(배우) '''박훈'''] 배우. 쿠데타가 진행되는 동안 육군 통신을 중간에서 모두 감청하면서 모든 상황을 통제하고 이간질하면서 전두환의 계획에 일등공신 수준으로 일조를 했다. 영상으로 보면서 진짜 머리 좋은 사람이 마음먹고 야비해지면 진짜 무섭구나 라고 느꼈을 정도로 표정이나 딕션에서 똑똑한 참모 캐릭터를 정말 잘 보여준 것 같다고 느꼈다.&lt;br /&gt;
&lt;br /&gt;
마지막 쿠데타 성공 후 보안사 앞에서 찍은 하나회 단체사진과 그대로 매칭시킨 기념사진 컷까지 영화가 끝나면서 뭔가 지금까지 다른 영화를 보면서 느꼈던 것과는 다른 느낌의 불쾌함(?)을 느낄 수 있었다.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=493</id>
		<title>AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=493"/>
		<updated>2024-07-23T09:51:01Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* Semantic Result Formats */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;원래 기록인걸 잘 안하지만..., &amp;quot;석사학위논문에 쓰일 데이터베이스/아카이브 플랫폼으로 시맨틱위키를 만들자&amp;quot; 라고 마음먹은 이후 여러 반복적인 삽질을 거치며 구축 순서와 소스코드라도 기록해놓자... 라는 생각이 들어 만든 문서.&lt;br /&gt;
&lt;br /&gt;
='''기본 환경 세팅'''=&lt;br /&gt;
본 항목은 추가적으로 설치할 '''&amp;quot;Semantic MediaWiki 4.2.0&amp;quot;''' 와의 호환성 체크를 전제로 하고 있다. 미디어위키를 무조건 최신버전으로 설치하는 것이 당연한 줄 알았는데, 호환성이 꼭 그런 것은 아니니 반드시 자신이 구축할 서버와 웹서비스가 어떤 버전에서 원할하게 작동하는지 호환성을 체크하자. 전부 다 그런 건 아니겠지만, 보통은 최신 버전의 직전 버전이 제일 안정적으로 생각하는 기조가 있는 듯 하다.&lt;br /&gt;
==호환성/패키지 버젼 체크==&lt;br /&gt;
*호환성 비교표([https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/COMPATIBILITY.md 호환성 참조 git])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubuntu''' || 24.04 LTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SMW''' || 4.2.0(Stable release)&lt;br /&gt;
|-&lt;br /&gt;
| '''MediaWiki''' || 1.39.8&lt;br /&gt;
|-&lt;br /&gt;
| '''PHP''' ||8.1(.29) apache2handler&lt;br /&gt;
|-&lt;br /&gt;
| '''MySQL''' || 5.5.8+&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[파일:시맨틱위키4.1.3 호환성 1.png|left|500px]]  [[파일:시맨틱위키4.1.3 호환성 2.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
==AWS 회원가입 및 EC2 개인 서버 생성==&lt;br /&gt;
*AWS 회원가입 ([https://wikidocs.net/179437 wikidocs 참조링크])&lt;br /&gt;
*EC2 개인 서버 생성 ([https://wikidocs.net/176800 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
==인스턴스 고정 IP 생성==&lt;br /&gt;
*인스턴스 고정 IP 생성 ([https://wikidocs.net/176803 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
='''서버 터미널 접속 및 기본세팅(아파치/특정버전php/mysql)'''=&lt;br /&gt;
* 서버 터미널 접속(SSH) 및 기초 세팅 ([https://wikidocs.net/179453 wikidocs 참조링크])&lt;br /&gt;
 sudo apt-get update&amp;lt;ref&amp;gt;사용 가능한 패키지 정보 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get upgrade&amp;lt;ref&amp;gt;업데이트된 패키지 업그레이드&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt update &amp;amp;&amp;amp; apt upgrade -y&amp;lt;ref&amp;gt;시스템 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt install software-properties-common&amp;lt;ref&amp;gt;php8.1 레퍼지토리(저장소) 추가&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo add-apt-repository ppa:ondrej/php&lt;br /&gt;
 sudo apt update&amp;lt;ref&amp;gt;php8.1 레퍼지토리 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install apache2 mysql-server php8.1 php8.1-mysql libapache2-mod-php8.1 php8.1-xml php8.1-mbstring&amp;lt;ref&amp;gt;php8.1 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 php -v&amp;lt;ref&amp;gt;설치된 php 버전 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 start&amp;lt;ref&amp;gt;아파치2 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo systemctl status apache2&amp;lt;ref&amp;gt;아파치 실행 상태 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 설치'''=&lt;br /&gt;
*미디어위키 다운로드([https://wikidocs.net/181743 wikidocs 참조링크]&lt;br /&gt;
 cd ../../var/www/html/ &amp;lt;ref&amp;gt;cd &amp;lt;- 디렉토리로 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;sudo &amp;lt;-  관리자 권한으로 실행&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;wget &amp;lt;- 파일 가져오기&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;미디어위키 1.39.8버전 다운로드 한다는 뜻&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo tar -xvzf mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;tar -xvzf &amp;lt;- tar.gz확장자 압축 파일 해제&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo mv mediawiki-1.39.8 wiki &amp;lt;ref&amp;gt;mv &amp;lt;- move란 뜻. 파일 위치 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install php8.1-intl &amp;lt;ref&amp;gt;apt-get install &amp;lt;- 패키지 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 restart &amp;lt;ref&amp;gt;아파치 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''mysql 데이터베이스 생성'''=&lt;br /&gt;
*([https://wikidocs.net/179450 위키독스 참조링크])&lt;br /&gt;
 sudo mysql -u root &amp;lt;ref&amp;gt;mysql 접속&amp;lt;/ref&amp;gt;&lt;br /&gt;
 CREATE DATABASE wikidb &amp;lt;ref&amp;gt;이름의 데이터베이스 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 SHOW DATABASES; &lt;br /&gt;
 CREATE USER wiki@localhost IDENTIFIED BY 'PASSWORD'; &amp;lt;ref&amp;gt;데이터베이스 계정/암호 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON wikidb.* TO wiki@localhost WITH GRANT OPTION; &amp;lt;ref&amp;gt;권한 부여&amp;lt;/ref&amp;gt;&lt;br /&gt;
 quit&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 이미지 권한 부여'''=&lt;br /&gt;
*([https://wikidocs.net/181677 위키독스 참조링크])&lt;br /&gt;
 sudo chmod 777 /var/www/html/wiki/images&lt;br /&gt;
 sudo mv /var/www/html/wiki/images/.htaccess /var/www/html/wiki/images/.htaccess_disabled&lt;br /&gt;
&lt;br /&gt;
='''웹에서 미디어위키 설치/기본세팅'''=&lt;br /&gt;
*([https://wikidocs.net/179443 위키독스 참조링크1])&lt;br /&gt;
*([https://wikidocs.net/179451 위키독스 참조링크2])&lt;br /&gt;
 ※1중요!※ 웹에서 미디어위키 설치 과정 중 확장기능 설치는 기본적인 것만 체크하기. 특히, &amp;quot;스팸막기&amp;quot; 확장기능에서 &amp;quot;Abuse Filter&amp;quot; 설치하지 말자.&lt;br /&gt;
 &amp;quot;스팸막기&amp;quot; 기능 설치시 이후 SMW 설치 과정에서 충돌/에러 발생. (ex.로그인/회원가입/페이지 생성 시에 error 사태 발생)&lt;br /&gt;
&lt;br /&gt;
*LocalSettings.php 파일 서버 내 wiki가 설치된 디렉토리에 업로드하기.(Filezilla 활용)&lt;br /&gt;
 *LocalSettings.php 파일 업로드 안될 시 아래 코드로 777권한으로 변경한 후 다시 업로드 실행&lt;br /&gt;
 sudo chmod -R 777 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;777 -&amp;gt; 공개 쓰기 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo chmod -R 755 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;755 -&amp;gt; 755로 다시 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 설치'''=&lt;br /&gt;
''#composer.local.json 생성/편집''&lt;br /&gt;
 COMPOSER=composer.local.json php composer.phar require --no-update mediawiki/semantic-media-wiki &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능 시에 아래 방법 사용''&amp;lt;br&amp;gt;&lt;br /&gt;
 cd /var/www/html/wiki&lt;br /&gt;
 sudo vim composer.local.json &amp;lt;ref&amp;gt;vim &amp;lt;- 터미널 내에서 메모장 편집 기능(?)&amp;lt;/ref&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드로 vim으로 들어가서 composer.local.json 파일을 생성해 그 안에 아래 내용을 그대로 복사하기. &amp;quot;&amp;quot;사이에 있는 버전 숫자 확인 필수 &amp;lt;br&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
 	&amp;quot;require&amp;quot;: {&lt;br /&gt;
                   &amp;quot;mediawiki/semantic-media-wiki&amp;quot;: &amp;quot;~4.2&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''#composer 설치''&lt;br /&gt;
 sudo apt-get install composer&lt;br /&gt;
&lt;br /&gt;
''#설치된 composer 버전 체크''&lt;br /&gt;
 composer -v&lt;br /&gt;
&lt;br /&gt;
''#composer 업데이트''&lt;br /&gt;
 sudo composer update --no-dev &amp;lt;br&amp;gt;&lt;br /&gt;
 #위 코드 불가능 시 아래 코드'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo composer update --no-dev --optimize-autoloader&lt;br /&gt;
&lt;br /&gt;
''#아파치 재시작''&lt;br /&gt;
 sudo systemctl restart apache2&lt;br /&gt;
&lt;br /&gt;
 ''#에러코드(미디어위키 확장기능과 출동 시 발생 추정)&lt;br /&gt;
 Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.&lt;br /&gt;
&lt;br /&gt;
''#미디어위키 localsettings.php 편집 및 업데이트''&lt;br /&gt;
 vim LocalSettings.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드로 LocalSettings.php 편집기 진입해서 마지막에 아래 문자열 추가''&lt;br /&gt;
&lt;br /&gt;
 wfLoadExtension( 'SemanticMediaWiki' );&lt;br /&gt;
 enableSemantics( 'ip주소/wiki' );&lt;br /&gt;
&lt;br /&gt;
''#유지 및 업데이트 설치''&lt;br /&gt;
 sudo php maintenance/update.php &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능시 아래 코드 실행'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo php maintenance/update.php --skip-external-dependencies&lt;br /&gt;
&lt;br /&gt;
''#유지/리빌딩''&lt;br /&gt;
 php extensions/SemanticMediaWiki/maintenance/rebuildData.php -v&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 테스트'''=&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation]&lt;br /&gt;
*[[시맨틱 미디어위키 사용법]]&lt;br /&gt;
*설치/테스트 성공 이후 가끔 서버와 위키 접속이 안되는 경우가 발생하기도 함&lt;br /&gt;
#아래의 해결방법 시도해보기([https://velog.io/@fo_rdang/ec2-배포-Failed-to-connect-to-your-instance#시도7-인스턴스-재부팅 참조링크])&lt;br /&gt;
 1) AWS 인스턴스 재부팅 시도&lt;br /&gt;
 2) AWS 인스턴스 중지(마우스 오른쪽 클릭) -&amp;gt; 인스턴스 설정 들어가기 -&amp;gt; 사용자 데이터 편집 들어가기 -&amp;gt; 사용자 데이터에 아래의 스크립트 복붙 &amp;lt;br&amp;gt;&lt;br /&gt;
 Content-Type: multipart/mixed; boundary=&amp;quot;//&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/cloud-config; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;cloud-config.txt&amp;quot;&lt;br /&gt;
 #cloud-config&lt;br /&gt;
 cloud_final_modules:&lt;br /&gt;
 - [scripts-user, always]&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/x-shellscript; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;userdata.txt&amp;quot;&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 ufw disable&lt;br /&gt;
 iptables -L&lt;br /&gt;
 iptables -F&lt;br /&gt;
 --//&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
='''시맨틱미디어위키 확장기능'''=&lt;br /&gt;
==Semantic MediaWiki 4.2.0==&lt;br /&gt;
&lt;br /&gt;
==Semantic Result Formats==&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Result_Formats https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Result_Formats]&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Result_Formats/Installation Semantic Result Formats 설치방법]&lt;br /&gt;
 데이터 검색 결과를 다양한 방법으로 표현할 수 있도록 해주는 기능이다. &lt;br /&gt;
 데이터 검색 결과값을 달력, 도표, 갤러리, 슬라이드쇼 등과 같은 다양한 형태로 결과표기가 가능&lt;br /&gt;
&lt;br /&gt;
==Semantic Drilldown==&lt;br /&gt;
*[https://www.mediawiki.org/wiki/Extension:Semantic_Drilldown https://www.mediawiki.org/wiki/Extension:Semantic_Drilldown]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Semantic Compound Queries==&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Compound_Queries https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Compound_Queries]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Page Forms 5.7.2==&lt;br /&gt;
*[https://www.mediawiki.org/wiki/Extension:Page_Forms https://www.mediawiki.org/wiki/Extension:Page_Forms]&lt;br /&gt;
데이터 입력 및 표시를 효과적으로 만들어주는 확장기능이다. 해당 확장기능을 통해 클래스마다 정해진 양식 틀을 설정할 수 있으며, 이 양식 틀을 활용하여 데이터 편찬과 검색이 용이하게 만든다.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Skin:Tweeki==&lt;br /&gt;
&lt;br /&gt;
==ParserFunctions==&lt;br /&gt;
&lt;br /&gt;
==ParserHooks==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=492</id>
		<title>AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=492"/>
		<updated>2024-07-23T09:46:59Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* Page Forms */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;원래 기록인걸 잘 안하지만..., &amp;quot;석사학위논문에 쓰일 데이터베이스/아카이브 플랫폼으로 시맨틱위키를 만들자&amp;quot; 라고 마음먹은 이후 여러 반복적인 삽질을 거치며 구축 순서와 소스코드라도 기록해놓자... 라는 생각이 들어 만든 문서.&lt;br /&gt;
&lt;br /&gt;
='''기본 환경 세팅'''=&lt;br /&gt;
본 항목은 추가적으로 설치할 '''&amp;quot;Semantic MediaWiki 4.2.0&amp;quot;''' 와의 호환성 체크를 전제로 하고 있다. 미디어위키를 무조건 최신버전으로 설치하는 것이 당연한 줄 알았는데, 호환성이 꼭 그런 것은 아니니 반드시 자신이 구축할 서버와 웹서비스가 어떤 버전에서 원할하게 작동하는지 호환성을 체크하자. 전부 다 그런 건 아니겠지만, 보통은 최신 버전의 직전 버전이 제일 안정적으로 생각하는 기조가 있는 듯 하다.&lt;br /&gt;
==호환성/패키지 버젼 체크==&lt;br /&gt;
*호환성 비교표([https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/COMPATIBILITY.md 호환성 참조 git])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubuntu''' || 24.04 LTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SMW''' || 4.2.0(Stable release)&lt;br /&gt;
|-&lt;br /&gt;
| '''MediaWiki''' || 1.39.8&lt;br /&gt;
|-&lt;br /&gt;
| '''PHP''' ||8.1(.29) apache2handler&lt;br /&gt;
|-&lt;br /&gt;
| '''MySQL''' || 5.5.8+&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[파일:시맨틱위키4.1.3 호환성 1.png|left|500px]]  [[파일:시맨틱위키4.1.3 호환성 2.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
==AWS 회원가입 및 EC2 개인 서버 생성==&lt;br /&gt;
*AWS 회원가입 ([https://wikidocs.net/179437 wikidocs 참조링크])&lt;br /&gt;
*EC2 개인 서버 생성 ([https://wikidocs.net/176800 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
==인스턴스 고정 IP 생성==&lt;br /&gt;
*인스턴스 고정 IP 생성 ([https://wikidocs.net/176803 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
='''서버 터미널 접속 및 기본세팅(아파치/특정버전php/mysql)'''=&lt;br /&gt;
* 서버 터미널 접속(SSH) 및 기초 세팅 ([https://wikidocs.net/179453 wikidocs 참조링크])&lt;br /&gt;
 sudo apt-get update&amp;lt;ref&amp;gt;사용 가능한 패키지 정보 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get upgrade&amp;lt;ref&amp;gt;업데이트된 패키지 업그레이드&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt update &amp;amp;&amp;amp; apt upgrade -y&amp;lt;ref&amp;gt;시스템 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt install software-properties-common&amp;lt;ref&amp;gt;php8.1 레퍼지토리(저장소) 추가&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo add-apt-repository ppa:ondrej/php&lt;br /&gt;
 sudo apt update&amp;lt;ref&amp;gt;php8.1 레퍼지토리 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install apache2 mysql-server php8.1 php8.1-mysql libapache2-mod-php8.1 php8.1-xml php8.1-mbstring&amp;lt;ref&amp;gt;php8.1 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 php -v&amp;lt;ref&amp;gt;설치된 php 버전 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 start&amp;lt;ref&amp;gt;아파치2 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo systemctl status apache2&amp;lt;ref&amp;gt;아파치 실행 상태 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 설치'''=&lt;br /&gt;
*미디어위키 다운로드([https://wikidocs.net/181743 wikidocs 참조링크]&lt;br /&gt;
 cd ../../var/www/html/ &amp;lt;ref&amp;gt;cd &amp;lt;- 디렉토리로 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;sudo &amp;lt;-  관리자 권한으로 실행&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;wget &amp;lt;- 파일 가져오기&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;미디어위키 1.39.8버전 다운로드 한다는 뜻&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo tar -xvzf mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;tar -xvzf &amp;lt;- tar.gz확장자 압축 파일 해제&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo mv mediawiki-1.39.8 wiki &amp;lt;ref&amp;gt;mv &amp;lt;- move란 뜻. 파일 위치 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install php8.1-intl &amp;lt;ref&amp;gt;apt-get install &amp;lt;- 패키지 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 restart &amp;lt;ref&amp;gt;아파치 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''mysql 데이터베이스 생성'''=&lt;br /&gt;
*([https://wikidocs.net/179450 위키독스 참조링크])&lt;br /&gt;
 sudo mysql -u root &amp;lt;ref&amp;gt;mysql 접속&amp;lt;/ref&amp;gt;&lt;br /&gt;
 CREATE DATABASE wikidb &amp;lt;ref&amp;gt;이름의 데이터베이스 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 SHOW DATABASES; &lt;br /&gt;
 CREATE USER wiki@localhost IDENTIFIED BY 'PASSWORD'; &amp;lt;ref&amp;gt;데이터베이스 계정/암호 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON wikidb.* TO wiki@localhost WITH GRANT OPTION; &amp;lt;ref&amp;gt;권한 부여&amp;lt;/ref&amp;gt;&lt;br /&gt;
 quit&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 이미지 권한 부여'''=&lt;br /&gt;
*([https://wikidocs.net/181677 위키독스 참조링크])&lt;br /&gt;
 sudo chmod 777 /var/www/html/wiki/images&lt;br /&gt;
 sudo mv /var/www/html/wiki/images/.htaccess /var/www/html/wiki/images/.htaccess_disabled&lt;br /&gt;
&lt;br /&gt;
='''웹에서 미디어위키 설치/기본세팅'''=&lt;br /&gt;
*([https://wikidocs.net/179443 위키독스 참조링크1])&lt;br /&gt;
*([https://wikidocs.net/179451 위키독스 참조링크2])&lt;br /&gt;
 ※1중요!※ 웹에서 미디어위키 설치 과정 중 확장기능 설치는 기본적인 것만 체크하기. 특히, &amp;quot;스팸막기&amp;quot; 확장기능에서 &amp;quot;Abuse Filter&amp;quot; 설치하지 말자.&lt;br /&gt;
 &amp;quot;스팸막기&amp;quot; 기능 설치시 이후 SMW 설치 과정에서 충돌/에러 발생. (ex.로그인/회원가입/페이지 생성 시에 error 사태 발생)&lt;br /&gt;
&lt;br /&gt;
*LocalSettings.php 파일 서버 내 wiki가 설치된 디렉토리에 업로드하기.(Filezilla 활용)&lt;br /&gt;
 *LocalSettings.php 파일 업로드 안될 시 아래 코드로 777권한으로 변경한 후 다시 업로드 실행&lt;br /&gt;
 sudo chmod -R 777 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;777 -&amp;gt; 공개 쓰기 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo chmod -R 755 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;755 -&amp;gt; 755로 다시 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 설치'''=&lt;br /&gt;
''#composer.local.json 생성/편집''&lt;br /&gt;
 COMPOSER=composer.local.json php composer.phar require --no-update mediawiki/semantic-media-wiki &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능 시에 아래 방법 사용''&amp;lt;br&amp;gt;&lt;br /&gt;
 cd /var/www/html/wiki&lt;br /&gt;
 sudo vim composer.local.json &amp;lt;ref&amp;gt;vim &amp;lt;- 터미널 내에서 메모장 편집 기능(?)&amp;lt;/ref&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드로 vim으로 들어가서 composer.local.json 파일을 생성해 그 안에 아래 내용을 그대로 복사하기. &amp;quot;&amp;quot;사이에 있는 버전 숫자 확인 필수 &amp;lt;br&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
 	&amp;quot;require&amp;quot;: {&lt;br /&gt;
                   &amp;quot;mediawiki/semantic-media-wiki&amp;quot;: &amp;quot;~4.2&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''#composer 설치''&lt;br /&gt;
 sudo apt-get install composer&lt;br /&gt;
&lt;br /&gt;
''#설치된 composer 버전 체크''&lt;br /&gt;
 composer -v&lt;br /&gt;
&lt;br /&gt;
''#composer 업데이트''&lt;br /&gt;
 sudo composer update --no-dev &amp;lt;br&amp;gt;&lt;br /&gt;
 #위 코드 불가능 시 아래 코드'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo composer update --no-dev --optimize-autoloader&lt;br /&gt;
&lt;br /&gt;
''#아파치 재시작''&lt;br /&gt;
 sudo systemctl restart apache2&lt;br /&gt;
&lt;br /&gt;
 ''#에러코드(미디어위키 확장기능과 출동 시 발생 추정)&lt;br /&gt;
 Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.&lt;br /&gt;
&lt;br /&gt;
''#미디어위키 localsettings.php 편집 및 업데이트''&lt;br /&gt;
 vim LocalSettings.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드로 LocalSettings.php 편집기 진입해서 마지막에 아래 문자열 추가''&lt;br /&gt;
&lt;br /&gt;
 wfLoadExtension( 'SemanticMediaWiki' );&lt;br /&gt;
 enableSemantics( 'ip주소/wiki' );&lt;br /&gt;
&lt;br /&gt;
''#유지 및 업데이트 설치''&lt;br /&gt;
 sudo php maintenance/update.php &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능시 아래 코드 실행'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo php maintenance/update.php --skip-external-dependencies&lt;br /&gt;
&lt;br /&gt;
''#유지/리빌딩''&lt;br /&gt;
 php extensions/SemanticMediaWiki/maintenance/rebuildData.php -v&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 테스트'''=&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation]&lt;br /&gt;
*[[시맨틱 미디어위키 사용법]]&lt;br /&gt;
*설치/테스트 성공 이후 가끔 서버와 위키 접속이 안되는 경우가 발생하기도 함&lt;br /&gt;
#아래의 해결방법 시도해보기([https://velog.io/@fo_rdang/ec2-배포-Failed-to-connect-to-your-instance#시도7-인스턴스-재부팅 참조링크])&lt;br /&gt;
 1) AWS 인스턴스 재부팅 시도&lt;br /&gt;
 2) AWS 인스턴스 중지(마우스 오른쪽 클릭) -&amp;gt; 인스턴스 설정 들어가기 -&amp;gt; 사용자 데이터 편집 들어가기 -&amp;gt; 사용자 데이터에 아래의 스크립트 복붙 &amp;lt;br&amp;gt;&lt;br /&gt;
 Content-Type: multipart/mixed; boundary=&amp;quot;//&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/cloud-config; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;cloud-config.txt&amp;quot;&lt;br /&gt;
 #cloud-config&lt;br /&gt;
 cloud_final_modules:&lt;br /&gt;
 - [scripts-user, always]&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/x-shellscript; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;userdata.txt&amp;quot;&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 ufw disable&lt;br /&gt;
 iptables -L&lt;br /&gt;
 iptables -F&lt;br /&gt;
 --//&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
='''시맨틱미디어위키 확장기능'''=&lt;br /&gt;
==Semantic MediaWiki 4.2.0==&lt;br /&gt;
&lt;br /&gt;
==Semantic Result Formats==&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Result_Formats https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Result_Formats]&lt;br /&gt;
 데이터 검색 결과를 다양한 방법으로 표현할 수 있도록 해주는 기능이다. &lt;br /&gt;
 데이터 검색 결과값을 달력, 도표, 갤러리, 슬라이드쇼 등과 같은 다양한 형태로 결과표기가 가능&lt;br /&gt;
&lt;br /&gt;
==Semantic Drilldown==&lt;br /&gt;
*[https://www.mediawiki.org/wiki/Extension:Semantic_Drilldown https://www.mediawiki.org/wiki/Extension:Semantic_Drilldown]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Semantic Compound Queries==&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Compound_Queries https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Compound_Queries]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Page Forms 5.7.2==&lt;br /&gt;
*[https://www.mediawiki.org/wiki/Extension:Page_Forms https://www.mediawiki.org/wiki/Extension:Page_Forms]&lt;br /&gt;
데이터 입력 및 표시를 효과적으로 만들어주는 확장기능이다. 해당 확장기능을 통해 클래스마다 정해진 양식 틀을 설정할 수 있으며, 이 양식 틀을 활용하여 데이터 편찬과 검색이 용이하게 만든다.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Skin:Tweeki==&lt;br /&gt;
&lt;br /&gt;
==ParserFunctions==&lt;br /&gt;
&lt;br /&gt;
==ParserHooks==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=491</id>
		<title>AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=491"/>
		<updated>2024-07-23T09:08:26Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* Semantic Compound Queries */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;원래 기록인걸 잘 안하지만..., &amp;quot;석사학위논문에 쓰일 데이터베이스/아카이브 플랫폼으로 시맨틱위키를 만들자&amp;quot; 라고 마음먹은 이후 여러 반복적인 삽질을 거치며 구축 순서와 소스코드라도 기록해놓자... 라는 생각이 들어 만든 문서.&lt;br /&gt;
&lt;br /&gt;
='''기본 환경 세팅'''=&lt;br /&gt;
본 항목은 추가적으로 설치할 '''&amp;quot;Semantic MediaWiki 4.2.0&amp;quot;''' 와의 호환성 체크를 전제로 하고 있다. 미디어위키를 무조건 최신버전으로 설치하는 것이 당연한 줄 알았는데, 호환성이 꼭 그런 것은 아니니 반드시 자신이 구축할 서버와 웹서비스가 어떤 버전에서 원할하게 작동하는지 호환성을 체크하자. 전부 다 그런 건 아니겠지만, 보통은 최신 버전의 직전 버전이 제일 안정적으로 생각하는 기조가 있는 듯 하다.&lt;br /&gt;
==호환성/패키지 버젼 체크==&lt;br /&gt;
*호환성 비교표([https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/COMPATIBILITY.md 호환성 참조 git])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubuntu''' || 24.04 LTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SMW''' || 4.2.0(Stable release)&lt;br /&gt;
|-&lt;br /&gt;
| '''MediaWiki''' || 1.39.8&lt;br /&gt;
|-&lt;br /&gt;
| '''PHP''' ||8.1(.29) apache2handler&lt;br /&gt;
|-&lt;br /&gt;
| '''MySQL''' || 5.5.8+&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[파일:시맨틱위키4.1.3 호환성 1.png|left|500px]]  [[파일:시맨틱위키4.1.3 호환성 2.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
==AWS 회원가입 및 EC2 개인 서버 생성==&lt;br /&gt;
*AWS 회원가입 ([https://wikidocs.net/179437 wikidocs 참조링크])&lt;br /&gt;
*EC2 개인 서버 생성 ([https://wikidocs.net/176800 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
==인스턴스 고정 IP 생성==&lt;br /&gt;
*인스턴스 고정 IP 생성 ([https://wikidocs.net/176803 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
='''서버 터미널 접속 및 기본세팅(아파치/특정버전php/mysql)'''=&lt;br /&gt;
* 서버 터미널 접속(SSH) 및 기초 세팅 ([https://wikidocs.net/179453 wikidocs 참조링크])&lt;br /&gt;
 sudo apt-get update&amp;lt;ref&amp;gt;사용 가능한 패키지 정보 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get upgrade&amp;lt;ref&amp;gt;업데이트된 패키지 업그레이드&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt update &amp;amp;&amp;amp; apt upgrade -y&amp;lt;ref&amp;gt;시스템 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt install software-properties-common&amp;lt;ref&amp;gt;php8.1 레퍼지토리(저장소) 추가&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo add-apt-repository ppa:ondrej/php&lt;br /&gt;
 sudo apt update&amp;lt;ref&amp;gt;php8.1 레퍼지토리 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install apache2 mysql-server php8.1 php8.1-mysql libapache2-mod-php8.1 php8.1-xml php8.1-mbstring&amp;lt;ref&amp;gt;php8.1 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 php -v&amp;lt;ref&amp;gt;설치된 php 버전 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 start&amp;lt;ref&amp;gt;아파치2 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo systemctl status apache2&amp;lt;ref&amp;gt;아파치 실행 상태 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 설치'''=&lt;br /&gt;
*미디어위키 다운로드([https://wikidocs.net/181743 wikidocs 참조링크]&lt;br /&gt;
 cd ../../var/www/html/ &amp;lt;ref&amp;gt;cd &amp;lt;- 디렉토리로 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;sudo &amp;lt;-  관리자 권한으로 실행&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;wget &amp;lt;- 파일 가져오기&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;미디어위키 1.39.8버전 다운로드 한다는 뜻&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo tar -xvzf mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;tar -xvzf &amp;lt;- tar.gz확장자 압축 파일 해제&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo mv mediawiki-1.39.8 wiki &amp;lt;ref&amp;gt;mv &amp;lt;- move란 뜻. 파일 위치 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install php8.1-intl &amp;lt;ref&amp;gt;apt-get install &amp;lt;- 패키지 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 restart &amp;lt;ref&amp;gt;아파치 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''mysql 데이터베이스 생성'''=&lt;br /&gt;
*([https://wikidocs.net/179450 위키독스 참조링크])&lt;br /&gt;
 sudo mysql -u root &amp;lt;ref&amp;gt;mysql 접속&amp;lt;/ref&amp;gt;&lt;br /&gt;
 CREATE DATABASE wikidb &amp;lt;ref&amp;gt;이름의 데이터베이스 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 SHOW DATABASES; &lt;br /&gt;
 CREATE USER wiki@localhost IDENTIFIED BY 'PASSWORD'; &amp;lt;ref&amp;gt;데이터베이스 계정/암호 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON wikidb.* TO wiki@localhost WITH GRANT OPTION; &amp;lt;ref&amp;gt;권한 부여&amp;lt;/ref&amp;gt;&lt;br /&gt;
 quit&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 이미지 권한 부여'''=&lt;br /&gt;
*([https://wikidocs.net/181677 위키독스 참조링크])&lt;br /&gt;
 sudo chmod 777 /var/www/html/wiki/images&lt;br /&gt;
 sudo mv /var/www/html/wiki/images/.htaccess /var/www/html/wiki/images/.htaccess_disabled&lt;br /&gt;
&lt;br /&gt;
='''웹에서 미디어위키 설치/기본세팅'''=&lt;br /&gt;
*([https://wikidocs.net/179443 위키독스 참조링크1])&lt;br /&gt;
*([https://wikidocs.net/179451 위키독스 참조링크2])&lt;br /&gt;
 ※1중요!※ 웹에서 미디어위키 설치 과정 중 확장기능 설치는 기본적인 것만 체크하기. 특히, &amp;quot;스팸막기&amp;quot; 확장기능에서 &amp;quot;Abuse Filter&amp;quot; 설치하지 말자.&lt;br /&gt;
 &amp;quot;스팸막기&amp;quot; 기능 설치시 이후 SMW 설치 과정에서 충돌/에러 발생. (ex.로그인/회원가입/페이지 생성 시에 error 사태 발생)&lt;br /&gt;
&lt;br /&gt;
*LocalSettings.php 파일 서버 내 wiki가 설치된 디렉토리에 업로드하기.(Filezilla 활용)&lt;br /&gt;
 *LocalSettings.php 파일 업로드 안될 시 아래 코드로 777권한으로 변경한 후 다시 업로드 실행&lt;br /&gt;
 sudo chmod -R 777 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;777 -&amp;gt; 공개 쓰기 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo chmod -R 755 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;755 -&amp;gt; 755로 다시 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 설치'''=&lt;br /&gt;
''#composer.local.json 생성/편집''&lt;br /&gt;
 COMPOSER=composer.local.json php composer.phar require --no-update mediawiki/semantic-media-wiki &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능 시에 아래 방법 사용''&amp;lt;br&amp;gt;&lt;br /&gt;
 cd /var/www/html/wiki&lt;br /&gt;
 sudo vim composer.local.json &amp;lt;ref&amp;gt;vim &amp;lt;- 터미널 내에서 메모장 편집 기능(?)&amp;lt;/ref&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드로 vim으로 들어가서 composer.local.json 파일을 생성해 그 안에 아래 내용을 그대로 복사하기. &amp;quot;&amp;quot;사이에 있는 버전 숫자 확인 필수 &amp;lt;br&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
 	&amp;quot;require&amp;quot;: {&lt;br /&gt;
                   &amp;quot;mediawiki/semantic-media-wiki&amp;quot;: &amp;quot;~4.2&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''#composer 설치''&lt;br /&gt;
 sudo apt-get install composer&lt;br /&gt;
&lt;br /&gt;
''#설치된 composer 버전 체크''&lt;br /&gt;
 composer -v&lt;br /&gt;
&lt;br /&gt;
''#composer 업데이트''&lt;br /&gt;
 sudo composer update --no-dev &amp;lt;br&amp;gt;&lt;br /&gt;
 #위 코드 불가능 시 아래 코드'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo composer update --no-dev --optimize-autoloader&lt;br /&gt;
&lt;br /&gt;
''#아파치 재시작''&lt;br /&gt;
 sudo systemctl restart apache2&lt;br /&gt;
&lt;br /&gt;
 ''#에러코드(미디어위키 확장기능과 출동 시 발생 추정)&lt;br /&gt;
 Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.&lt;br /&gt;
&lt;br /&gt;
''#미디어위키 localsettings.php 편집 및 업데이트''&lt;br /&gt;
 vim LocalSettings.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드로 LocalSettings.php 편집기 진입해서 마지막에 아래 문자열 추가''&lt;br /&gt;
&lt;br /&gt;
 wfLoadExtension( 'SemanticMediaWiki' );&lt;br /&gt;
 enableSemantics( 'ip주소/wiki' );&lt;br /&gt;
&lt;br /&gt;
''#유지 및 업데이트 설치''&lt;br /&gt;
 sudo php maintenance/update.php &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능시 아래 코드 실행'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo php maintenance/update.php --skip-external-dependencies&lt;br /&gt;
&lt;br /&gt;
''#유지/리빌딩''&lt;br /&gt;
 php extensions/SemanticMediaWiki/maintenance/rebuildData.php -v&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 테스트'''=&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation]&lt;br /&gt;
*[[시맨틱 미디어위키 사용법]]&lt;br /&gt;
*설치/테스트 성공 이후 가끔 서버와 위키 접속이 안되는 경우가 발생하기도 함&lt;br /&gt;
#아래의 해결방법 시도해보기([https://velog.io/@fo_rdang/ec2-배포-Failed-to-connect-to-your-instance#시도7-인스턴스-재부팅 참조링크])&lt;br /&gt;
 1) AWS 인스턴스 재부팅 시도&lt;br /&gt;
 2) AWS 인스턴스 중지(마우스 오른쪽 클릭) -&amp;gt; 인스턴스 설정 들어가기 -&amp;gt; 사용자 데이터 편집 들어가기 -&amp;gt; 사용자 데이터에 아래의 스크립트 복붙 &amp;lt;br&amp;gt;&lt;br /&gt;
 Content-Type: multipart/mixed; boundary=&amp;quot;//&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/cloud-config; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;cloud-config.txt&amp;quot;&lt;br /&gt;
 #cloud-config&lt;br /&gt;
 cloud_final_modules:&lt;br /&gt;
 - [scripts-user, always]&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/x-shellscript; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;userdata.txt&amp;quot;&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 ufw disable&lt;br /&gt;
 iptables -L&lt;br /&gt;
 iptables -F&lt;br /&gt;
 --//&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
='''시맨틱미디어위키 확장기능'''=&lt;br /&gt;
==Semantic MediaWiki 4.2.0==&lt;br /&gt;
&lt;br /&gt;
==Semantic Result Formats==&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Result_Formats https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Result_Formats]&lt;br /&gt;
 데이터 검색 결과를 다양한 방법으로 표현할 수 있도록 해주는 기능이다. &lt;br /&gt;
 데이터 검색 결과값을 달력, 도표, 갤러리, 슬라이드쇼 등과 같은 다양한 형태로 결과표기가 가능&lt;br /&gt;
&lt;br /&gt;
==Semantic Drilldown==&lt;br /&gt;
*[https://www.mediawiki.org/wiki/Extension:Semantic_Drilldown https://www.mediawiki.org/wiki/Extension:Semantic_Drilldown]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Semantic Compound Queries==&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Compound_Queries https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Compound_Queries]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Page Forms==&lt;br /&gt;
*[https://www.mediawiki.org/wiki/Extension:Page_Forms https://www.mediawiki.org/wiki/Extension:Page_Forms]&lt;br /&gt;
데이터 입력 및 표시를 효과적으로 만들어주는 확장기능이다. 해당 확장기능을 통해 클래스마다 정해진 양식 틀을 설정할 수 있으며, 이 양식 틀을 활용하여 데이터 편찬과 검색이 용이하게 만든다.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Skin:Tweeki==&lt;br /&gt;
&lt;br /&gt;
==ParserFunctions==&lt;br /&gt;
&lt;br /&gt;
==ParserHooks==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=490</id>
		<title>AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=490"/>
		<updated>2024-07-23T09:08:05Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* 시맨틱미디어위키 확장기능 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;원래 기록인걸 잘 안하지만..., &amp;quot;석사학위논문에 쓰일 데이터베이스/아카이브 플랫폼으로 시맨틱위키를 만들자&amp;quot; 라고 마음먹은 이후 여러 반복적인 삽질을 거치며 구축 순서와 소스코드라도 기록해놓자... 라는 생각이 들어 만든 문서.&lt;br /&gt;
&lt;br /&gt;
='''기본 환경 세팅'''=&lt;br /&gt;
본 항목은 추가적으로 설치할 '''&amp;quot;Semantic MediaWiki 4.2.0&amp;quot;''' 와의 호환성 체크를 전제로 하고 있다. 미디어위키를 무조건 최신버전으로 설치하는 것이 당연한 줄 알았는데, 호환성이 꼭 그런 것은 아니니 반드시 자신이 구축할 서버와 웹서비스가 어떤 버전에서 원할하게 작동하는지 호환성을 체크하자. 전부 다 그런 건 아니겠지만, 보통은 최신 버전의 직전 버전이 제일 안정적으로 생각하는 기조가 있는 듯 하다.&lt;br /&gt;
==호환성/패키지 버젼 체크==&lt;br /&gt;
*호환성 비교표([https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/COMPATIBILITY.md 호환성 참조 git])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubuntu''' || 24.04 LTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SMW''' || 4.2.0(Stable release)&lt;br /&gt;
|-&lt;br /&gt;
| '''MediaWiki''' || 1.39.8&lt;br /&gt;
|-&lt;br /&gt;
| '''PHP''' ||8.1(.29) apache2handler&lt;br /&gt;
|-&lt;br /&gt;
| '''MySQL''' || 5.5.8+&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[파일:시맨틱위키4.1.3 호환성 1.png|left|500px]]  [[파일:시맨틱위키4.1.3 호환성 2.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
==AWS 회원가입 및 EC2 개인 서버 생성==&lt;br /&gt;
*AWS 회원가입 ([https://wikidocs.net/179437 wikidocs 참조링크])&lt;br /&gt;
*EC2 개인 서버 생성 ([https://wikidocs.net/176800 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
==인스턴스 고정 IP 생성==&lt;br /&gt;
*인스턴스 고정 IP 생성 ([https://wikidocs.net/176803 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
='''서버 터미널 접속 및 기본세팅(아파치/특정버전php/mysql)'''=&lt;br /&gt;
* 서버 터미널 접속(SSH) 및 기초 세팅 ([https://wikidocs.net/179453 wikidocs 참조링크])&lt;br /&gt;
 sudo apt-get update&amp;lt;ref&amp;gt;사용 가능한 패키지 정보 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get upgrade&amp;lt;ref&amp;gt;업데이트된 패키지 업그레이드&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt update &amp;amp;&amp;amp; apt upgrade -y&amp;lt;ref&amp;gt;시스템 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt install software-properties-common&amp;lt;ref&amp;gt;php8.1 레퍼지토리(저장소) 추가&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo add-apt-repository ppa:ondrej/php&lt;br /&gt;
 sudo apt update&amp;lt;ref&amp;gt;php8.1 레퍼지토리 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install apache2 mysql-server php8.1 php8.1-mysql libapache2-mod-php8.1 php8.1-xml php8.1-mbstring&amp;lt;ref&amp;gt;php8.1 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 php -v&amp;lt;ref&amp;gt;설치된 php 버전 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 start&amp;lt;ref&amp;gt;아파치2 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo systemctl status apache2&amp;lt;ref&amp;gt;아파치 실행 상태 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 설치'''=&lt;br /&gt;
*미디어위키 다운로드([https://wikidocs.net/181743 wikidocs 참조링크]&lt;br /&gt;
 cd ../../var/www/html/ &amp;lt;ref&amp;gt;cd &amp;lt;- 디렉토리로 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;sudo &amp;lt;-  관리자 권한으로 실행&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;wget &amp;lt;- 파일 가져오기&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;미디어위키 1.39.8버전 다운로드 한다는 뜻&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo tar -xvzf mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;tar -xvzf &amp;lt;- tar.gz확장자 압축 파일 해제&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo mv mediawiki-1.39.8 wiki &amp;lt;ref&amp;gt;mv &amp;lt;- move란 뜻. 파일 위치 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install php8.1-intl &amp;lt;ref&amp;gt;apt-get install &amp;lt;- 패키지 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 restart &amp;lt;ref&amp;gt;아파치 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''mysql 데이터베이스 생성'''=&lt;br /&gt;
*([https://wikidocs.net/179450 위키독스 참조링크])&lt;br /&gt;
 sudo mysql -u root &amp;lt;ref&amp;gt;mysql 접속&amp;lt;/ref&amp;gt;&lt;br /&gt;
 CREATE DATABASE wikidb &amp;lt;ref&amp;gt;이름의 데이터베이스 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 SHOW DATABASES; &lt;br /&gt;
 CREATE USER wiki@localhost IDENTIFIED BY 'PASSWORD'; &amp;lt;ref&amp;gt;데이터베이스 계정/암호 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON wikidb.* TO wiki@localhost WITH GRANT OPTION; &amp;lt;ref&amp;gt;권한 부여&amp;lt;/ref&amp;gt;&lt;br /&gt;
 quit&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 이미지 권한 부여'''=&lt;br /&gt;
*([https://wikidocs.net/181677 위키독스 참조링크])&lt;br /&gt;
 sudo chmod 777 /var/www/html/wiki/images&lt;br /&gt;
 sudo mv /var/www/html/wiki/images/.htaccess /var/www/html/wiki/images/.htaccess_disabled&lt;br /&gt;
&lt;br /&gt;
='''웹에서 미디어위키 설치/기본세팅'''=&lt;br /&gt;
*([https://wikidocs.net/179443 위키독스 참조링크1])&lt;br /&gt;
*([https://wikidocs.net/179451 위키독스 참조링크2])&lt;br /&gt;
 ※1중요!※ 웹에서 미디어위키 설치 과정 중 확장기능 설치는 기본적인 것만 체크하기. 특히, &amp;quot;스팸막기&amp;quot; 확장기능에서 &amp;quot;Abuse Filter&amp;quot; 설치하지 말자.&lt;br /&gt;
 &amp;quot;스팸막기&amp;quot; 기능 설치시 이후 SMW 설치 과정에서 충돌/에러 발생. (ex.로그인/회원가입/페이지 생성 시에 error 사태 발생)&lt;br /&gt;
&lt;br /&gt;
*LocalSettings.php 파일 서버 내 wiki가 설치된 디렉토리에 업로드하기.(Filezilla 활용)&lt;br /&gt;
 *LocalSettings.php 파일 업로드 안될 시 아래 코드로 777권한으로 변경한 후 다시 업로드 실행&lt;br /&gt;
 sudo chmod -R 777 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;777 -&amp;gt; 공개 쓰기 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo chmod -R 755 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;755 -&amp;gt; 755로 다시 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 설치'''=&lt;br /&gt;
''#composer.local.json 생성/편집''&lt;br /&gt;
 COMPOSER=composer.local.json php composer.phar require --no-update mediawiki/semantic-media-wiki &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능 시에 아래 방법 사용''&amp;lt;br&amp;gt;&lt;br /&gt;
 cd /var/www/html/wiki&lt;br /&gt;
 sudo vim composer.local.json &amp;lt;ref&amp;gt;vim &amp;lt;- 터미널 내에서 메모장 편집 기능(?)&amp;lt;/ref&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드로 vim으로 들어가서 composer.local.json 파일을 생성해 그 안에 아래 내용을 그대로 복사하기. &amp;quot;&amp;quot;사이에 있는 버전 숫자 확인 필수 &amp;lt;br&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
 	&amp;quot;require&amp;quot;: {&lt;br /&gt;
                   &amp;quot;mediawiki/semantic-media-wiki&amp;quot;: &amp;quot;~4.2&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''#composer 설치''&lt;br /&gt;
 sudo apt-get install composer&lt;br /&gt;
&lt;br /&gt;
''#설치된 composer 버전 체크''&lt;br /&gt;
 composer -v&lt;br /&gt;
&lt;br /&gt;
''#composer 업데이트''&lt;br /&gt;
 sudo composer update --no-dev &amp;lt;br&amp;gt;&lt;br /&gt;
 #위 코드 불가능 시 아래 코드'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo composer update --no-dev --optimize-autoloader&lt;br /&gt;
&lt;br /&gt;
''#아파치 재시작''&lt;br /&gt;
 sudo systemctl restart apache2&lt;br /&gt;
&lt;br /&gt;
 ''#에러코드(미디어위키 확장기능과 출동 시 발생 추정)&lt;br /&gt;
 Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.&lt;br /&gt;
&lt;br /&gt;
''#미디어위키 localsettings.php 편집 및 업데이트''&lt;br /&gt;
 vim LocalSettings.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드로 LocalSettings.php 편집기 진입해서 마지막에 아래 문자열 추가''&lt;br /&gt;
&lt;br /&gt;
 wfLoadExtension( 'SemanticMediaWiki' );&lt;br /&gt;
 enableSemantics( 'ip주소/wiki' );&lt;br /&gt;
&lt;br /&gt;
''#유지 및 업데이트 설치''&lt;br /&gt;
 sudo php maintenance/update.php &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능시 아래 코드 실행'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo php maintenance/update.php --skip-external-dependencies&lt;br /&gt;
&lt;br /&gt;
''#유지/리빌딩''&lt;br /&gt;
 php extensions/SemanticMediaWiki/maintenance/rebuildData.php -v&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 테스트'''=&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation]&lt;br /&gt;
*[[시맨틱 미디어위키 사용법]]&lt;br /&gt;
*설치/테스트 성공 이후 가끔 서버와 위키 접속이 안되는 경우가 발생하기도 함&lt;br /&gt;
#아래의 해결방법 시도해보기([https://velog.io/@fo_rdang/ec2-배포-Failed-to-connect-to-your-instance#시도7-인스턴스-재부팅 참조링크])&lt;br /&gt;
 1) AWS 인스턴스 재부팅 시도&lt;br /&gt;
 2) AWS 인스턴스 중지(마우스 오른쪽 클릭) -&amp;gt; 인스턴스 설정 들어가기 -&amp;gt; 사용자 데이터 편집 들어가기 -&amp;gt; 사용자 데이터에 아래의 스크립트 복붙 &amp;lt;br&amp;gt;&lt;br /&gt;
 Content-Type: multipart/mixed; boundary=&amp;quot;//&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/cloud-config; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;cloud-config.txt&amp;quot;&lt;br /&gt;
 #cloud-config&lt;br /&gt;
 cloud_final_modules:&lt;br /&gt;
 - [scripts-user, always]&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/x-shellscript; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;userdata.txt&amp;quot;&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 ufw disable&lt;br /&gt;
 iptables -L&lt;br /&gt;
 iptables -F&lt;br /&gt;
 --//&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
='''시맨틱미디어위키 확장기능'''=&lt;br /&gt;
==Semantic MediaWiki 4.2.0==&lt;br /&gt;
&lt;br /&gt;
==Semantic Result Formats==&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Result_Formats https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Result_Formats]&lt;br /&gt;
 데이터 검색 결과를 다양한 방법으로 표현할 수 있도록 해주는 기능이다. &lt;br /&gt;
 데이터 검색 결과값을 달력, 도표, 갤러리, 슬라이드쇼 등과 같은 다양한 형태로 결과표기가 가능&lt;br /&gt;
&lt;br /&gt;
==Semantic Drilldown==&lt;br /&gt;
*[https://www.mediawiki.org/wiki/Extension:Semantic_Drilldown https://www.mediawiki.org/wiki/Extension:Semantic_Drilldown]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Semantic Compound Queries==&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Compound_Que&lt;br /&gt;
ries https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Compound_Que&lt;br /&gt;
ries]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Page Forms==&lt;br /&gt;
*[https://www.mediawiki.org/wiki/Extension:Page_Forms https://www.mediawiki.org/wiki/Extension:Page_Forms]&lt;br /&gt;
데이터 입력 및 표시를 효과적으로 만들어주는 확장기능이다. 해당 확장기능을 통해 클래스마다 정해진 양식 틀을 설정할 수 있으며, 이 양식 틀을 활용하여 데이터 편찬과 검색이 용이하게 만든다.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Skin:Tweeki==&lt;br /&gt;
&lt;br /&gt;
==ParserFunctions==&lt;br /&gt;
&lt;br /&gt;
==ParserHooks==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=489</id>
		<title>AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=489"/>
		<updated>2024-07-23T09:01:37Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* Semantic Result Formats */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;원래 기록인걸 잘 안하지만..., &amp;quot;석사학위논문에 쓰일 데이터베이스/아카이브 플랫폼으로 시맨틱위키를 만들자&amp;quot; 라고 마음먹은 이후 여러 반복적인 삽질을 거치며 구축 순서와 소스코드라도 기록해놓자... 라는 생각이 들어 만든 문서.&lt;br /&gt;
&lt;br /&gt;
='''기본 환경 세팅'''=&lt;br /&gt;
본 항목은 추가적으로 설치할 '''&amp;quot;Semantic MediaWiki 4.2.0&amp;quot;''' 와의 호환성 체크를 전제로 하고 있다. 미디어위키를 무조건 최신버전으로 설치하는 것이 당연한 줄 알았는데, 호환성이 꼭 그런 것은 아니니 반드시 자신이 구축할 서버와 웹서비스가 어떤 버전에서 원할하게 작동하는지 호환성을 체크하자. 전부 다 그런 건 아니겠지만, 보통은 최신 버전의 직전 버전이 제일 안정적으로 생각하는 기조가 있는 듯 하다.&lt;br /&gt;
==호환성/패키지 버젼 체크==&lt;br /&gt;
*호환성 비교표([https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/COMPATIBILITY.md 호환성 참조 git])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubuntu''' || 24.04 LTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SMW''' || 4.2.0(Stable release)&lt;br /&gt;
|-&lt;br /&gt;
| '''MediaWiki''' || 1.39.8&lt;br /&gt;
|-&lt;br /&gt;
| '''PHP''' ||8.1(.29) apache2handler&lt;br /&gt;
|-&lt;br /&gt;
| '''MySQL''' || 5.5.8+&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[파일:시맨틱위키4.1.3 호환성 1.png|left|500px]]  [[파일:시맨틱위키4.1.3 호환성 2.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
==AWS 회원가입 및 EC2 개인 서버 생성==&lt;br /&gt;
*AWS 회원가입 ([https://wikidocs.net/179437 wikidocs 참조링크])&lt;br /&gt;
*EC2 개인 서버 생성 ([https://wikidocs.net/176800 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
==인스턴스 고정 IP 생성==&lt;br /&gt;
*인스턴스 고정 IP 생성 ([https://wikidocs.net/176803 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
='''서버 터미널 접속 및 기본세팅(아파치/특정버전php/mysql)'''=&lt;br /&gt;
* 서버 터미널 접속(SSH) 및 기초 세팅 ([https://wikidocs.net/179453 wikidocs 참조링크])&lt;br /&gt;
 sudo apt-get update&amp;lt;ref&amp;gt;사용 가능한 패키지 정보 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get upgrade&amp;lt;ref&amp;gt;업데이트된 패키지 업그레이드&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt update &amp;amp;&amp;amp; apt upgrade -y&amp;lt;ref&amp;gt;시스템 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt install software-properties-common&amp;lt;ref&amp;gt;php8.1 레퍼지토리(저장소) 추가&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo add-apt-repository ppa:ondrej/php&lt;br /&gt;
 sudo apt update&amp;lt;ref&amp;gt;php8.1 레퍼지토리 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install apache2 mysql-server php8.1 php8.1-mysql libapache2-mod-php8.1 php8.1-xml php8.1-mbstring&amp;lt;ref&amp;gt;php8.1 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 php -v&amp;lt;ref&amp;gt;설치된 php 버전 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 start&amp;lt;ref&amp;gt;아파치2 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo systemctl status apache2&amp;lt;ref&amp;gt;아파치 실행 상태 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 설치'''=&lt;br /&gt;
*미디어위키 다운로드([https://wikidocs.net/181743 wikidocs 참조링크]&lt;br /&gt;
 cd ../../var/www/html/ &amp;lt;ref&amp;gt;cd &amp;lt;- 디렉토리로 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;sudo &amp;lt;-  관리자 권한으로 실행&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;wget &amp;lt;- 파일 가져오기&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;미디어위키 1.39.8버전 다운로드 한다는 뜻&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo tar -xvzf mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;tar -xvzf &amp;lt;- tar.gz확장자 압축 파일 해제&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo mv mediawiki-1.39.8 wiki &amp;lt;ref&amp;gt;mv &amp;lt;- move란 뜻. 파일 위치 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install php8.1-intl &amp;lt;ref&amp;gt;apt-get install &amp;lt;- 패키지 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 restart &amp;lt;ref&amp;gt;아파치 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''mysql 데이터베이스 생성'''=&lt;br /&gt;
*([https://wikidocs.net/179450 위키독스 참조링크])&lt;br /&gt;
 sudo mysql -u root &amp;lt;ref&amp;gt;mysql 접속&amp;lt;/ref&amp;gt;&lt;br /&gt;
 CREATE DATABASE wikidb &amp;lt;ref&amp;gt;이름의 데이터베이스 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 SHOW DATABASES; &lt;br /&gt;
 CREATE USER wiki@localhost IDENTIFIED BY 'PASSWORD'; &amp;lt;ref&amp;gt;데이터베이스 계정/암호 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON wikidb.* TO wiki@localhost WITH GRANT OPTION; &amp;lt;ref&amp;gt;권한 부여&amp;lt;/ref&amp;gt;&lt;br /&gt;
 quit&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 이미지 권한 부여'''=&lt;br /&gt;
*([https://wikidocs.net/181677 위키독스 참조링크])&lt;br /&gt;
 sudo chmod 777 /var/www/html/wiki/images&lt;br /&gt;
 sudo mv /var/www/html/wiki/images/.htaccess /var/www/html/wiki/images/.htaccess_disabled&lt;br /&gt;
&lt;br /&gt;
='''웹에서 미디어위키 설치/기본세팅'''=&lt;br /&gt;
*([https://wikidocs.net/179443 위키독스 참조링크1])&lt;br /&gt;
*([https://wikidocs.net/179451 위키독스 참조링크2])&lt;br /&gt;
 ※1중요!※ 웹에서 미디어위키 설치 과정 중 확장기능 설치는 기본적인 것만 체크하기. 특히, &amp;quot;스팸막기&amp;quot; 확장기능에서 &amp;quot;Abuse Filter&amp;quot; 설치하지 말자.&lt;br /&gt;
 &amp;quot;스팸막기&amp;quot; 기능 설치시 이후 SMW 설치 과정에서 충돌/에러 발생. (ex.로그인/회원가입/페이지 생성 시에 error 사태 발생)&lt;br /&gt;
&lt;br /&gt;
*LocalSettings.php 파일 서버 내 wiki가 설치된 디렉토리에 업로드하기.(Filezilla 활용)&lt;br /&gt;
 *LocalSettings.php 파일 업로드 안될 시 아래 코드로 777권한으로 변경한 후 다시 업로드 실행&lt;br /&gt;
 sudo chmod -R 777 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;777 -&amp;gt; 공개 쓰기 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo chmod -R 755 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;755 -&amp;gt; 755로 다시 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 설치'''=&lt;br /&gt;
''#composer.local.json 생성/편집''&lt;br /&gt;
 COMPOSER=composer.local.json php composer.phar require --no-update mediawiki/semantic-media-wiki &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능 시에 아래 방법 사용''&amp;lt;br&amp;gt;&lt;br /&gt;
 cd /var/www/html/wiki&lt;br /&gt;
 sudo vim composer.local.json &amp;lt;ref&amp;gt;vim &amp;lt;- 터미널 내에서 메모장 편집 기능(?)&amp;lt;/ref&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드로 vim으로 들어가서 composer.local.json 파일을 생성해 그 안에 아래 내용을 그대로 복사하기. &amp;quot;&amp;quot;사이에 있는 버전 숫자 확인 필수 &amp;lt;br&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
 	&amp;quot;require&amp;quot;: {&lt;br /&gt;
                   &amp;quot;mediawiki/semantic-media-wiki&amp;quot;: &amp;quot;~4.2&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''#composer 설치''&lt;br /&gt;
 sudo apt-get install composer&lt;br /&gt;
&lt;br /&gt;
''#설치된 composer 버전 체크''&lt;br /&gt;
 composer -v&lt;br /&gt;
&lt;br /&gt;
''#composer 업데이트''&lt;br /&gt;
 sudo composer update --no-dev &amp;lt;br&amp;gt;&lt;br /&gt;
 #위 코드 불가능 시 아래 코드'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo composer update --no-dev --optimize-autoloader&lt;br /&gt;
&lt;br /&gt;
''#아파치 재시작''&lt;br /&gt;
 sudo systemctl restart apache2&lt;br /&gt;
&lt;br /&gt;
 ''#에러코드(미디어위키 확장기능과 출동 시 발생 추정)&lt;br /&gt;
 Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.&lt;br /&gt;
&lt;br /&gt;
''#미디어위키 localsettings.php 편집 및 업데이트''&lt;br /&gt;
 vim LocalSettings.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드로 LocalSettings.php 편집기 진입해서 마지막에 아래 문자열 추가''&lt;br /&gt;
&lt;br /&gt;
 wfLoadExtension( 'SemanticMediaWiki' );&lt;br /&gt;
 enableSemantics( 'ip주소/wiki' );&lt;br /&gt;
&lt;br /&gt;
''#유지 및 업데이트 설치''&lt;br /&gt;
 sudo php maintenance/update.php &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능시 아래 코드 실행'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo php maintenance/update.php --skip-external-dependencies&lt;br /&gt;
&lt;br /&gt;
''#유지/리빌딩''&lt;br /&gt;
 php extensions/SemanticMediaWiki/maintenance/rebuildData.php -v&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 테스트'''=&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation]&lt;br /&gt;
*[[시맨틱 미디어위키 사용법]]&lt;br /&gt;
*설치/테스트 성공 이후 가끔 서버와 위키 접속이 안되는 경우가 발생하기도 함&lt;br /&gt;
#아래의 해결방법 시도해보기([https://velog.io/@fo_rdang/ec2-배포-Failed-to-connect-to-your-instance#시도7-인스턴스-재부팅 참조링크])&lt;br /&gt;
 1) AWS 인스턴스 재부팅 시도&lt;br /&gt;
 2) AWS 인스턴스 중지(마우스 오른쪽 클릭) -&amp;gt; 인스턴스 설정 들어가기 -&amp;gt; 사용자 데이터 편집 들어가기 -&amp;gt; 사용자 데이터에 아래의 스크립트 복붙 &amp;lt;br&amp;gt;&lt;br /&gt;
 Content-Type: multipart/mixed; boundary=&amp;quot;//&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/cloud-config; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;cloud-config.txt&amp;quot;&lt;br /&gt;
 #cloud-config&lt;br /&gt;
 cloud_final_modules:&lt;br /&gt;
 - [scripts-user, always]&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/x-shellscript; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;userdata.txt&amp;quot;&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 ufw disable&lt;br /&gt;
 iptables -L&lt;br /&gt;
 iptables -F&lt;br /&gt;
 --//&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
='''시맨틱미디어위키 확장기능'''=&lt;br /&gt;
==Semantic MediaWiki 4.2.0==&lt;br /&gt;
&lt;br /&gt;
==Semantic Result Formats==&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Result_Formats https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Result_Formats]&lt;br /&gt;
 데이터 검색 결과를 다양한 방법으로 표현할 수 있도록 해주는 기능이다. &lt;br /&gt;
 데이터 검색 결과값을 달력, 도표, 갤러리, 슬라이드쇼 등과 같은 다양한 형태로 결과표기가 가능&lt;br /&gt;
&lt;br /&gt;
==Semantic Drilldown==&lt;br /&gt;
&lt;br /&gt;
==Page Forms==&lt;br /&gt;
&lt;br /&gt;
==Skin:Tweeki==&lt;br /&gt;
&lt;br /&gt;
==ParserFunctions==&lt;br /&gt;
&lt;br /&gt;
==ParserHooks==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=488</id>
		<title>AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=488"/>
		<updated>2024-07-23T09:01:26Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* Semantic Result Formats */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;원래 기록인걸 잘 안하지만..., &amp;quot;석사학위논문에 쓰일 데이터베이스/아카이브 플랫폼으로 시맨틱위키를 만들자&amp;quot; 라고 마음먹은 이후 여러 반복적인 삽질을 거치며 구축 순서와 소스코드라도 기록해놓자... 라는 생각이 들어 만든 문서.&lt;br /&gt;
&lt;br /&gt;
='''기본 환경 세팅'''=&lt;br /&gt;
본 항목은 추가적으로 설치할 '''&amp;quot;Semantic MediaWiki 4.2.0&amp;quot;''' 와의 호환성 체크를 전제로 하고 있다. 미디어위키를 무조건 최신버전으로 설치하는 것이 당연한 줄 알았는데, 호환성이 꼭 그런 것은 아니니 반드시 자신이 구축할 서버와 웹서비스가 어떤 버전에서 원할하게 작동하는지 호환성을 체크하자. 전부 다 그런 건 아니겠지만, 보통은 최신 버전의 직전 버전이 제일 안정적으로 생각하는 기조가 있는 듯 하다.&lt;br /&gt;
==호환성/패키지 버젼 체크==&lt;br /&gt;
*호환성 비교표([https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/COMPATIBILITY.md 호환성 참조 git])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubuntu''' || 24.04 LTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SMW''' || 4.2.0(Stable release)&lt;br /&gt;
|-&lt;br /&gt;
| '''MediaWiki''' || 1.39.8&lt;br /&gt;
|-&lt;br /&gt;
| '''PHP''' ||8.1(.29) apache2handler&lt;br /&gt;
|-&lt;br /&gt;
| '''MySQL''' || 5.5.8+&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[파일:시맨틱위키4.1.3 호환성 1.png|left|500px]]  [[파일:시맨틱위키4.1.3 호환성 2.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
==AWS 회원가입 및 EC2 개인 서버 생성==&lt;br /&gt;
*AWS 회원가입 ([https://wikidocs.net/179437 wikidocs 참조링크])&lt;br /&gt;
*EC2 개인 서버 생성 ([https://wikidocs.net/176800 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
==인스턴스 고정 IP 생성==&lt;br /&gt;
*인스턴스 고정 IP 생성 ([https://wikidocs.net/176803 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
='''서버 터미널 접속 및 기본세팅(아파치/특정버전php/mysql)'''=&lt;br /&gt;
* 서버 터미널 접속(SSH) 및 기초 세팅 ([https://wikidocs.net/179453 wikidocs 참조링크])&lt;br /&gt;
 sudo apt-get update&amp;lt;ref&amp;gt;사용 가능한 패키지 정보 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get upgrade&amp;lt;ref&amp;gt;업데이트된 패키지 업그레이드&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt update &amp;amp;&amp;amp; apt upgrade -y&amp;lt;ref&amp;gt;시스템 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt install software-properties-common&amp;lt;ref&amp;gt;php8.1 레퍼지토리(저장소) 추가&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo add-apt-repository ppa:ondrej/php&lt;br /&gt;
 sudo apt update&amp;lt;ref&amp;gt;php8.1 레퍼지토리 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install apache2 mysql-server php8.1 php8.1-mysql libapache2-mod-php8.1 php8.1-xml php8.1-mbstring&amp;lt;ref&amp;gt;php8.1 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 php -v&amp;lt;ref&amp;gt;설치된 php 버전 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 start&amp;lt;ref&amp;gt;아파치2 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo systemctl status apache2&amp;lt;ref&amp;gt;아파치 실행 상태 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 설치'''=&lt;br /&gt;
*미디어위키 다운로드([https://wikidocs.net/181743 wikidocs 참조링크]&lt;br /&gt;
 cd ../../var/www/html/ &amp;lt;ref&amp;gt;cd &amp;lt;- 디렉토리로 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;sudo &amp;lt;-  관리자 권한으로 실행&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;wget &amp;lt;- 파일 가져오기&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;미디어위키 1.39.8버전 다운로드 한다는 뜻&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo tar -xvzf mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;tar -xvzf &amp;lt;- tar.gz확장자 압축 파일 해제&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo mv mediawiki-1.39.8 wiki &amp;lt;ref&amp;gt;mv &amp;lt;- move란 뜻. 파일 위치 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install php8.1-intl &amp;lt;ref&amp;gt;apt-get install &amp;lt;- 패키지 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 restart &amp;lt;ref&amp;gt;아파치 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''mysql 데이터베이스 생성'''=&lt;br /&gt;
*([https://wikidocs.net/179450 위키독스 참조링크])&lt;br /&gt;
 sudo mysql -u root &amp;lt;ref&amp;gt;mysql 접속&amp;lt;/ref&amp;gt;&lt;br /&gt;
 CREATE DATABASE wikidb &amp;lt;ref&amp;gt;이름의 데이터베이스 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 SHOW DATABASES; &lt;br /&gt;
 CREATE USER wiki@localhost IDENTIFIED BY 'PASSWORD'; &amp;lt;ref&amp;gt;데이터베이스 계정/암호 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON wikidb.* TO wiki@localhost WITH GRANT OPTION; &amp;lt;ref&amp;gt;권한 부여&amp;lt;/ref&amp;gt;&lt;br /&gt;
 quit&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 이미지 권한 부여'''=&lt;br /&gt;
*([https://wikidocs.net/181677 위키독스 참조링크])&lt;br /&gt;
 sudo chmod 777 /var/www/html/wiki/images&lt;br /&gt;
 sudo mv /var/www/html/wiki/images/.htaccess /var/www/html/wiki/images/.htaccess_disabled&lt;br /&gt;
&lt;br /&gt;
='''웹에서 미디어위키 설치/기본세팅'''=&lt;br /&gt;
*([https://wikidocs.net/179443 위키독스 참조링크1])&lt;br /&gt;
*([https://wikidocs.net/179451 위키독스 참조링크2])&lt;br /&gt;
 ※1중요!※ 웹에서 미디어위키 설치 과정 중 확장기능 설치는 기본적인 것만 체크하기. 특히, &amp;quot;스팸막기&amp;quot; 확장기능에서 &amp;quot;Abuse Filter&amp;quot; 설치하지 말자.&lt;br /&gt;
 &amp;quot;스팸막기&amp;quot; 기능 설치시 이후 SMW 설치 과정에서 충돌/에러 발생. (ex.로그인/회원가입/페이지 생성 시에 error 사태 발생)&lt;br /&gt;
&lt;br /&gt;
*LocalSettings.php 파일 서버 내 wiki가 설치된 디렉토리에 업로드하기.(Filezilla 활용)&lt;br /&gt;
 *LocalSettings.php 파일 업로드 안될 시 아래 코드로 777권한으로 변경한 후 다시 업로드 실행&lt;br /&gt;
 sudo chmod -R 777 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;777 -&amp;gt; 공개 쓰기 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo chmod -R 755 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;755 -&amp;gt; 755로 다시 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 설치'''=&lt;br /&gt;
''#composer.local.json 생성/편집''&lt;br /&gt;
 COMPOSER=composer.local.json php composer.phar require --no-update mediawiki/semantic-media-wiki &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능 시에 아래 방법 사용''&amp;lt;br&amp;gt;&lt;br /&gt;
 cd /var/www/html/wiki&lt;br /&gt;
 sudo vim composer.local.json &amp;lt;ref&amp;gt;vim &amp;lt;- 터미널 내에서 메모장 편집 기능(?)&amp;lt;/ref&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드로 vim으로 들어가서 composer.local.json 파일을 생성해 그 안에 아래 내용을 그대로 복사하기. &amp;quot;&amp;quot;사이에 있는 버전 숫자 확인 필수 &amp;lt;br&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
 	&amp;quot;require&amp;quot;: {&lt;br /&gt;
                   &amp;quot;mediawiki/semantic-media-wiki&amp;quot;: &amp;quot;~4.2&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''#composer 설치''&lt;br /&gt;
 sudo apt-get install composer&lt;br /&gt;
&lt;br /&gt;
''#설치된 composer 버전 체크''&lt;br /&gt;
 composer -v&lt;br /&gt;
&lt;br /&gt;
''#composer 업데이트''&lt;br /&gt;
 sudo composer update --no-dev &amp;lt;br&amp;gt;&lt;br /&gt;
 #위 코드 불가능 시 아래 코드'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo composer update --no-dev --optimize-autoloader&lt;br /&gt;
&lt;br /&gt;
''#아파치 재시작''&lt;br /&gt;
 sudo systemctl restart apache2&lt;br /&gt;
&lt;br /&gt;
 ''#에러코드(미디어위키 확장기능과 출동 시 발생 추정)&lt;br /&gt;
 Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.&lt;br /&gt;
&lt;br /&gt;
''#미디어위키 localsettings.php 편집 및 업데이트''&lt;br /&gt;
 vim LocalSettings.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드로 LocalSettings.php 편집기 진입해서 마지막에 아래 문자열 추가''&lt;br /&gt;
&lt;br /&gt;
 wfLoadExtension( 'SemanticMediaWiki' );&lt;br /&gt;
 enableSemantics( 'ip주소/wiki' );&lt;br /&gt;
&lt;br /&gt;
''#유지 및 업데이트 설치''&lt;br /&gt;
 sudo php maintenance/update.php &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능시 아래 코드 실행'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo php maintenance/update.php --skip-external-dependencies&lt;br /&gt;
&lt;br /&gt;
''#유지/리빌딩''&lt;br /&gt;
 php extensions/SemanticMediaWiki/maintenance/rebuildData.php -v&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 테스트'''=&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation]&lt;br /&gt;
*[[시맨틱 미디어위키 사용법]]&lt;br /&gt;
*설치/테스트 성공 이후 가끔 서버와 위키 접속이 안되는 경우가 발생하기도 함&lt;br /&gt;
#아래의 해결방법 시도해보기([https://velog.io/@fo_rdang/ec2-배포-Failed-to-connect-to-your-instance#시도7-인스턴스-재부팅 참조링크])&lt;br /&gt;
 1) AWS 인스턴스 재부팅 시도&lt;br /&gt;
 2) AWS 인스턴스 중지(마우스 오른쪽 클릭) -&amp;gt; 인스턴스 설정 들어가기 -&amp;gt; 사용자 데이터 편집 들어가기 -&amp;gt; 사용자 데이터에 아래의 스크립트 복붙 &amp;lt;br&amp;gt;&lt;br /&gt;
 Content-Type: multipart/mixed; boundary=&amp;quot;//&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/cloud-config; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;cloud-config.txt&amp;quot;&lt;br /&gt;
 #cloud-config&lt;br /&gt;
 cloud_final_modules:&lt;br /&gt;
 - [scripts-user, always]&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/x-shellscript; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;userdata.txt&amp;quot;&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 ufw disable&lt;br /&gt;
 iptables -L&lt;br /&gt;
 iptables -F&lt;br /&gt;
 --//&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
='''시맨틱미디어위키 확장기능'''=&lt;br /&gt;
==Semantic MediaWiki 4.2.0==&lt;br /&gt;
&lt;br /&gt;
==Semantic Result Formats==&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Result_Formats]&lt;br /&gt;
 데이터 검색 결과를 다양한 방법으로 표현할 수 있도록 해주는 기능이다. &lt;br /&gt;
 데이터 검색 결과값을 달력, 도표, 갤러리, 슬라이드쇼 등과 같은 다양한 형태로 결과표기가 가능&lt;br /&gt;
&lt;br /&gt;
==Semantic Drilldown==&lt;br /&gt;
&lt;br /&gt;
==Page Forms==&lt;br /&gt;
&lt;br /&gt;
==Skin:Tweeki==&lt;br /&gt;
&lt;br /&gt;
==ParserFunctions==&lt;br /&gt;
&lt;br /&gt;
==ParserHooks==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=487</id>
		<title>AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=487"/>
		<updated>2024-07-23T08:51:44Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* Semantic Result Formats */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;원래 기록인걸 잘 안하지만..., &amp;quot;석사학위논문에 쓰일 데이터베이스/아카이브 플랫폼으로 시맨틱위키를 만들자&amp;quot; 라고 마음먹은 이후 여러 반복적인 삽질을 거치며 구축 순서와 소스코드라도 기록해놓자... 라는 생각이 들어 만든 문서.&lt;br /&gt;
&lt;br /&gt;
='''기본 환경 세팅'''=&lt;br /&gt;
본 항목은 추가적으로 설치할 '''&amp;quot;Semantic MediaWiki 4.2.0&amp;quot;''' 와의 호환성 체크를 전제로 하고 있다. 미디어위키를 무조건 최신버전으로 설치하는 것이 당연한 줄 알았는데, 호환성이 꼭 그런 것은 아니니 반드시 자신이 구축할 서버와 웹서비스가 어떤 버전에서 원할하게 작동하는지 호환성을 체크하자. 전부 다 그런 건 아니겠지만, 보통은 최신 버전의 직전 버전이 제일 안정적으로 생각하는 기조가 있는 듯 하다.&lt;br /&gt;
==호환성/패키지 버젼 체크==&lt;br /&gt;
*호환성 비교표([https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/COMPATIBILITY.md 호환성 참조 git])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubuntu''' || 24.04 LTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SMW''' || 4.2.0(Stable release)&lt;br /&gt;
|-&lt;br /&gt;
| '''MediaWiki''' || 1.39.8&lt;br /&gt;
|-&lt;br /&gt;
| '''PHP''' ||8.1(.29) apache2handler&lt;br /&gt;
|-&lt;br /&gt;
| '''MySQL''' || 5.5.8+&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[파일:시맨틱위키4.1.3 호환성 1.png|left|500px]]  [[파일:시맨틱위키4.1.3 호환성 2.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
==AWS 회원가입 및 EC2 개인 서버 생성==&lt;br /&gt;
*AWS 회원가입 ([https://wikidocs.net/179437 wikidocs 참조링크])&lt;br /&gt;
*EC2 개인 서버 생성 ([https://wikidocs.net/176800 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
==인스턴스 고정 IP 생성==&lt;br /&gt;
*인스턴스 고정 IP 생성 ([https://wikidocs.net/176803 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
='''서버 터미널 접속 및 기본세팅(아파치/특정버전php/mysql)'''=&lt;br /&gt;
* 서버 터미널 접속(SSH) 및 기초 세팅 ([https://wikidocs.net/179453 wikidocs 참조링크])&lt;br /&gt;
 sudo apt-get update&amp;lt;ref&amp;gt;사용 가능한 패키지 정보 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get upgrade&amp;lt;ref&amp;gt;업데이트된 패키지 업그레이드&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt update &amp;amp;&amp;amp; apt upgrade -y&amp;lt;ref&amp;gt;시스템 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt install software-properties-common&amp;lt;ref&amp;gt;php8.1 레퍼지토리(저장소) 추가&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo add-apt-repository ppa:ondrej/php&lt;br /&gt;
 sudo apt update&amp;lt;ref&amp;gt;php8.1 레퍼지토리 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install apache2 mysql-server php8.1 php8.1-mysql libapache2-mod-php8.1 php8.1-xml php8.1-mbstring&amp;lt;ref&amp;gt;php8.1 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 php -v&amp;lt;ref&amp;gt;설치된 php 버전 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 start&amp;lt;ref&amp;gt;아파치2 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo systemctl status apache2&amp;lt;ref&amp;gt;아파치 실행 상태 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 설치'''=&lt;br /&gt;
*미디어위키 다운로드([https://wikidocs.net/181743 wikidocs 참조링크]&lt;br /&gt;
 cd ../../var/www/html/ &amp;lt;ref&amp;gt;cd &amp;lt;- 디렉토리로 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;sudo &amp;lt;-  관리자 권한으로 실행&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;wget &amp;lt;- 파일 가져오기&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;미디어위키 1.39.8버전 다운로드 한다는 뜻&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo tar -xvzf mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;tar -xvzf &amp;lt;- tar.gz확장자 압축 파일 해제&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo mv mediawiki-1.39.8 wiki &amp;lt;ref&amp;gt;mv &amp;lt;- move란 뜻. 파일 위치 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install php8.1-intl &amp;lt;ref&amp;gt;apt-get install &amp;lt;- 패키지 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 restart &amp;lt;ref&amp;gt;아파치 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''mysql 데이터베이스 생성'''=&lt;br /&gt;
*([https://wikidocs.net/179450 위키독스 참조링크])&lt;br /&gt;
 sudo mysql -u root &amp;lt;ref&amp;gt;mysql 접속&amp;lt;/ref&amp;gt;&lt;br /&gt;
 CREATE DATABASE wikidb &amp;lt;ref&amp;gt;이름의 데이터베이스 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 SHOW DATABASES; &lt;br /&gt;
 CREATE USER wiki@localhost IDENTIFIED BY 'PASSWORD'; &amp;lt;ref&amp;gt;데이터베이스 계정/암호 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON wikidb.* TO wiki@localhost WITH GRANT OPTION; &amp;lt;ref&amp;gt;권한 부여&amp;lt;/ref&amp;gt;&lt;br /&gt;
 quit&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 이미지 권한 부여'''=&lt;br /&gt;
*([https://wikidocs.net/181677 위키독스 참조링크])&lt;br /&gt;
 sudo chmod 777 /var/www/html/wiki/images&lt;br /&gt;
 sudo mv /var/www/html/wiki/images/.htaccess /var/www/html/wiki/images/.htaccess_disabled&lt;br /&gt;
&lt;br /&gt;
='''웹에서 미디어위키 설치/기본세팅'''=&lt;br /&gt;
*([https://wikidocs.net/179443 위키독스 참조링크1])&lt;br /&gt;
*([https://wikidocs.net/179451 위키독스 참조링크2])&lt;br /&gt;
 ※1중요!※ 웹에서 미디어위키 설치 과정 중 확장기능 설치는 기본적인 것만 체크하기. 특히, &amp;quot;스팸막기&amp;quot; 확장기능에서 &amp;quot;Abuse Filter&amp;quot; 설치하지 말자.&lt;br /&gt;
 &amp;quot;스팸막기&amp;quot; 기능 설치시 이후 SMW 설치 과정에서 충돌/에러 발생. (ex.로그인/회원가입/페이지 생성 시에 error 사태 발생)&lt;br /&gt;
&lt;br /&gt;
*LocalSettings.php 파일 서버 내 wiki가 설치된 디렉토리에 업로드하기.(Filezilla 활용)&lt;br /&gt;
 *LocalSettings.php 파일 업로드 안될 시 아래 코드로 777권한으로 변경한 후 다시 업로드 실행&lt;br /&gt;
 sudo chmod -R 777 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;777 -&amp;gt; 공개 쓰기 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo chmod -R 755 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;755 -&amp;gt; 755로 다시 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 설치'''=&lt;br /&gt;
''#composer.local.json 생성/편집''&lt;br /&gt;
 COMPOSER=composer.local.json php composer.phar require --no-update mediawiki/semantic-media-wiki &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능 시에 아래 방법 사용''&amp;lt;br&amp;gt;&lt;br /&gt;
 cd /var/www/html/wiki&lt;br /&gt;
 sudo vim composer.local.json &amp;lt;ref&amp;gt;vim &amp;lt;- 터미널 내에서 메모장 편집 기능(?)&amp;lt;/ref&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드로 vim으로 들어가서 composer.local.json 파일을 생성해 그 안에 아래 내용을 그대로 복사하기. &amp;quot;&amp;quot;사이에 있는 버전 숫자 확인 필수 &amp;lt;br&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
 	&amp;quot;require&amp;quot;: {&lt;br /&gt;
                   &amp;quot;mediawiki/semantic-media-wiki&amp;quot;: &amp;quot;~4.2&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''#composer 설치''&lt;br /&gt;
 sudo apt-get install composer&lt;br /&gt;
&lt;br /&gt;
''#설치된 composer 버전 체크''&lt;br /&gt;
 composer -v&lt;br /&gt;
&lt;br /&gt;
''#composer 업데이트''&lt;br /&gt;
 sudo composer update --no-dev &amp;lt;br&amp;gt;&lt;br /&gt;
 #위 코드 불가능 시 아래 코드'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo composer update --no-dev --optimize-autoloader&lt;br /&gt;
&lt;br /&gt;
''#아파치 재시작''&lt;br /&gt;
 sudo systemctl restart apache2&lt;br /&gt;
&lt;br /&gt;
 ''#에러코드(미디어위키 확장기능과 출동 시 발생 추정)&lt;br /&gt;
 Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.&lt;br /&gt;
&lt;br /&gt;
''#미디어위키 localsettings.php 편집 및 업데이트''&lt;br /&gt;
 vim LocalSettings.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드로 LocalSettings.php 편집기 진입해서 마지막에 아래 문자열 추가''&lt;br /&gt;
&lt;br /&gt;
 wfLoadExtension( 'SemanticMediaWiki' );&lt;br /&gt;
 enableSemantics( 'ip주소/wiki' );&lt;br /&gt;
&lt;br /&gt;
''#유지 및 업데이트 설치''&lt;br /&gt;
 sudo php maintenance/update.php &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능시 아래 코드 실행'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo php maintenance/update.php --skip-external-dependencies&lt;br /&gt;
&lt;br /&gt;
''#유지/리빌딩''&lt;br /&gt;
 php extensions/SemanticMediaWiki/maintenance/rebuildData.php -v&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 테스트'''=&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation]&lt;br /&gt;
*[[시맨틱 미디어위키 사용법]]&lt;br /&gt;
*설치/테스트 성공 이후 가끔 서버와 위키 접속이 안되는 경우가 발생하기도 함&lt;br /&gt;
#아래의 해결방법 시도해보기([https://velog.io/@fo_rdang/ec2-배포-Failed-to-connect-to-your-instance#시도7-인스턴스-재부팅 참조링크])&lt;br /&gt;
 1) AWS 인스턴스 재부팅 시도&lt;br /&gt;
 2) AWS 인스턴스 중지(마우스 오른쪽 클릭) -&amp;gt; 인스턴스 설정 들어가기 -&amp;gt; 사용자 데이터 편집 들어가기 -&amp;gt; 사용자 데이터에 아래의 스크립트 복붙 &amp;lt;br&amp;gt;&lt;br /&gt;
 Content-Type: multipart/mixed; boundary=&amp;quot;//&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/cloud-config; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;cloud-config.txt&amp;quot;&lt;br /&gt;
 #cloud-config&lt;br /&gt;
 cloud_final_modules:&lt;br /&gt;
 - [scripts-user, always]&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/x-shellscript; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;userdata.txt&amp;quot;&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 ufw disable&lt;br /&gt;
 iptables -L&lt;br /&gt;
 iptables -F&lt;br /&gt;
 --//&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
='''시맨틱미디어위키 확장기능'''=&lt;br /&gt;
==Semantic MediaWiki 4.2.0==&lt;br /&gt;
&lt;br /&gt;
==Semantic Result Formats==&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Result_Formats Semantic Result Formats 확장기능 페이지]&lt;br /&gt;
 데이터 검색 결과를 다양한 방법으로 표현할 수 있도록 해주는 기능이다. &lt;br /&gt;
 데이터 검색 결과값을 달력, 도표, 갤러리, 슬라이드쇼 등과 같은 다양한 형태로 결과표기가 가능&lt;br /&gt;
&lt;br /&gt;
==Semantic Drilldown==&lt;br /&gt;
&lt;br /&gt;
==Page Forms==&lt;br /&gt;
&lt;br /&gt;
==Skin:Tweeki==&lt;br /&gt;
&lt;br /&gt;
==ParserFunctions==&lt;br /&gt;
&lt;br /&gt;
==ParserHooks==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=486</id>
		<title>AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=486"/>
		<updated>2024-07-23T08:46:58Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* 시맨틱미디어위키 확장기능 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;원래 기록인걸 잘 안하지만..., &amp;quot;석사학위논문에 쓰일 데이터베이스/아카이브 플랫폼으로 시맨틱위키를 만들자&amp;quot; 라고 마음먹은 이후 여러 반복적인 삽질을 거치며 구축 순서와 소스코드라도 기록해놓자... 라는 생각이 들어 만든 문서.&lt;br /&gt;
&lt;br /&gt;
='''기본 환경 세팅'''=&lt;br /&gt;
본 항목은 추가적으로 설치할 '''&amp;quot;Semantic MediaWiki 4.2.0&amp;quot;''' 와의 호환성 체크를 전제로 하고 있다. 미디어위키를 무조건 최신버전으로 설치하는 것이 당연한 줄 알았는데, 호환성이 꼭 그런 것은 아니니 반드시 자신이 구축할 서버와 웹서비스가 어떤 버전에서 원할하게 작동하는지 호환성을 체크하자. 전부 다 그런 건 아니겠지만, 보통은 최신 버전의 직전 버전이 제일 안정적으로 생각하는 기조가 있는 듯 하다.&lt;br /&gt;
==호환성/패키지 버젼 체크==&lt;br /&gt;
*호환성 비교표([https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/COMPATIBILITY.md 호환성 참조 git])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubuntu''' || 24.04 LTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SMW''' || 4.2.0(Stable release)&lt;br /&gt;
|-&lt;br /&gt;
| '''MediaWiki''' || 1.39.8&lt;br /&gt;
|-&lt;br /&gt;
| '''PHP''' ||8.1(.29) apache2handler&lt;br /&gt;
|-&lt;br /&gt;
| '''MySQL''' || 5.5.8+&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[파일:시맨틱위키4.1.3 호환성 1.png|left|500px]]  [[파일:시맨틱위키4.1.3 호환성 2.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
==AWS 회원가입 및 EC2 개인 서버 생성==&lt;br /&gt;
*AWS 회원가입 ([https://wikidocs.net/179437 wikidocs 참조링크])&lt;br /&gt;
*EC2 개인 서버 생성 ([https://wikidocs.net/176800 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
==인스턴스 고정 IP 생성==&lt;br /&gt;
*인스턴스 고정 IP 생성 ([https://wikidocs.net/176803 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
='''서버 터미널 접속 및 기본세팅(아파치/특정버전php/mysql)'''=&lt;br /&gt;
* 서버 터미널 접속(SSH) 및 기초 세팅 ([https://wikidocs.net/179453 wikidocs 참조링크])&lt;br /&gt;
 sudo apt-get update&amp;lt;ref&amp;gt;사용 가능한 패키지 정보 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get upgrade&amp;lt;ref&amp;gt;업데이트된 패키지 업그레이드&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt update &amp;amp;&amp;amp; apt upgrade -y&amp;lt;ref&amp;gt;시스템 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt install software-properties-common&amp;lt;ref&amp;gt;php8.1 레퍼지토리(저장소) 추가&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo add-apt-repository ppa:ondrej/php&lt;br /&gt;
 sudo apt update&amp;lt;ref&amp;gt;php8.1 레퍼지토리 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install apache2 mysql-server php8.1 php8.1-mysql libapache2-mod-php8.1 php8.1-xml php8.1-mbstring&amp;lt;ref&amp;gt;php8.1 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 php -v&amp;lt;ref&amp;gt;설치된 php 버전 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 start&amp;lt;ref&amp;gt;아파치2 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo systemctl status apache2&amp;lt;ref&amp;gt;아파치 실행 상태 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 설치'''=&lt;br /&gt;
*미디어위키 다운로드([https://wikidocs.net/181743 wikidocs 참조링크]&lt;br /&gt;
 cd ../../var/www/html/ &amp;lt;ref&amp;gt;cd &amp;lt;- 디렉토리로 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;sudo &amp;lt;-  관리자 권한으로 실행&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;wget &amp;lt;- 파일 가져오기&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;미디어위키 1.39.8버전 다운로드 한다는 뜻&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo tar -xvzf mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;tar -xvzf &amp;lt;- tar.gz확장자 압축 파일 해제&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo mv mediawiki-1.39.8 wiki &amp;lt;ref&amp;gt;mv &amp;lt;- move란 뜻. 파일 위치 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install php8.1-intl &amp;lt;ref&amp;gt;apt-get install &amp;lt;- 패키지 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 restart &amp;lt;ref&amp;gt;아파치 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''mysql 데이터베이스 생성'''=&lt;br /&gt;
*([https://wikidocs.net/179450 위키독스 참조링크])&lt;br /&gt;
 sudo mysql -u root &amp;lt;ref&amp;gt;mysql 접속&amp;lt;/ref&amp;gt;&lt;br /&gt;
 CREATE DATABASE wikidb &amp;lt;ref&amp;gt;이름의 데이터베이스 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 SHOW DATABASES; &lt;br /&gt;
 CREATE USER wiki@localhost IDENTIFIED BY 'PASSWORD'; &amp;lt;ref&amp;gt;데이터베이스 계정/암호 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON wikidb.* TO wiki@localhost WITH GRANT OPTION; &amp;lt;ref&amp;gt;권한 부여&amp;lt;/ref&amp;gt;&lt;br /&gt;
 quit&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 이미지 권한 부여'''=&lt;br /&gt;
*([https://wikidocs.net/181677 위키독스 참조링크])&lt;br /&gt;
 sudo chmod 777 /var/www/html/wiki/images&lt;br /&gt;
 sudo mv /var/www/html/wiki/images/.htaccess /var/www/html/wiki/images/.htaccess_disabled&lt;br /&gt;
&lt;br /&gt;
='''웹에서 미디어위키 설치/기본세팅'''=&lt;br /&gt;
*([https://wikidocs.net/179443 위키독스 참조링크1])&lt;br /&gt;
*([https://wikidocs.net/179451 위키독스 참조링크2])&lt;br /&gt;
 ※1중요!※ 웹에서 미디어위키 설치 과정 중 확장기능 설치는 기본적인 것만 체크하기. 특히, &amp;quot;스팸막기&amp;quot; 확장기능에서 &amp;quot;Abuse Filter&amp;quot; 설치하지 말자.&lt;br /&gt;
 &amp;quot;스팸막기&amp;quot; 기능 설치시 이후 SMW 설치 과정에서 충돌/에러 발생. (ex.로그인/회원가입/페이지 생성 시에 error 사태 발생)&lt;br /&gt;
&lt;br /&gt;
*LocalSettings.php 파일 서버 내 wiki가 설치된 디렉토리에 업로드하기.(Filezilla 활용)&lt;br /&gt;
 *LocalSettings.php 파일 업로드 안될 시 아래 코드로 777권한으로 변경한 후 다시 업로드 실행&lt;br /&gt;
 sudo chmod -R 777 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;777 -&amp;gt; 공개 쓰기 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo chmod -R 755 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;755 -&amp;gt; 755로 다시 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 설치'''=&lt;br /&gt;
''#composer.local.json 생성/편집''&lt;br /&gt;
 COMPOSER=composer.local.json php composer.phar require --no-update mediawiki/semantic-media-wiki &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능 시에 아래 방법 사용''&amp;lt;br&amp;gt;&lt;br /&gt;
 cd /var/www/html/wiki&lt;br /&gt;
 sudo vim composer.local.json &amp;lt;ref&amp;gt;vim &amp;lt;- 터미널 내에서 메모장 편집 기능(?)&amp;lt;/ref&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드로 vim으로 들어가서 composer.local.json 파일을 생성해 그 안에 아래 내용을 그대로 복사하기. &amp;quot;&amp;quot;사이에 있는 버전 숫자 확인 필수 &amp;lt;br&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
 	&amp;quot;require&amp;quot;: {&lt;br /&gt;
                   &amp;quot;mediawiki/semantic-media-wiki&amp;quot;: &amp;quot;~4.2&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''#composer 설치''&lt;br /&gt;
 sudo apt-get install composer&lt;br /&gt;
&lt;br /&gt;
''#설치된 composer 버전 체크''&lt;br /&gt;
 composer -v&lt;br /&gt;
&lt;br /&gt;
''#composer 업데이트''&lt;br /&gt;
 sudo composer update --no-dev &amp;lt;br&amp;gt;&lt;br /&gt;
 #위 코드 불가능 시 아래 코드'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo composer update --no-dev --optimize-autoloader&lt;br /&gt;
&lt;br /&gt;
''#아파치 재시작''&lt;br /&gt;
 sudo systemctl restart apache2&lt;br /&gt;
&lt;br /&gt;
 ''#에러코드(미디어위키 확장기능과 출동 시 발생 추정)&lt;br /&gt;
 Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.&lt;br /&gt;
&lt;br /&gt;
''#미디어위키 localsettings.php 편집 및 업데이트''&lt;br /&gt;
 vim LocalSettings.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드로 LocalSettings.php 편집기 진입해서 마지막에 아래 문자열 추가''&lt;br /&gt;
&lt;br /&gt;
 wfLoadExtension( 'SemanticMediaWiki' );&lt;br /&gt;
 enableSemantics( 'ip주소/wiki' );&lt;br /&gt;
&lt;br /&gt;
''#유지 및 업데이트 설치''&lt;br /&gt;
 sudo php maintenance/update.php &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능시 아래 코드 실행'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo php maintenance/update.php --skip-external-dependencies&lt;br /&gt;
&lt;br /&gt;
''#유지/리빌딩''&lt;br /&gt;
 php extensions/SemanticMediaWiki/maintenance/rebuildData.php -v&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 테스트'''=&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation]&lt;br /&gt;
*[[시맨틱 미디어위키 사용법]]&lt;br /&gt;
*설치/테스트 성공 이후 가끔 서버와 위키 접속이 안되는 경우가 발생하기도 함&lt;br /&gt;
#아래의 해결방법 시도해보기([https://velog.io/@fo_rdang/ec2-배포-Failed-to-connect-to-your-instance#시도7-인스턴스-재부팅 참조링크])&lt;br /&gt;
 1) AWS 인스턴스 재부팅 시도&lt;br /&gt;
 2) AWS 인스턴스 중지(마우스 오른쪽 클릭) -&amp;gt; 인스턴스 설정 들어가기 -&amp;gt; 사용자 데이터 편집 들어가기 -&amp;gt; 사용자 데이터에 아래의 스크립트 복붙 &amp;lt;br&amp;gt;&lt;br /&gt;
 Content-Type: multipart/mixed; boundary=&amp;quot;//&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/cloud-config; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;cloud-config.txt&amp;quot;&lt;br /&gt;
 #cloud-config&lt;br /&gt;
 cloud_final_modules:&lt;br /&gt;
 - [scripts-user, always]&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/x-shellscript; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;userdata.txt&amp;quot;&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 ufw disable&lt;br /&gt;
 iptables -L&lt;br /&gt;
 iptables -F&lt;br /&gt;
 --//&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
='''시맨틱미디어위키 확장기능'''=&lt;br /&gt;
==Semantic MediaWiki 4.2.0==&lt;br /&gt;
&lt;br /&gt;
==Semantic Result Formats==&lt;br /&gt;
&lt;br /&gt;
==Semantic Drilldown==&lt;br /&gt;
&lt;br /&gt;
==Page Forms==&lt;br /&gt;
&lt;br /&gt;
==Skin:Tweeki==&lt;br /&gt;
&lt;br /&gt;
==ParserFunctions==&lt;br /&gt;
&lt;br /&gt;
==ParserHooks==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=485</id>
		<title>AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=485"/>
		<updated>2024-07-23T08:39:49Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;원래 기록인걸 잘 안하지만..., &amp;quot;석사학위논문에 쓰일 데이터베이스/아카이브 플랫폼으로 시맨틱위키를 만들자&amp;quot; 라고 마음먹은 이후 여러 반복적인 삽질을 거치며 구축 순서와 소스코드라도 기록해놓자... 라는 생각이 들어 만든 문서.&lt;br /&gt;
&lt;br /&gt;
='''기본 환경 세팅'''=&lt;br /&gt;
본 항목은 추가적으로 설치할 '''&amp;quot;Semantic MediaWiki 4.2.0&amp;quot;''' 와의 호환성 체크를 전제로 하고 있다. 미디어위키를 무조건 최신버전으로 설치하는 것이 당연한 줄 알았는데, 호환성이 꼭 그런 것은 아니니 반드시 자신이 구축할 서버와 웹서비스가 어떤 버전에서 원할하게 작동하는지 호환성을 체크하자. 전부 다 그런 건 아니겠지만, 보통은 최신 버전의 직전 버전이 제일 안정적으로 생각하는 기조가 있는 듯 하다.&lt;br /&gt;
==호환성/패키지 버젼 체크==&lt;br /&gt;
*호환성 비교표([https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/COMPATIBILITY.md 호환성 참조 git])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubuntu''' || 24.04 LTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SMW''' || 4.2.0(Stable release)&lt;br /&gt;
|-&lt;br /&gt;
| '''MediaWiki''' || 1.39.8&lt;br /&gt;
|-&lt;br /&gt;
| '''PHP''' ||8.1(.29) apache2handler&lt;br /&gt;
|-&lt;br /&gt;
| '''MySQL''' || 5.5.8+&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[파일:시맨틱위키4.1.3 호환성 1.png|left|500px]]  [[파일:시맨틱위키4.1.3 호환성 2.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
==AWS 회원가입 및 EC2 개인 서버 생성==&lt;br /&gt;
*AWS 회원가입 ([https://wikidocs.net/179437 wikidocs 참조링크])&lt;br /&gt;
*EC2 개인 서버 생성 ([https://wikidocs.net/176800 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
==인스턴스 고정 IP 생성==&lt;br /&gt;
*인스턴스 고정 IP 생성 ([https://wikidocs.net/176803 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
='''서버 터미널 접속 및 기본세팅(아파치/특정버전php/mysql)'''=&lt;br /&gt;
* 서버 터미널 접속(SSH) 및 기초 세팅 ([https://wikidocs.net/179453 wikidocs 참조링크])&lt;br /&gt;
 sudo apt-get update&amp;lt;ref&amp;gt;사용 가능한 패키지 정보 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get upgrade&amp;lt;ref&amp;gt;업데이트된 패키지 업그레이드&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt update &amp;amp;&amp;amp; apt upgrade -y&amp;lt;ref&amp;gt;시스템 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt install software-properties-common&amp;lt;ref&amp;gt;php8.1 레퍼지토리(저장소) 추가&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo add-apt-repository ppa:ondrej/php&lt;br /&gt;
 sudo apt update&amp;lt;ref&amp;gt;php8.1 레퍼지토리 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install apache2 mysql-server php8.1 php8.1-mysql libapache2-mod-php8.1 php8.1-xml php8.1-mbstring&amp;lt;ref&amp;gt;php8.1 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 php -v&amp;lt;ref&amp;gt;설치된 php 버전 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 start&amp;lt;ref&amp;gt;아파치2 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo systemctl status apache2&amp;lt;ref&amp;gt;아파치 실행 상태 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 설치'''=&lt;br /&gt;
*미디어위키 다운로드([https://wikidocs.net/181743 wikidocs 참조링크]&lt;br /&gt;
 cd ../../var/www/html/ &amp;lt;ref&amp;gt;cd &amp;lt;- 디렉토리로 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;sudo &amp;lt;-  관리자 권한으로 실행&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;wget &amp;lt;- 파일 가져오기&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;미디어위키 1.39.8버전 다운로드 한다는 뜻&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo tar -xvzf mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;tar -xvzf &amp;lt;- tar.gz확장자 압축 파일 해제&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo mv mediawiki-1.39.8 wiki &amp;lt;ref&amp;gt;mv &amp;lt;- move란 뜻. 파일 위치 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install php8.1-intl &amp;lt;ref&amp;gt;apt-get install &amp;lt;- 패키지 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 restart &amp;lt;ref&amp;gt;아파치 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''mysql 데이터베이스 생성'''=&lt;br /&gt;
*([https://wikidocs.net/179450 위키독스 참조링크])&lt;br /&gt;
 sudo mysql -u root &amp;lt;ref&amp;gt;mysql 접속&amp;lt;/ref&amp;gt;&lt;br /&gt;
 CREATE DATABASE wikidb &amp;lt;ref&amp;gt;이름의 데이터베이스 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 SHOW DATABASES; &lt;br /&gt;
 CREATE USER wiki@localhost IDENTIFIED BY 'PASSWORD'; &amp;lt;ref&amp;gt;데이터베이스 계정/암호 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON wikidb.* TO wiki@localhost WITH GRANT OPTION; &amp;lt;ref&amp;gt;권한 부여&amp;lt;/ref&amp;gt;&lt;br /&gt;
 quit&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 이미지 권한 부여'''=&lt;br /&gt;
*([https://wikidocs.net/181677 위키독스 참조링크])&lt;br /&gt;
 sudo chmod 777 /var/www/html/wiki/images&lt;br /&gt;
 sudo mv /var/www/html/wiki/images/.htaccess /var/www/html/wiki/images/.htaccess_disabled&lt;br /&gt;
&lt;br /&gt;
='''웹에서 미디어위키 설치/기본세팅'''=&lt;br /&gt;
*([https://wikidocs.net/179443 위키독스 참조링크1])&lt;br /&gt;
*([https://wikidocs.net/179451 위키독스 참조링크2])&lt;br /&gt;
 ※1중요!※ 웹에서 미디어위키 설치 과정 중 확장기능 설치는 기본적인 것만 체크하기. 특히, &amp;quot;스팸막기&amp;quot; 확장기능에서 &amp;quot;Abuse Filter&amp;quot; 설치하지 말자.&lt;br /&gt;
 &amp;quot;스팸막기&amp;quot; 기능 설치시 이후 SMW 설치 과정에서 충돌/에러 발생. (ex.로그인/회원가입/페이지 생성 시에 error 사태 발생)&lt;br /&gt;
&lt;br /&gt;
*LocalSettings.php 파일 서버 내 wiki가 설치된 디렉토리에 업로드하기.(Filezilla 활용)&lt;br /&gt;
 *LocalSettings.php 파일 업로드 안될 시 아래 코드로 777권한으로 변경한 후 다시 업로드 실행&lt;br /&gt;
 sudo chmod -R 777 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;777 -&amp;gt; 공개 쓰기 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo chmod -R 755 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;755 -&amp;gt; 755로 다시 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 설치'''=&lt;br /&gt;
''#composer.local.json 생성/편집''&lt;br /&gt;
 COMPOSER=composer.local.json php composer.phar require --no-update mediawiki/semantic-media-wiki &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능 시에 아래 방법 사용''&amp;lt;br&amp;gt;&lt;br /&gt;
 cd /var/www/html/wiki&lt;br /&gt;
 sudo vim composer.local.json &amp;lt;ref&amp;gt;vim &amp;lt;- 터미널 내에서 메모장 편집 기능(?)&amp;lt;/ref&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드로 vim으로 들어가서 composer.local.json 파일을 생성해 그 안에 아래 내용을 그대로 복사하기. &amp;quot;&amp;quot;사이에 있는 버전 숫자 확인 필수 &amp;lt;br&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
 	&amp;quot;require&amp;quot;: {&lt;br /&gt;
                   &amp;quot;mediawiki/semantic-media-wiki&amp;quot;: &amp;quot;~4.2&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''#composer 설치''&lt;br /&gt;
 sudo apt-get install composer&lt;br /&gt;
&lt;br /&gt;
''#설치된 composer 버전 체크''&lt;br /&gt;
 composer -v&lt;br /&gt;
&lt;br /&gt;
''#composer 업데이트''&lt;br /&gt;
 sudo composer update --no-dev &amp;lt;br&amp;gt;&lt;br /&gt;
 #위 코드 불가능 시 아래 코드'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo composer update --no-dev --optimize-autoloader&lt;br /&gt;
&lt;br /&gt;
''#아파치 재시작''&lt;br /&gt;
 sudo systemctl restart apache2&lt;br /&gt;
&lt;br /&gt;
 ''#에러코드(미디어위키 확장기능과 출동 시 발생 추정)&lt;br /&gt;
 Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.&lt;br /&gt;
&lt;br /&gt;
''#미디어위키 localsettings.php 편집 및 업데이트''&lt;br /&gt;
 vim LocalSettings.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드로 LocalSettings.php 편집기 진입해서 마지막에 아래 문자열 추가''&lt;br /&gt;
&lt;br /&gt;
 wfLoadExtension( 'SemanticMediaWiki' );&lt;br /&gt;
 enableSemantics( 'ip주소/wiki' );&lt;br /&gt;
&lt;br /&gt;
''#유지 및 업데이트 설치''&lt;br /&gt;
 sudo php maintenance/update.php &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능시 아래 코드 실행'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo php maintenance/update.php --skip-external-dependencies&lt;br /&gt;
&lt;br /&gt;
''#유지/리빌딩''&lt;br /&gt;
 php extensions/SemanticMediaWiki/maintenance/rebuildData.php -v&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 테스트'''=&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation]&lt;br /&gt;
*[[시맨틱 미디어위키 사용법]]&lt;br /&gt;
*설치/테스트 성공 이후 가끔 서버와 위키 접속이 안되는 경우가 발생하기도 함&lt;br /&gt;
#아래의 해결방법 시도해보기([https://velog.io/@fo_rdang/ec2-배포-Failed-to-connect-to-your-instance#시도7-인스턴스-재부팅 참조링크])&lt;br /&gt;
 1) AWS 인스턴스 재부팅 시도&lt;br /&gt;
 2) AWS 인스턴스 중지(마우스 오른쪽 클릭) -&amp;gt; 인스턴스 설정 들어가기 -&amp;gt; 사용자 데이터 편집 들어가기 -&amp;gt; 사용자 데이터에 아래의 스크립트 복붙 &amp;lt;br&amp;gt;&lt;br /&gt;
 Content-Type: multipart/mixed; boundary=&amp;quot;//&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/cloud-config; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;cloud-config.txt&amp;quot;&lt;br /&gt;
 #cloud-config&lt;br /&gt;
 cloud_final_modules:&lt;br /&gt;
 - [scripts-user, always]&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/x-shellscript; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;userdata.txt&amp;quot;&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 ufw disable&lt;br /&gt;
 iptables -L&lt;br /&gt;
 iptables -F&lt;br /&gt;
 --//&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
='''시맨틱미디어위키 확장기능'''=&lt;br /&gt;
==Semantic MediaWiki==&lt;br /&gt;
==Semantic Result Formats==&lt;br /&gt;
==Semantic Drilldown==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EB%8C%80%EB%AC%B8&amp;diff=484</id>
		<title>대문</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EB%8C%80%EB%AC%B8&amp;diff=484"/>
		<updated>2024-07-23T08:04:54Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* 석사학위논문 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;한국학중앙연구원 한국학대학원 인문정보학 석사과정 윤종훈의 개인위키입니다.&lt;br /&gt;
&lt;br /&gt;
hoonjong0821@gmail.com&lt;br /&gt;
&lt;br /&gt;
jonghoon0821@hanmail.com&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[파일:인터뷰_참여자_모집.jpg|center|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=기본정보=&lt;br /&gt;
 안녕하세요, 이 위키는 한국학대학원 인문정보학 석사과정생 윤종훈에 대한 개인 HP입니다.&lt;br /&gt;
&lt;br /&gt;
* 이름 : 윤종훈(尹鐘熏)&lt;br /&gt;
* 생년월일 : 1997년 08월 21일&lt;br /&gt;
* 주소1 : 경기도 화성시 봉담읍&lt;br /&gt;
* 주소2 : 경기도 성남시 운중동&lt;br /&gt;
* 업무 : 경기도 성남시 운중동 하오개로 323 한국학중앙연구원 한국학사전편찬부 문화콘텐츠편찬실&lt;br /&gt;
* 연락처1 : hoonjong0821@gmail.com&lt;br /&gt;
* 연락처2 : jonghoon0821@hanmail.net&lt;br /&gt;
&lt;br /&gt;
=학력=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 생년월일 !! 출생지 !! 학력 &lt;br /&gt;
|-&lt;br /&gt;
| 1997.08.21 || 경기도 수원시 || 소화초등학교-산남중학교-청명고등학교-한국전통문화대학교 &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* [https://www.suwon.go.kr/index.do/ 경기도 수원시]&lt;br /&gt;
* [https://ko.wikipedia.org/wiki/소화초등학교 소화초등학교]  &lt;br /&gt;
* [https://ko.wikipedia.org/wiki/산남중학교_(경기) 산남중학교]&lt;br /&gt;
* [https://ko.wikipedia.org/wiki/청명고등학교 청명고등학교]&lt;br /&gt;
* [https://ko.wikipedia.org/wiki/한국전통문화대학교 한국전통문화대학교]&lt;br /&gt;
** [https://www.nuch.ac.kr/archaeology/main.do 한국전통문화대학교 융합고고학과]&lt;br /&gt;
* [https://grad.aks.ac.kr/index.do 한국학중앙연구원 한국학대학원 인문정보학전공 석사과정]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=개인 끄적끄적=&lt;br /&gt;
* [[일기]]&lt;br /&gt;
* [[리뷰/감상]]&lt;br /&gt;
* [[AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)]]&lt;br /&gt;
* [[시맨틱 미디어위키 사용법]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=한국학중앙연구원 한국학대학원 인문정보학전공=&lt;br /&gt;
==2022년 1차학기 수강==&lt;br /&gt;
#인문정보데이터베이스&lt;br /&gt;
#인문지식처리와통계&lt;br /&gt;
#민속학과지역문화&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2022년 2차학기 수강==&lt;br /&gt;
&lt;br /&gt;
* [[2022 한양도성 프로젝트 킥오프회의]]&lt;br /&gt;
* [[2022-2학기 멀티미디어콘텐츠]]&lt;br /&gt;
* [[2022-2학기 연구개발프로젝트수행방법론]]&lt;br /&gt;
* [[2022-2학기 전자문서와 하이퍼텍스트]]&lt;br /&gt;
* [[2022-2학기 인문정보편찬연구2]]&lt;br /&gt;
* [[http://dh.aks.ac.kr/Edu/wiki/index.php/출처_밝히기]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2023년 3차학기 수강==&lt;br /&gt;
&lt;br /&gt;
* [[개별지도학습]]  매주 월요일 15:30 문형관 348호&lt;br /&gt;
* [[2023-1 교육연계과제(인문학도를 위한 데이터분석)]]&lt;br /&gt;
* [[미디어인류학]] 매주 수요일 15:30 대학원동 110호&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2023년 4차학기 수강==&lt;br /&gt;
&lt;br /&gt;
* [[영어강독]] 매주 금요일 13:00 대학원동 102호&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==석사학위논문==&lt;br /&gt;
* [[한국 언더그라운드 문화의 시맨틱 아카이브 모델 연구]]&lt;br /&gt;
* [[AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)]]&lt;br /&gt;
* [[시맨틱 미디어위키 사용법]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==논자시==&lt;br /&gt;
&lt;br /&gt;
* [[멀티미디어콘텐츠]]&lt;br /&gt;
* [[인문정보 데이터베이스]]&lt;br /&gt;
&lt;br /&gt;
=경력=&lt;br /&gt;
* 2018. 02. ~ 2019. 10. 대한민국 의무경찰 만기 전역(전환복무) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2021. 08. ~ 2021. 12. [[백제 한성~사비기 건물지 기단 양식의 변천 연구(발주처:공주대학교 역사박물관) 연구보조원 참여]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2022. 07. ~ 2022. 12. [[한양도성 타임머신 2022 빅데이터 편찬연구(발주처:문화재청) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2022. 09. ~ 2023. 02. [[강릉 12향현(江陵 十二鄕賢) 멀티미디어 콘텐츠 편찬 및 교육 동영상 제작(발주처:한국학중앙연구원) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2022. 12. ~ 2023. 03. [[불교문화콘텐츠 데이터 가공 및 입력 작업(발주처:동국대학교 불교학술원) 데이터 입력 전문인력 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2023. 01. ~ 2023. 12. [[조선후기 『정록(政錄)』의 자료적 가치와 음관(蔭官)의 인사 실태 공동연구(발주처:한국학중앙연구원) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2023. 03. ~ 2023. 08. [[인문학도를 위한 데이터 분석 교육 콘텐츠 편찬 - 한국학 데이터를 중심으로(발주처:한국학중앙연구원) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2024. 01. ~ 2024. 09. [[한국학중앙연구원 한국학사전편찬부 문화콘텐츠편찬실(한국향토문화전자대전) 청년인턴 근무]]&lt;br /&gt;
&lt;br /&gt;
=관심분야=&lt;br /&gt;
*학술&lt;br /&gt;
#데이터베이스&lt;br /&gt;
# [[링크드데이터(시맨틱네트워크)]]&lt;br /&gt;
#민속학&lt;br /&gt;
#문화인류학&lt;br /&gt;
#지역문화&lt;br /&gt;
#구술자료&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*취미&lt;br /&gt;
#스포츠 &lt;br /&gt;
##축구&amp;lt;ref&amp;gt; 좋아하는 팀은 [https://ko.wikipedia.org/wiki/첼시_FC 첼시FC], [https://ko.wikipedia.org/wiki/FC_바이에른_뮌헨 FC바이에른 뮌헨], [https://ko.wikipedia.org/wiki/아틀레티코_마드리드 아틀레티코 마드리드], [https://ko.wikipedia.org/wiki/아탈란타_BC 아탈란타BC] &amp;lt;/ref&amp;gt;&lt;br /&gt;
###[[첼시FC]]&lt;br /&gt;
###[[수원FC]]&lt;br /&gt;
##야구&amp;lt;ref&amp;gt; 좋아하는 팀은 [https://ko.wikipedia.org/wiki/세인트루이스_카디널스 세인트루이스 카디널스], [https://ko.wikipedia.org/wiki/SSG_랜더스 SSG랜더스]&amp;lt;/ref&amp;gt;&lt;br /&gt;
#음악&lt;br /&gt;
##힙합&lt;br /&gt;
##랩&lt;br /&gt;
#게임&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/풋볼_매니저 Football Manager]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/디아블로_IV 디아블로4]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/워크래프트_III:_프로즌_쓰론 워크래프트3]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/월드_오브_워크래프트 월드오브워크래프트]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/역전재판 역전재판]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/콜_오브_듀티 콜오브듀티]&lt;br /&gt;
#요리와 음식&lt;br /&gt;
&lt;br /&gt;
=각주=&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= 시스템 도움 =&lt;br /&gt;
&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents 이곳]에서 위키 소프트웨어에 대한 정보를 얻을 수 있습니다.&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings 설정하기 목록]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ 미디어위키 FAQ]&lt;br /&gt;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce 미디어위키 릴리스 메일링 리스트]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources 내 언어로 미디어위키 지역화]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam 당신의 위키에서 스팸에 대처하는 법을 배우세요]&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EC%8B%9C%EB%A7%A8%ED%8B%B1_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%82%AC%EC%9A%A9%EB%B2%95&amp;diff=483</id>
		<title>시맨틱 미디어위키 사용법</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EC%8B%9C%EB%A7%A8%ED%8B%B1_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%82%AC%EC%9A%A9%EB%B2%95&amp;diff=483"/>
		<updated>2024-07-23T07:48:07Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* 쿼리 질의하기 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=='''회원가입'''==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
=='''노드(개별문서 페이지) 만들기'''==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 기본적으로 미디어위키의 문서 생성 방식과 똑같다. 원하는 노드(개별문서) 제목을 검색 후, 아직 미생성된 빨간색 페이지 링크를 클릭해 노드(개별문서) 생성.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
=='''클래스(class) 설정하기'''==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 노드(개별문서) 편집에서 '''&amp;lt;nowiki&amp;gt;[[Category:example class]]&amp;lt;/nowiki&amp;gt;''' 선언.&lt;br /&gt;
&lt;br /&gt;
=='''데이터타입 속성(data property) 설정하기'''==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=='''관계 속성(object property) 설정하기'''==&lt;br /&gt;
 예문1) '''&amp;lt;nowiki&amp;gt;[[서울]]&amp;lt;/nowiki&amp;gt;'''은 '''&amp;lt;nowiki&amp;gt;[[Is capital of::대한민국]]&amp;lt;/nowiki&amp;gt;'''의 수도이다.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 예문2) '''&amp;lt;nowiki&amp;gt;[[대한민국]]&amp;lt;/nowiki&amp;gt;'''의 수도는 '''&amp;lt;nowiki&amp;gt;[[Has capital::서울]]&amp;lt;/nowiki&amp;gt;'''이다.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''쿼리 질의하기'''==&lt;br /&gt;
 검색) special:ask&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EC%8B%9C%EB%A7%A8%ED%8B%B1_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%82%AC%EC%9A%A9%EB%B2%95&amp;diff=482</id>
		<title>시맨틱 미디어위키 사용법</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EC%8B%9C%EB%A7%A8%ED%8B%B1_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%82%AC%EC%9A%A9%EB%B2%95&amp;diff=482"/>
		<updated>2024-07-23T07:47:53Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* 쿼리 질의하기 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=='''회원가입'''==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
=='''노드(개별문서 페이지) 만들기'''==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 기본적으로 미디어위키의 문서 생성 방식과 똑같다. 원하는 노드(개별문서) 제목을 검색 후, 아직 미생성된 빨간색 페이지 링크를 클릭해 노드(개별문서) 생성.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
=='''클래스(class) 설정하기'''==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 노드(개별문서) 편집에서 '''&amp;lt;nowiki&amp;gt;[[Category:example class]]&amp;lt;/nowiki&amp;gt;''' 선언.&lt;br /&gt;
&lt;br /&gt;
=='''데이터타입 속성(data property) 설정하기'''==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=='''관계 속성(object property) 설정하기'''==&lt;br /&gt;
 예문1) '''&amp;lt;nowiki&amp;gt;[[서울]]&amp;lt;/nowiki&amp;gt;'''은 '''&amp;lt;nowiki&amp;gt;[[Is capital of::대한민국]]&amp;lt;/nowiki&amp;gt;'''의 수도이다.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 예문2) '''&amp;lt;nowiki&amp;gt;[[대한민국]]&amp;lt;/nowiki&amp;gt;'''의 수도는 '''&amp;lt;nowiki&amp;gt;[[Has capital::서울]]&amp;lt;/nowiki&amp;gt;'''이다.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''쿼리 질의하기'''==&lt;br /&gt;
 special:ask&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EC%8B%9C%EB%A7%A8%ED%8B%B1_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%82%AC%EC%9A%A9%EB%B2%95&amp;diff=481</id>
		<title>시맨틱 미디어위키 사용법</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EC%8B%9C%EB%A7%A8%ED%8B%B1_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%82%AC%EC%9A%A9%EB%B2%95&amp;diff=481"/>
		<updated>2024-07-23T06:48:55Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=='''회원가입'''==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
=='''노드(개별문서 페이지) 만들기'''==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 기본적으로 미디어위키의 문서 생성 방식과 똑같다. 원하는 노드(개별문서) 제목을 검색 후, 아직 미생성된 빨간색 페이지 링크를 클릭해 노드(개별문서) 생성.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
=='''클래스(class) 설정하기'''==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 노드(개별문서) 편집에서 '''&amp;lt;nowiki&amp;gt;[[Category:example class]]&amp;lt;/nowiki&amp;gt;''' 선언.&lt;br /&gt;
&lt;br /&gt;
=='''데이터타입 속성(data property) 설정하기'''==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=='''관계 속성(object property) 설정하기'''==&lt;br /&gt;
 예문1) '''&amp;lt;nowiki&amp;gt;[[서울]]&amp;lt;/nowiki&amp;gt;'''은 '''&amp;lt;nowiki&amp;gt;[[Is capital of::대한민국]]&amp;lt;/nowiki&amp;gt;'''의 수도이다.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 예문2) '''&amp;lt;nowiki&amp;gt;[[대한민국]]&amp;lt;/nowiki&amp;gt;'''의 수도는 '''&amp;lt;nowiki&amp;gt;[[Has capital::서울]]&amp;lt;/nowiki&amp;gt;'''이다.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''쿼리 질의하기'''==&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EB%8C%80%EB%AC%B8&amp;diff=480</id>
		<title>대문</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EB%8C%80%EB%AC%B8&amp;diff=480"/>
		<updated>2024-07-23T06:11:52Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* 석사학위논문 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;한국학중앙연구원 한국학대학원 인문정보학 석사과정 윤종훈의 개인위키입니다.&lt;br /&gt;
&lt;br /&gt;
hoonjong0821@gmail.com&lt;br /&gt;
&lt;br /&gt;
jonghoon0821@hanmail.com&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[파일:인터뷰_참여자_모집.jpg|center|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=기본정보=&lt;br /&gt;
 안녕하세요, 이 위키는 한국학대학원 인문정보학 석사과정생 윤종훈에 대한 개인 HP입니다.&lt;br /&gt;
&lt;br /&gt;
* 이름 : 윤종훈(尹鐘熏)&lt;br /&gt;
* 생년월일 : 1997년 08월 21일&lt;br /&gt;
* 주소1 : 경기도 화성시 봉담읍&lt;br /&gt;
* 주소2 : 경기도 성남시 운중동&lt;br /&gt;
* 업무 : 경기도 성남시 운중동 하오개로 323 한국학중앙연구원 한국학사전편찬부 문화콘텐츠편찬실&lt;br /&gt;
* 연락처1 : hoonjong0821@gmail.com&lt;br /&gt;
* 연락처2 : jonghoon0821@hanmail.net&lt;br /&gt;
&lt;br /&gt;
=학력=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 생년월일 !! 출생지 !! 학력 &lt;br /&gt;
|-&lt;br /&gt;
| 1997.08.21 || 경기도 수원시 || 소화초등학교-산남중학교-청명고등학교-한국전통문화대학교 &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* [https://www.suwon.go.kr/index.do/ 경기도 수원시]&lt;br /&gt;
* [https://ko.wikipedia.org/wiki/소화초등학교 소화초등학교]  &lt;br /&gt;
* [https://ko.wikipedia.org/wiki/산남중학교_(경기) 산남중학교]&lt;br /&gt;
* [https://ko.wikipedia.org/wiki/청명고등학교 청명고등학교]&lt;br /&gt;
* [https://ko.wikipedia.org/wiki/한국전통문화대학교 한국전통문화대학교]&lt;br /&gt;
** [https://www.nuch.ac.kr/archaeology/main.do 한국전통문화대학교 융합고고학과]&lt;br /&gt;
* [https://grad.aks.ac.kr/index.do 한국학중앙연구원 한국학대학원 인문정보학전공 석사과정]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=개인 끄적끄적=&lt;br /&gt;
* [[일기]]&lt;br /&gt;
* [[리뷰/감상]]&lt;br /&gt;
* [[AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)]]&lt;br /&gt;
* [[시맨틱 미디어위키 사용법]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=한국학중앙연구원 한국학대학원 인문정보학전공=&lt;br /&gt;
==2022년 1차학기 수강==&lt;br /&gt;
#인문정보데이터베이스&lt;br /&gt;
#인문지식처리와통계&lt;br /&gt;
#민속학과지역문화&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2022년 2차학기 수강==&lt;br /&gt;
&lt;br /&gt;
* [[2022 한양도성 프로젝트 킥오프회의]]&lt;br /&gt;
* [[2022-2학기 멀티미디어콘텐츠]]&lt;br /&gt;
* [[2022-2학기 연구개발프로젝트수행방법론]]&lt;br /&gt;
* [[2022-2학기 전자문서와 하이퍼텍스트]]&lt;br /&gt;
* [[2022-2학기 인문정보편찬연구2]]&lt;br /&gt;
* [[http://dh.aks.ac.kr/Edu/wiki/index.php/출처_밝히기]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2023년 3차학기 수강==&lt;br /&gt;
&lt;br /&gt;
* [[개별지도학습]]  매주 월요일 15:30 문형관 348호&lt;br /&gt;
* [[2023-1 교육연계과제(인문학도를 위한 데이터분석)]]&lt;br /&gt;
* [[미디어인류학]] 매주 수요일 15:30 대학원동 110호&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2023년 4차학기 수강==&lt;br /&gt;
&lt;br /&gt;
* [[영어강독]] 매주 금요일 13:00 대학원동 102호&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==석사학위논문==&lt;br /&gt;
* [[한국 언더그라운드 문화의 시맨틱 아카이브 모델 연구]]&lt;br /&gt;
* [[AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)]]&lt;br /&gt;
* [[시맨틱 미디어위키 사용법]]&lt;br /&gt;
&lt;br /&gt;
==논자시==&lt;br /&gt;
&lt;br /&gt;
* [[멀티미디어콘텐츠]]&lt;br /&gt;
* [[인문정보 데이터베이스]]&lt;br /&gt;
&lt;br /&gt;
=경력=&lt;br /&gt;
* 2018. 02. ~ 2019. 10. 대한민국 의무경찰 만기 전역(전환복무) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2021. 08. ~ 2021. 12. [[백제 한성~사비기 건물지 기단 양식의 변천 연구(발주처:공주대학교 역사박물관) 연구보조원 참여]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2022. 07. ~ 2022. 12. [[한양도성 타임머신 2022 빅데이터 편찬연구(발주처:문화재청) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2022. 09. ~ 2023. 02. [[강릉 12향현(江陵 十二鄕賢) 멀티미디어 콘텐츠 편찬 및 교육 동영상 제작(발주처:한국학중앙연구원) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2022. 12. ~ 2023. 03. [[불교문화콘텐츠 데이터 가공 및 입력 작업(발주처:동국대학교 불교학술원) 데이터 입력 전문인력 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2023. 01. ~ 2023. 12. [[조선후기 『정록(政錄)』의 자료적 가치와 음관(蔭官)의 인사 실태 공동연구(발주처:한국학중앙연구원) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2023. 03. ~ 2023. 08. [[인문학도를 위한 데이터 분석 교육 콘텐츠 편찬 - 한국학 데이터를 중심으로(발주처:한국학중앙연구원) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2024. 01. ~ 2024. 09. [[한국학중앙연구원 한국학사전편찬부 문화콘텐츠편찬실(한국향토문화전자대전) 청년인턴 근무]]&lt;br /&gt;
&lt;br /&gt;
=관심분야=&lt;br /&gt;
*학술&lt;br /&gt;
#데이터베이스&lt;br /&gt;
# [[링크드데이터(시맨틱네트워크)]]&lt;br /&gt;
#민속학&lt;br /&gt;
#문화인류학&lt;br /&gt;
#지역문화&lt;br /&gt;
#구술자료&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*취미&lt;br /&gt;
#스포츠 &lt;br /&gt;
##축구&amp;lt;ref&amp;gt; 좋아하는 팀은 [https://ko.wikipedia.org/wiki/첼시_FC 첼시FC], [https://ko.wikipedia.org/wiki/FC_바이에른_뮌헨 FC바이에른 뮌헨], [https://ko.wikipedia.org/wiki/아틀레티코_마드리드 아틀레티코 마드리드], [https://ko.wikipedia.org/wiki/아탈란타_BC 아탈란타BC] &amp;lt;/ref&amp;gt;&lt;br /&gt;
###[[첼시FC]]&lt;br /&gt;
###[[수원FC]]&lt;br /&gt;
##야구&amp;lt;ref&amp;gt; 좋아하는 팀은 [https://ko.wikipedia.org/wiki/세인트루이스_카디널스 세인트루이스 카디널스], [https://ko.wikipedia.org/wiki/SSG_랜더스 SSG랜더스]&amp;lt;/ref&amp;gt;&lt;br /&gt;
#음악&lt;br /&gt;
##힙합&lt;br /&gt;
##랩&lt;br /&gt;
#게임&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/풋볼_매니저 Football Manager]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/디아블로_IV 디아블로4]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/워크래프트_III:_프로즌_쓰론 워크래프트3]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/월드_오브_워크래프트 월드오브워크래프트]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/역전재판 역전재판]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/콜_오브_듀티 콜오브듀티]&lt;br /&gt;
#요리와 음식&lt;br /&gt;
&lt;br /&gt;
=각주=&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= 시스템 도움 =&lt;br /&gt;
&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents 이곳]에서 위키 소프트웨어에 대한 정보를 얻을 수 있습니다.&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings 설정하기 목록]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ 미디어위키 FAQ]&lt;br /&gt;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce 미디어위키 릴리스 메일링 리스트]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources 내 언어로 미디어위키 지역화]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam 당신의 위키에서 스팸에 대처하는 법을 배우세요]&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EB%8C%80%EB%AC%B8&amp;diff=479</id>
		<title>대문</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EB%8C%80%EB%AC%B8&amp;diff=479"/>
		<updated>2024-07-23T06:11:06Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* 개인 끄적끄적 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;한국학중앙연구원 한국학대학원 인문정보학 석사과정 윤종훈의 개인위키입니다.&lt;br /&gt;
&lt;br /&gt;
hoonjong0821@gmail.com&lt;br /&gt;
&lt;br /&gt;
jonghoon0821@hanmail.com&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[파일:인터뷰_참여자_모집.jpg|center|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=기본정보=&lt;br /&gt;
 안녕하세요, 이 위키는 한국학대학원 인문정보학 석사과정생 윤종훈에 대한 개인 HP입니다.&lt;br /&gt;
&lt;br /&gt;
* 이름 : 윤종훈(尹鐘熏)&lt;br /&gt;
* 생년월일 : 1997년 08월 21일&lt;br /&gt;
* 주소1 : 경기도 화성시 봉담읍&lt;br /&gt;
* 주소2 : 경기도 성남시 운중동&lt;br /&gt;
* 업무 : 경기도 성남시 운중동 하오개로 323 한국학중앙연구원 한국학사전편찬부 문화콘텐츠편찬실&lt;br /&gt;
* 연락처1 : hoonjong0821@gmail.com&lt;br /&gt;
* 연락처2 : jonghoon0821@hanmail.net&lt;br /&gt;
&lt;br /&gt;
=학력=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 생년월일 !! 출생지 !! 학력 &lt;br /&gt;
|-&lt;br /&gt;
| 1997.08.21 || 경기도 수원시 || 소화초등학교-산남중학교-청명고등학교-한국전통문화대학교 &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* [https://www.suwon.go.kr/index.do/ 경기도 수원시]&lt;br /&gt;
* [https://ko.wikipedia.org/wiki/소화초등학교 소화초등학교]  &lt;br /&gt;
* [https://ko.wikipedia.org/wiki/산남중학교_(경기) 산남중학교]&lt;br /&gt;
* [https://ko.wikipedia.org/wiki/청명고등학교 청명고등학교]&lt;br /&gt;
* [https://ko.wikipedia.org/wiki/한국전통문화대학교 한국전통문화대학교]&lt;br /&gt;
** [https://www.nuch.ac.kr/archaeology/main.do 한국전통문화대학교 융합고고학과]&lt;br /&gt;
* [https://grad.aks.ac.kr/index.do 한국학중앙연구원 한국학대학원 인문정보학전공 석사과정]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=개인 끄적끄적=&lt;br /&gt;
* [[일기]]&lt;br /&gt;
* [[리뷰/감상]]&lt;br /&gt;
* [[AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)]]&lt;br /&gt;
* [[시맨틱 미디어위키 사용법]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=한국학중앙연구원 한국학대학원 인문정보학전공=&lt;br /&gt;
==2022년 1차학기 수강==&lt;br /&gt;
#인문정보데이터베이스&lt;br /&gt;
#인문지식처리와통계&lt;br /&gt;
#민속학과지역문화&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2022년 2차학기 수강==&lt;br /&gt;
&lt;br /&gt;
* [[2022 한양도성 프로젝트 킥오프회의]]&lt;br /&gt;
* [[2022-2학기 멀티미디어콘텐츠]]&lt;br /&gt;
* [[2022-2학기 연구개발프로젝트수행방법론]]&lt;br /&gt;
* [[2022-2학기 전자문서와 하이퍼텍스트]]&lt;br /&gt;
* [[2022-2학기 인문정보편찬연구2]]&lt;br /&gt;
* [[http://dh.aks.ac.kr/Edu/wiki/index.php/출처_밝히기]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2023년 3차학기 수강==&lt;br /&gt;
&lt;br /&gt;
* [[개별지도학습]]  매주 월요일 15:30 문형관 348호&lt;br /&gt;
* [[2023-1 교육연계과제(인문학도를 위한 데이터분석)]]&lt;br /&gt;
* [[미디어인류학]] 매주 수요일 15:30 대학원동 110호&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2023년 4차학기 수강==&lt;br /&gt;
&lt;br /&gt;
* [[영어강독]] 매주 금요일 13:00 대학원동 102호&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==석사학위논문==&lt;br /&gt;
&lt;br /&gt;
==논자시==&lt;br /&gt;
&lt;br /&gt;
* [[멀티미디어콘텐츠]]&lt;br /&gt;
* [[인문정보 데이터베이스]]&lt;br /&gt;
&lt;br /&gt;
=경력=&lt;br /&gt;
* 2018. 02. ~ 2019. 10. 대한민국 의무경찰 만기 전역(전환복무) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2021. 08. ~ 2021. 12. [[백제 한성~사비기 건물지 기단 양식의 변천 연구(발주처:공주대학교 역사박물관) 연구보조원 참여]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2022. 07. ~ 2022. 12. [[한양도성 타임머신 2022 빅데이터 편찬연구(발주처:문화재청) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2022. 09. ~ 2023. 02. [[강릉 12향현(江陵 十二鄕賢) 멀티미디어 콘텐츠 편찬 및 교육 동영상 제작(발주처:한국학중앙연구원) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2022. 12. ~ 2023. 03. [[불교문화콘텐츠 데이터 가공 및 입력 작업(발주처:동국대학교 불교학술원) 데이터 입력 전문인력 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2023. 01. ~ 2023. 12. [[조선후기 『정록(政錄)』의 자료적 가치와 음관(蔭官)의 인사 실태 공동연구(발주처:한국학중앙연구원) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2023. 03. ~ 2023. 08. [[인문학도를 위한 데이터 분석 교육 콘텐츠 편찬 - 한국학 데이터를 중심으로(발주처:한국학중앙연구원) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2024. 01. ~ 2024. 09. [[한국학중앙연구원 한국학사전편찬부 문화콘텐츠편찬실(한국향토문화전자대전) 청년인턴 근무]]&lt;br /&gt;
&lt;br /&gt;
=관심분야=&lt;br /&gt;
*학술&lt;br /&gt;
#데이터베이스&lt;br /&gt;
# [[링크드데이터(시맨틱네트워크)]]&lt;br /&gt;
#민속학&lt;br /&gt;
#문화인류학&lt;br /&gt;
#지역문화&lt;br /&gt;
#구술자료&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*취미&lt;br /&gt;
#스포츠 &lt;br /&gt;
##축구&amp;lt;ref&amp;gt; 좋아하는 팀은 [https://ko.wikipedia.org/wiki/첼시_FC 첼시FC], [https://ko.wikipedia.org/wiki/FC_바이에른_뮌헨 FC바이에른 뮌헨], [https://ko.wikipedia.org/wiki/아틀레티코_마드리드 아틀레티코 마드리드], [https://ko.wikipedia.org/wiki/아탈란타_BC 아탈란타BC] &amp;lt;/ref&amp;gt;&lt;br /&gt;
###[[첼시FC]]&lt;br /&gt;
###[[수원FC]]&lt;br /&gt;
##야구&amp;lt;ref&amp;gt; 좋아하는 팀은 [https://ko.wikipedia.org/wiki/세인트루이스_카디널스 세인트루이스 카디널스], [https://ko.wikipedia.org/wiki/SSG_랜더스 SSG랜더스]&amp;lt;/ref&amp;gt;&lt;br /&gt;
#음악&lt;br /&gt;
##힙합&lt;br /&gt;
##랩&lt;br /&gt;
#게임&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/풋볼_매니저 Football Manager]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/디아블로_IV 디아블로4]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/워크래프트_III:_프로즌_쓰론 워크래프트3]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/월드_오브_워크래프트 월드오브워크래프트]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/역전재판 역전재판]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/콜_오브_듀티 콜오브듀티]&lt;br /&gt;
#요리와 음식&lt;br /&gt;
&lt;br /&gt;
=각주=&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= 시스템 도움 =&lt;br /&gt;
&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents 이곳]에서 위키 소프트웨어에 대한 정보를 얻을 수 있습니다.&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings 설정하기 목록]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ 미디어위키 FAQ]&lt;br /&gt;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce 미디어위키 릴리스 메일링 리스트]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources 내 언어로 미디어위키 지역화]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam 당신의 위키에서 스팸에 대처하는 법을 배우세요]&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EB%8C%80%EB%AC%B8&amp;diff=478</id>
		<title>대문</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EB%8C%80%EB%AC%B8&amp;diff=478"/>
		<updated>2024-07-23T06:10:37Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* 한국학중앙연구원 한국학대학원 인문정보학과 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;한국학중앙연구원 한국학대학원 인문정보학 석사과정 윤종훈의 개인위키입니다.&lt;br /&gt;
&lt;br /&gt;
hoonjong0821@gmail.com&lt;br /&gt;
&lt;br /&gt;
jonghoon0821@hanmail.com&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[파일:인터뷰_참여자_모집.jpg|center|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=기본정보=&lt;br /&gt;
 안녕하세요, 이 위키는 한국학대학원 인문정보학 석사과정생 윤종훈에 대한 개인 HP입니다.&lt;br /&gt;
&lt;br /&gt;
* 이름 : 윤종훈(尹鐘熏)&lt;br /&gt;
* 생년월일 : 1997년 08월 21일&lt;br /&gt;
* 주소1 : 경기도 화성시 봉담읍&lt;br /&gt;
* 주소2 : 경기도 성남시 운중동&lt;br /&gt;
* 업무 : 경기도 성남시 운중동 하오개로 323 한국학중앙연구원 한국학사전편찬부 문화콘텐츠편찬실&lt;br /&gt;
* 연락처1 : hoonjong0821@gmail.com&lt;br /&gt;
* 연락처2 : jonghoon0821@hanmail.net&lt;br /&gt;
&lt;br /&gt;
=학력=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 생년월일 !! 출생지 !! 학력 &lt;br /&gt;
|-&lt;br /&gt;
| 1997.08.21 || 경기도 수원시 || 소화초등학교-산남중학교-청명고등학교-한국전통문화대학교 &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* [https://www.suwon.go.kr/index.do/ 경기도 수원시]&lt;br /&gt;
* [https://ko.wikipedia.org/wiki/소화초등학교 소화초등학교]  &lt;br /&gt;
* [https://ko.wikipedia.org/wiki/산남중학교_(경기) 산남중학교]&lt;br /&gt;
* [https://ko.wikipedia.org/wiki/청명고등학교 청명고등학교]&lt;br /&gt;
* [https://ko.wikipedia.org/wiki/한국전통문화대학교 한국전통문화대학교]&lt;br /&gt;
** [https://www.nuch.ac.kr/archaeology/main.do 한국전통문화대학교 융합고고학과]&lt;br /&gt;
* [https://grad.aks.ac.kr/index.do 한국학중앙연구원 한국학대학원 인문정보학전공 석사과정]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=개인 끄적끄적=&lt;br /&gt;
* [[일기]]&lt;br /&gt;
* [[리뷰/감상]]&lt;br /&gt;
* [[석사학위논문]]&lt;br /&gt;
* [[AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)]]&lt;br /&gt;
* [[시맨틱 미디어위키 사용법]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=한국학중앙연구원 한국학대학원 인문정보학전공=&lt;br /&gt;
==2022년 1차학기 수강==&lt;br /&gt;
#인문정보데이터베이스&lt;br /&gt;
#인문지식처리와통계&lt;br /&gt;
#민속학과지역문화&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2022년 2차학기 수강==&lt;br /&gt;
&lt;br /&gt;
* [[2022 한양도성 프로젝트 킥오프회의]]&lt;br /&gt;
* [[2022-2학기 멀티미디어콘텐츠]]&lt;br /&gt;
* [[2022-2학기 연구개발프로젝트수행방법론]]&lt;br /&gt;
* [[2022-2학기 전자문서와 하이퍼텍스트]]&lt;br /&gt;
* [[2022-2학기 인문정보편찬연구2]]&lt;br /&gt;
* [[http://dh.aks.ac.kr/Edu/wiki/index.php/출처_밝히기]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2023년 3차학기 수강==&lt;br /&gt;
&lt;br /&gt;
* [[개별지도학습]]  매주 월요일 15:30 문형관 348호&lt;br /&gt;
* [[2023-1 교육연계과제(인문학도를 위한 데이터분석)]]&lt;br /&gt;
* [[미디어인류학]] 매주 수요일 15:30 대학원동 110호&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2023년 4차학기 수강==&lt;br /&gt;
&lt;br /&gt;
* [[영어강독]] 매주 금요일 13:00 대학원동 102호&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==석사학위논문==&lt;br /&gt;
&lt;br /&gt;
==논자시==&lt;br /&gt;
&lt;br /&gt;
* [[멀티미디어콘텐츠]]&lt;br /&gt;
* [[인문정보 데이터베이스]]&lt;br /&gt;
&lt;br /&gt;
=경력=&lt;br /&gt;
* 2018. 02. ~ 2019. 10. 대한민국 의무경찰 만기 전역(전환복무) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2021. 08. ~ 2021. 12. [[백제 한성~사비기 건물지 기단 양식의 변천 연구(발주처:공주대학교 역사박물관) 연구보조원 참여]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2022. 07. ~ 2022. 12. [[한양도성 타임머신 2022 빅데이터 편찬연구(발주처:문화재청) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2022. 09. ~ 2023. 02. [[강릉 12향현(江陵 十二鄕賢) 멀티미디어 콘텐츠 편찬 및 교육 동영상 제작(발주처:한국학중앙연구원) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2022. 12. ~ 2023. 03. [[불교문화콘텐츠 데이터 가공 및 입력 작업(발주처:동국대학교 불교학술원) 데이터 입력 전문인력 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2023. 01. ~ 2023. 12. [[조선후기 『정록(政錄)』의 자료적 가치와 음관(蔭官)의 인사 실태 공동연구(발주처:한국학중앙연구원) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2023. 03. ~ 2023. 08. [[인문학도를 위한 데이터 분석 교육 콘텐츠 편찬 - 한국학 데이터를 중심으로(발주처:한국학중앙연구원) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2024. 01. ~ 2024. 09. [[한국학중앙연구원 한국학사전편찬부 문화콘텐츠편찬실(한국향토문화전자대전) 청년인턴 근무]]&lt;br /&gt;
&lt;br /&gt;
=관심분야=&lt;br /&gt;
*학술&lt;br /&gt;
#데이터베이스&lt;br /&gt;
# [[링크드데이터(시맨틱네트워크)]]&lt;br /&gt;
#민속학&lt;br /&gt;
#문화인류학&lt;br /&gt;
#지역문화&lt;br /&gt;
#구술자료&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*취미&lt;br /&gt;
#스포츠 &lt;br /&gt;
##축구&amp;lt;ref&amp;gt; 좋아하는 팀은 [https://ko.wikipedia.org/wiki/첼시_FC 첼시FC], [https://ko.wikipedia.org/wiki/FC_바이에른_뮌헨 FC바이에른 뮌헨], [https://ko.wikipedia.org/wiki/아틀레티코_마드리드 아틀레티코 마드리드], [https://ko.wikipedia.org/wiki/아탈란타_BC 아탈란타BC] &amp;lt;/ref&amp;gt;&lt;br /&gt;
###[[첼시FC]]&lt;br /&gt;
###[[수원FC]]&lt;br /&gt;
##야구&amp;lt;ref&amp;gt; 좋아하는 팀은 [https://ko.wikipedia.org/wiki/세인트루이스_카디널스 세인트루이스 카디널스], [https://ko.wikipedia.org/wiki/SSG_랜더스 SSG랜더스]&amp;lt;/ref&amp;gt;&lt;br /&gt;
#음악&lt;br /&gt;
##힙합&lt;br /&gt;
##랩&lt;br /&gt;
#게임&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/풋볼_매니저 Football Manager]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/디아블로_IV 디아블로4]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/워크래프트_III:_프로즌_쓰론 워크래프트3]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/월드_오브_워크래프트 월드오브워크래프트]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/역전재판 역전재판]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/콜_오브_듀티 콜오브듀티]&lt;br /&gt;
#요리와 음식&lt;br /&gt;
&lt;br /&gt;
=각주=&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= 시스템 도움 =&lt;br /&gt;
&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents 이곳]에서 위키 소프트웨어에 대한 정보를 얻을 수 있습니다.&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings 설정하기 목록]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ 미디어위키 FAQ]&lt;br /&gt;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce 미디어위키 릴리스 메일링 리스트]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources 내 언어로 미디어위키 지역화]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam 당신의 위키에서 스팸에 대처하는 법을 배우세요]&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EB%8C%80%EB%AC%B8&amp;diff=477</id>
		<title>대문</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EB%8C%80%EB%AC%B8&amp;diff=477"/>
		<updated>2024-07-23T06:10:25Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* 한국학중앙연구원 한국학대학원 인문정보학과 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;한국학중앙연구원 한국학대학원 인문정보학 석사과정 윤종훈의 개인위키입니다.&lt;br /&gt;
&lt;br /&gt;
hoonjong0821@gmail.com&lt;br /&gt;
&lt;br /&gt;
jonghoon0821@hanmail.com&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[파일:인터뷰_참여자_모집.jpg|center|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=기본정보=&lt;br /&gt;
 안녕하세요, 이 위키는 한국학대학원 인문정보학 석사과정생 윤종훈에 대한 개인 HP입니다.&lt;br /&gt;
&lt;br /&gt;
* 이름 : 윤종훈(尹鐘熏)&lt;br /&gt;
* 생년월일 : 1997년 08월 21일&lt;br /&gt;
* 주소1 : 경기도 화성시 봉담읍&lt;br /&gt;
* 주소2 : 경기도 성남시 운중동&lt;br /&gt;
* 업무 : 경기도 성남시 운중동 하오개로 323 한국학중앙연구원 한국학사전편찬부 문화콘텐츠편찬실&lt;br /&gt;
* 연락처1 : hoonjong0821@gmail.com&lt;br /&gt;
* 연락처2 : jonghoon0821@hanmail.net&lt;br /&gt;
&lt;br /&gt;
=학력=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 생년월일 !! 출생지 !! 학력 &lt;br /&gt;
|-&lt;br /&gt;
| 1997.08.21 || 경기도 수원시 || 소화초등학교-산남중학교-청명고등학교-한국전통문화대학교 &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* [https://www.suwon.go.kr/index.do/ 경기도 수원시]&lt;br /&gt;
* [https://ko.wikipedia.org/wiki/소화초등학교 소화초등학교]  &lt;br /&gt;
* [https://ko.wikipedia.org/wiki/산남중학교_(경기) 산남중학교]&lt;br /&gt;
* [https://ko.wikipedia.org/wiki/청명고등학교 청명고등학교]&lt;br /&gt;
* [https://ko.wikipedia.org/wiki/한국전통문화대학교 한국전통문화대학교]&lt;br /&gt;
** [https://www.nuch.ac.kr/archaeology/main.do 한국전통문화대학교 융합고고학과]&lt;br /&gt;
* [https://grad.aks.ac.kr/index.do 한국학중앙연구원 한국학대학원 인문정보학전공 석사과정]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=개인 끄적끄적=&lt;br /&gt;
* [[일기]]&lt;br /&gt;
* [[리뷰/감상]]&lt;br /&gt;
* [[석사학위논문]]&lt;br /&gt;
* [[AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)]]&lt;br /&gt;
* [[시맨틱 미디어위키 사용법]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=한국학중앙연구원 한국학대학원 인문정보학과=&lt;br /&gt;
==2022년 1차학기 수강==&lt;br /&gt;
#인문정보데이터베이스&lt;br /&gt;
#인문지식처리와통계&lt;br /&gt;
#민속학과지역문화&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2022년 2차학기 수강==&lt;br /&gt;
&lt;br /&gt;
* [[2022 한양도성 프로젝트 킥오프회의]]&lt;br /&gt;
* [[2022-2학기 멀티미디어콘텐츠]]&lt;br /&gt;
* [[2022-2학기 연구개발프로젝트수행방법론]]&lt;br /&gt;
* [[2022-2학기 전자문서와 하이퍼텍스트]]&lt;br /&gt;
* [[2022-2학기 인문정보편찬연구2]]&lt;br /&gt;
* [[http://dh.aks.ac.kr/Edu/wiki/index.php/출처_밝히기]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2023년 3차학기 수강==&lt;br /&gt;
&lt;br /&gt;
* [[개별지도학습]]  매주 월요일 15:30 문형관 348호&lt;br /&gt;
* [[2023-1 교육연계과제(인문학도를 위한 데이터분석)]]&lt;br /&gt;
* [[미디어인류학]] 매주 수요일 15:30 대학원동 110호&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2023년 4차학기 수강==&lt;br /&gt;
&lt;br /&gt;
* [[영어강독]] 매주 금요일 13:00 대학원동 102호&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==석사학위논문==&lt;br /&gt;
&lt;br /&gt;
==논자시==&lt;br /&gt;
&lt;br /&gt;
* [[멀티미디어콘텐츠]]&lt;br /&gt;
* [[인문정보 데이터베이스]]&lt;br /&gt;
&lt;br /&gt;
=경력=&lt;br /&gt;
* 2018. 02. ~ 2019. 10. 대한민국 의무경찰 만기 전역(전환복무) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2021. 08. ~ 2021. 12. [[백제 한성~사비기 건물지 기단 양식의 변천 연구(발주처:공주대학교 역사박물관) 연구보조원 참여]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2022. 07. ~ 2022. 12. [[한양도성 타임머신 2022 빅데이터 편찬연구(발주처:문화재청) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2022. 09. ~ 2023. 02. [[강릉 12향현(江陵 十二鄕賢) 멀티미디어 콘텐츠 편찬 및 교육 동영상 제작(발주처:한국학중앙연구원) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2022. 12. ~ 2023. 03. [[불교문화콘텐츠 데이터 가공 및 입력 작업(발주처:동국대학교 불교학술원) 데이터 입력 전문인력 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2023. 01. ~ 2023. 12. [[조선후기 『정록(政錄)』의 자료적 가치와 음관(蔭官)의 인사 실태 공동연구(발주처:한국학중앙연구원) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2023. 03. ~ 2023. 08. [[인문학도를 위한 데이터 분석 교육 콘텐츠 편찬 - 한국학 데이터를 중심으로(발주처:한국학중앙연구원) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2024. 01. ~ 2024. 09. [[한국학중앙연구원 한국학사전편찬부 문화콘텐츠편찬실(한국향토문화전자대전) 청년인턴 근무]]&lt;br /&gt;
&lt;br /&gt;
=관심분야=&lt;br /&gt;
*학술&lt;br /&gt;
#데이터베이스&lt;br /&gt;
# [[링크드데이터(시맨틱네트워크)]]&lt;br /&gt;
#민속학&lt;br /&gt;
#문화인류학&lt;br /&gt;
#지역문화&lt;br /&gt;
#구술자료&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*취미&lt;br /&gt;
#스포츠 &lt;br /&gt;
##축구&amp;lt;ref&amp;gt; 좋아하는 팀은 [https://ko.wikipedia.org/wiki/첼시_FC 첼시FC], [https://ko.wikipedia.org/wiki/FC_바이에른_뮌헨 FC바이에른 뮌헨], [https://ko.wikipedia.org/wiki/아틀레티코_마드리드 아틀레티코 마드리드], [https://ko.wikipedia.org/wiki/아탈란타_BC 아탈란타BC] &amp;lt;/ref&amp;gt;&lt;br /&gt;
###[[첼시FC]]&lt;br /&gt;
###[[수원FC]]&lt;br /&gt;
##야구&amp;lt;ref&amp;gt; 좋아하는 팀은 [https://ko.wikipedia.org/wiki/세인트루이스_카디널스 세인트루이스 카디널스], [https://ko.wikipedia.org/wiki/SSG_랜더스 SSG랜더스]&amp;lt;/ref&amp;gt;&lt;br /&gt;
#음악&lt;br /&gt;
##힙합&lt;br /&gt;
##랩&lt;br /&gt;
#게임&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/풋볼_매니저 Football Manager]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/디아블로_IV 디아블로4]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/워크래프트_III:_프로즌_쓰론 워크래프트3]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/월드_오브_워크래프트 월드오브워크래프트]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/역전재판 역전재판]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/콜_오브_듀티 콜오브듀티]&lt;br /&gt;
#요리와 음식&lt;br /&gt;
&lt;br /&gt;
=각주=&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= 시스템 도움 =&lt;br /&gt;
&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents 이곳]에서 위키 소프트웨어에 대한 정보를 얻을 수 있습니다.&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings 설정하기 목록]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ 미디어위키 FAQ]&lt;br /&gt;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce 미디어위키 릴리스 메일링 리스트]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources 내 언어로 미디어위키 지역화]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam 당신의 위키에서 스팸에 대처하는 법을 배우세요]&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EB%8C%80%EB%AC%B8&amp;diff=476</id>
		<title>대문</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EB%8C%80%EB%AC%B8&amp;diff=476"/>
		<updated>2024-07-23T06:09:45Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* 개인 끄적끄적 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;한국학중앙연구원 한국학대학원 인문정보학 석사과정 윤종훈의 개인위키입니다.&lt;br /&gt;
&lt;br /&gt;
hoonjong0821@gmail.com&lt;br /&gt;
&lt;br /&gt;
jonghoon0821@hanmail.com&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[파일:인터뷰_참여자_모집.jpg|center|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=기본정보=&lt;br /&gt;
 안녕하세요, 이 위키는 한국학대학원 인문정보학 석사과정생 윤종훈에 대한 개인 HP입니다.&lt;br /&gt;
&lt;br /&gt;
* 이름 : 윤종훈(尹鐘熏)&lt;br /&gt;
* 생년월일 : 1997년 08월 21일&lt;br /&gt;
* 주소1 : 경기도 화성시 봉담읍&lt;br /&gt;
* 주소2 : 경기도 성남시 운중동&lt;br /&gt;
* 업무 : 경기도 성남시 운중동 하오개로 323 한국학중앙연구원 한국학사전편찬부 문화콘텐츠편찬실&lt;br /&gt;
* 연락처1 : hoonjong0821@gmail.com&lt;br /&gt;
* 연락처2 : jonghoon0821@hanmail.net&lt;br /&gt;
&lt;br /&gt;
=학력=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 생년월일 !! 출생지 !! 학력 &lt;br /&gt;
|-&lt;br /&gt;
| 1997.08.21 || 경기도 수원시 || 소화초등학교-산남중학교-청명고등학교-한국전통문화대학교 &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* [https://www.suwon.go.kr/index.do/ 경기도 수원시]&lt;br /&gt;
* [https://ko.wikipedia.org/wiki/소화초등학교 소화초등학교]  &lt;br /&gt;
* [https://ko.wikipedia.org/wiki/산남중학교_(경기) 산남중학교]&lt;br /&gt;
* [https://ko.wikipedia.org/wiki/청명고등학교 청명고등학교]&lt;br /&gt;
* [https://ko.wikipedia.org/wiki/한국전통문화대학교 한국전통문화대학교]&lt;br /&gt;
** [https://www.nuch.ac.kr/archaeology/main.do 한국전통문화대학교 융합고고학과]&lt;br /&gt;
* [https://grad.aks.ac.kr/index.do 한국학중앙연구원 한국학대학원 인문정보학전공 석사과정]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=개인 끄적끄적=&lt;br /&gt;
* [[일기]]&lt;br /&gt;
* [[리뷰/감상]]&lt;br /&gt;
* [[석사학위논문]]&lt;br /&gt;
* [[AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)]]&lt;br /&gt;
* [[시맨틱 미디어위키 사용법]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=한국학중앙연구원 한국학대학원 인문정보학과=&lt;br /&gt;
==2022년 1차학기 수강==&lt;br /&gt;
#인문정보데이터베이스&lt;br /&gt;
#인문지식처리와통계&lt;br /&gt;
#민속학과지역문화&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2022년 2차학기 수강==&lt;br /&gt;
&lt;br /&gt;
* [[2022 한양도성 프로젝트 킥오프회의]]&lt;br /&gt;
* [[2022-2학기 멀티미디어콘텐츠]]&lt;br /&gt;
* [[2022-2학기 연구개발프로젝트수행방법론]]&lt;br /&gt;
* [[2022-2학기 전자문서와 하이퍼텍스트]]&lt;br /&gt;
* [[2022-2학기 인문정보편찬연구2]]&lt;br /&gt;
* [[http://dh.aks.ac.kr/Edu/wiki/index.php/출처_밝히기]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2023년 3차학기 수강==&lt;br /&gt;
&lt;br /&gt;
* [[개별지도학습]]  매주 월요일 15:30 문형관 348호&lt;br /&gt;
* [[2023-1 교육연계과제(인문학도를 위한 데이터분석)]]&lt;br /&gt;
* [[미디어인류학]] 매주 수요일 15:30 대학원동 110호&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2023년 4차학기 수강==&lt;br /&gt;
&lt;br /&gt;
* [[영어강독]] 매주 금요일 13:00 대학원동 102호&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==논자시==&lt;br /&gt;
&lt;br /&gt;
* [[멀티미디어콘텐츠]]&lt;br /&gt;
* [[인문정보 데이터베이스]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=경력=&lt;br /&gt;
* 2018. 02. ~ 2019. 10. 대한민국 의무경찰 만기 전역(전환복무) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2021. 08. ~ 2021. 12. [[백제 한성~사비기 건물지 기단 양식의 변천 연구(발주처:공주대학교 역사박물관) 연구보조원 참여]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2022. 07. ~ 2022. 12. [[한양도성 타임머신 2022 빅데이터 편찬연구(발주처:문화재청) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2022. 09. ~ 2023. 02. [[강릉 12향현(江陵 十二鄕賢) 멀티미디어 콘텐츠 편찬 및 교육 동영상 제작(발주처:한국학중앙연구원) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2022. 12. ~ 2023. 03. [[불교문화콘텐츠 데이터 가공 및 입력 작업(발주처:동국대학교 불교학술원) 데이터 입력 전문인력 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2023. 01. ~ 2023. 12. [[조선후기 『정록(政錄)』의 자료적 가치와 음관(蔭官)의 인사 실태 공동연구(발주처:한국학중앙연구원) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2023. 03. ~ 2023. 08. [[인문학도를 위한 데이터 분석 교육 콘텐츠 편찬 - 한국학 데이터를 중심으로(발주처:한국학중앙연구원) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2024. 01. ~ 2024. 09. [[한국학중앙연구원 한국학사전편찬부 문화콘텐츠편찬실(한국향토문화전자대전) 청년인턴 근무]]&lt;br /&gt;
&lt;br /&gt;
=관심분야=&lt;br /&gt;
*학술&lt;br /&gt;
#데이터베이스&lt;br /&gt;
# [[링크드데이터(시맨틱네트워크)]]&lt;br /&gt;
#민속학&lt;br /&gt;
#문화인류학&lt;br /&gt;
#지역문화&lt;br /&gt;
#구술자료&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*취미&lt;br /&gt;
#스포츠 &lt;br /&gt;
##축구&amp;lt;ref&amp;gt; 좋아하는 팀은 [https://ko.wikipedia.org/wiki/첼시_FC 첼시FC], [https://ko.wikipedia.org/wiki/FC_바이에른_뮌헨 FC바이에른 뮌헨], [https://ko.wikipedia.org/wiki/아틀레티코_마드리드 아틀레티코 마드리드], [https://ko.wikipedia.org/wiki/아탈란타_BC 아탈란타BC] &amp;lt;/ref&amp;gt;&lt;br /&gt;
###[[첼시FC]]&lt;br /&gt;
###[[수원FC]]&lt;br /&gt;
##야구&amp;lt;ref&amp;gt; 좋아하는 팀은 [https://ko.wikipedia.org/wiki/세인트루이스_카디널스 세인트루이스 카디널스], [https://ko.wikipedia.org/wiki/SSG_랜더스 SSG랜더스]&amp;lt;/ref&amp;gt;&lt;br /&gt;
#음악&lt;br /&gt;
##힙합&lt;br /&gt;
##랩&lt;br /&gt;
#게임&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/풋볼_매니저 Football Manager]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/디아블로_IV 디아블로4]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/워크래프트_III:_프로즌_쓰론 워크래프트3]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/월드_오브_워크래프트 월드오브워크래프트]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/역전재판 역전재판]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/콜_오브_듀티 콜오브듀티]&lt;br /&gt;
#요리와 음식&lt;br /&gt;
&lt;br /&gt;
=각주=&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= 시스템 도움 =&lt;br /&gt;
&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents 이곳]에서 위키 소프트웨어에 대한 정보를 얻을 수 있습니다.&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings 설정하기 목록]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ 미디어위키 FAQ]&lt;br /&gt;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce 미디어위키 릴리스 메일링 리스트]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources 내 언어로 미디어위키 지역화]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam 당신의 위키에서 스팸에 대처하는 법을 배우세요]&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EB%8C%80%EB%AC%B8&amp;diff=475</id>
		<title>대문</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EB%8C%80%EB%AC%B8&amp;diff=475"/>
		<updated>2024-07-23T06:09:19Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;한국학중앙연구원 한국학대학원 인문정보학 석사과정 윤종훈의 개인위키입니다.&lt;br /&gt;
&lt;br /&gt;
hoonjong0821@gmail.com&lt;br /&gt;
&lt;br /&gt;
jonghoon0821@hanmail.com&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[파일:인터뷰_참여자_모집.jpg|center|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=기본정보=&lt;br /&gt;
 안녕하세요, 이 위키는 한국학대학원 인문정보학 석사과정생 윤종훈에 대한 개인 HP입니다.&lt;br /&gt;
&lt;br /&gt;
* 이름 : 윤종훈(尹鐘熏)&lt;br /&gt;
* 생년월일 : 1997년 08월 21일&lt;br /&gt;
* 주소1 : 경기도 화성시 봉담읍&lt;br /&gt;
* 주소2 : 경기도 성남시 운중동&lt;br /&gt;
* 업무 : 경기도 성남시 운중동 하오개로 323 한국학중앙연구원 한국학사전편찬부 문화콘텐츠편찬실&lt;br /&gt;
* 연락처1 : hoonjong0821@gmail.com&lt;br /&gt;
* 연락처2 : jonghoon0821@hanmail.net&lt;br /&gt;
&lt;br /&gt;
=학력=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 생년월일 !! 출생지 !! 학력 &lt;br /&gt;
|-&lt;br /&gt;
| 1997.08.21 || 경기도 수원시 || 소화초등학교-산남중학교-청명고등학교-한국전통문화대학교 &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* [https://www.suwon.go.kr/index.do/ 경기도 수원시]&lt;br /&gt;
* [https://ko.wikipedia.org/wiki/소화초등학교 소화초등학교]  &lt;br /&gt;
* [https://ko.wikipedia.org/wiki/산남중학교_(경기) 산남중학교]&lt;br /&gt;
* [https://ko.wikipedia.org/wiki/청명고등학교 청명고등학교]&lt;br /&gt;
* [https://ko.wikipedia.org/wiki/한국전통문화대학교 한국전통문화대학교]&lt;br /&gt;
** [https://www.nuch.ac.kr/archaeology/main.do 한국전통문화대학교 융합고고학과]&lt;br /&gt;
* [https://grad.aks.ac.kr/index.do 한국학중앙연구원 한국학대학원 인문정보학전공 석사과정]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=개인 끄적끄적=&lt;br /&gt;
* [[일기]]&lt;br /&gt;
* [[리뷰/감상]]&lt;br /&gt;
* [[석사학위논문]]&lt;br /&gt;
* [[AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)]]&lt;br /&gt;
* [[시맨틱 미디어위키 사용법]]&lt;br /&gt;
&lt;br /&gt;
=한국학중앙연구원 한국학대학원 인문정보학과=&lt;br /&gt;
==2022년 1차학기 수강==&lt;br /&gt;
#인문정보데이터베이스&lt;br /&gt;
#인문지식처리와통계&lt;br /&gt;
#민속학과지역문화&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2022년 2차학기 수강==&lt;br /&gt;
&lt;br /&gt;
* [[2022 한양도성 프로젝트 킥오프회의]]&lt;br /&gt;
* [[2022-2학기 멀티미디어콘텐츠]]&lt;br /&gt;
* [[2022-2학기 연구개발프로젝트수행방법론]]&lt;br /&gt;
* [[2022-2학기 전자문서와 하이퍼텍스트]]&lt;br /&gt;
* [[2022-2학기 인문정보편찬연구2]]&lt;br /&gt;
* [[http://dh.aks.ac.kr/Edu/wiki/index.php/출처_밝히기]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2023년 3차학기 수강==&lt;br /&gt;
&lt;br /&gt;
* [[개별지도학습]]  매주 월요일 15:30 문형관 348호&lt;br /&gt;
* [[2023-1 교육연계과제(인문학도를 위한 데이터분석)]]&lt;br /&gt;
* [[미디어인류학]] 매주 수요일 15:30 대학원동 110호&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==2023년 4차학기 수강==&lt;br /&gt;
&lt;br /&gt;
* [[영어강독]] 매주 금요일 13:00 대학원동 102호&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==논자시==&lt;br /&gt;
&lt;br /&gt;
* [[멀티미디어콘텐츠]]&lt;br /&gt;
* [[인문정보 데이터베이스]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=경력=&lt;br /&gt;
* 2018. 02. ~ 2019. 10. 대한민국 의무경찰 만기 전역(전환복무) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2021. 08. ~ 2021. 12. [[백제 한성~사비기 건물지 기단 양식의 변천 연구(발주처:공주대학교 역사박물관) 연구보조원 참여]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2022. 07. ~ 2022. 12. [[한양도성 타임머신 2022 빅데이터 편찬연구(발주처:문화재청) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2022. 09. ~ 2023. 02. [[강릉 12향현(江陵 十二鄕賢) 멀티미디어 콘텐츠 편찬 및 교육 동영상 제작(발주처:한국학중앙연구원) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2022. 12. ~ 2023. 03. [[불교문화콘텐츠 데이터 가공 및 입력 작업(발주처:동국대학교 불교학술원) 데이터 입력 전문인력 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2023. 01. ~ 2023. 12. [[조선후기 『정록(政錄)』의 자료적 가치와 음관(蔭官)의 인사 실태 공동연구(발주처:한국학중앙연구원) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2023. 03. ~ 2023. 08. [[인문학도를 위한 데이터 분석 교육 콘텐츠 편찬 - 한국학 데이터를 중심으로(발주처:한국학중앙연구원) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2024. 01. ~ 2024. 09. [[한국학중앙연구원 한국학사전편찬부 문화콘텐츠편찬실(한국향토문화전자대전) 청년인턴 근무]]&lt;br /&gt;
&lt;br /&gt;
=관심분야=&lt;br /&gt;
*학술&lt;br /&gt;
#데이터베이스&lt;br /&gt;
# [[링크드데이터(시맨틱네트워크)]]&lt;br /&gt;
#민속학&lt;br /&gt;
#문화인류학&lt;br /&gt;
#지역문화&lt;br /&gt;
#구술자료&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*취미&lt;br /&gt;
#스포츠 &lt;br /&gt;
##축구&amp;lt;ref&amp;gt; 좋아하는 팀은 [https://ko.wikipedia.org/wiki/첼시_FC 첼시FC], [https://ko.wikipedia.org/wiki/FC_바이에른_뮌헨 FC바이에른 뮌헨], [https://ko.wikipedia.org/wiki/아틀레티코_마드리드 아틀레티코 마드리드], [https://ko.wikipedia.org/wiki/아탈란타_BC 아탈란타BC] &amp;lt;/ref&amp;gt;&lt;br /&gt;
###[[첼시FC]]&lt;br /&gt;
###[[수원FC]]&lt;br /&gt;
##야구&amp;lt;ref&amp;gt; 좋아하는 팀은 [https://ko.wikipedia.org/wiki/세인트루이스_카디널스 세인트루이스 카디널스], [https://ko.wikipedia.org/wiki/SSG_랜더스 SSG랜더스]&amp;lt;/ref&amp;gt;&lt;br /&gt;
#음악&lt;br /&gt;
##힙합&lt;br /&gt;
##랩&lt;br /&gt;
#게임&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/풋볼_매니저 Football Manager]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/디아블로_IV 디아블로4]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/워크래프트_III:_프로즌_쓰론 워크래프트3]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/월드_오브_워크래프트 월드오브워크래프트]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/역전재판 역전재판]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/콜_오브_듀티 콜오브듀티]&lt;br /&gt;
#요리와 음식&lt;br /&gt;
&lt;br /&gt;
=각주=&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= 시스템 도움 =&lt;br /&gt;
&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents 이곳]에서 위키 소프트웨어에 대한 정보를 얻을 수 있습니다.&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings 설정하기 목록]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ 미디어위키 FAQ]&lt;br /&gt;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce 미디어위키 릴리스 메일링 리스트]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources 내 언어로 미디어위키 지역화]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam 당신의 위키에서 스팸에 대처하는 법을 배우세요]&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EB%8C%80%EB%AC%B8&amp;diff=474</id>
		<title>대문</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=%EB%8C%80%EB%AC%B8&amp;diff=474"/>
		<updated>2024-07-23T06:08:15Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;한국학중앙연구원 한국학대학원 인문정보학 석사과정 윤종훈의 개인위키입니다.&lt;br /&gt;
&lt;br /&gt;
hoonjong0821@gmail.com&lt;br /&gt;
&lt;br /&gt;
jonghoon0821@hanmail.com&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[파일:인터뷰_참여자_모집.jpg|center|1000px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==기본정보==&lt;br /&gt;
 안녕하세요, 이 위키는 한국학대학원 인문정보학 석사과정생 윤종훈에 대한 개인 HP입니다.&lt;br /&gt;
&lt;br /&gt;
* 이름 : 윤종훈(尹鐘熏)&lt;br /&gt;
* 생년월일 : 1997년 08월 21일&lt;br /&gt;
* 주소1 : 경기도 화성시 봉담읍&lt;br /&gt;
* 주소2 : 경기도 성남시 운중동&lt;br /&gt;
* 업무 : 경기도 성남시 운중동 하오개로 323 한국학중앙연구원 한국학사전편찬부 문화콘텐츠편찬실&lt;br /&gt;
* 연락처1 : hoonjong0821@gmail.com&lt;br /&gt;
* 연락처2 : jonghoon0821@hanmail.net&lt;br /&gt;
&lt;br /&gt;
==학력==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 생년월일 !! 출생지 !! 학력 &lt;br /&gt;
|-&lt;br /&gt;
| 1997.08.21 || 경기도 수원시 || 소화초등학교-산남중학교-청명고등학교-한국전통문화대학교 &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* [https://www.suwon.go.kr/index.do/ 경기도 수원시]&lt;br /&gt;
* [https://ko.wikipedia.org/wiki/소화초등학교 소화초등학교]  &lt;br /&gt;
* [https://ko.wikipedia.org/wiki/산남중학교_(경기) 산남중학교]&lt;br /&gt;
* [https://ko.wikipedia.org/wiki/청명고등학교 청명고등학교]&lt;br /&gt;
* [https://ko.wikipedia.org/wiki/한국전통문화대학교 한국전통문화대학교]&lt;br /&gt;
** [https://www.nuch.ac.kr/archaeology/main.do 한국전통문화대학교 융합고고학과]&lt;br /&gt;
* [https://grad.aks.ac.kr/index.do 한국학중앙연구원 한국학대학원 인문정보학전공 석사과정]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==개인 끄적끄적==&lt;br /&gt;
* [[일기]]&lt;br /&gt;
* [[리뷰/감상]]&lt;br /&gt;
* [[석사학위논문]]&lt;br /&gt;
* [[AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)]]&lt;br /&gt;
* [[시맨틱 미디어위키 사용법]]&lt;br /&gt;
&lt;br /&gt;
==한국학중앙연구원 한국학대학원 인문정보학과==&lt;br /&gt;
===2022년 1차학기 수강===&lt;br /&gt;
#인문정보데이터베이스&lt;br /&gt;
#인문지식처리와통계&lt;br /&gt;
#민속학과지역문화&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===2022년 2차학기 수강===&lt;br /&gt;
&lt;br /&gt;
* [[2022 한양도성 프로젝트 킥오프회의]]&lt;br /&gt;
* [[2022-2학기 멀티미디어콘텐츠]]&lt;br /&gt;
* [[2022-2학기 연구개발프로젝트수행방법론]]&lt;br /&gt;
* [[2022-2학기 전자문서와 하이퍼텍스트]]&lt;br /&gt;
* [[2022-2학기 인문정보편찬연구2]]&lt;br /&gt;
* [[http://dh.aks.ac.kr/Edu/wiki/index.php/출처_밝히기]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===2023년 3차학기 수강===&lt;br /&gt;
&lt;br /&gt;
* [[개별지도학습]]  매주 월요일 15:30 문형관 348호&lt;br /&gt;
* [[2023-1 교육연계과제(인문학도를 위한 데이터분석)]]&lt;br /&gt;
* [[미디어인류학]] 매주 수요일 15:30 대학원동 110호&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===2023년 4차학기 수강===&lt;br /&gt;
&lt;br /&gt;
* [[영어강독]] 매주 금요일 13:00 대학원동 102호&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===논자시===&lt;br /&gt;
&lt;br /&gt;
* [[멀티미디어콘텐츠]]&lt;br /&gt;
* [[인문정보 데이터베이스]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==경력==&lt;br /&gt;
* 2018. 02. ~ 2019. 10. 대한민국 의무경찰 만기 전역(전환복무) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2021. 08. ~ 2021. 12. [[백제 한성~사비기 건물지 기단 양식의 변천 연구(발주처:공주대학교 역사박물관) 연구보조원 참여]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2022. 07. ~ 2022. 12. [[한양도성 타임머신 2022 빅데이터 편찬연구(발주처:문화재청) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2022. 09. ~ 2023. 02. [[강릉 12향현(江陵 十二鄕賢) 멀티미디어 콘텐츠 편찬 및 교육 동영상 제작(발주처:한국학중앙연구원) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2022. 12. ~ 2023. 03. [[불교문화콘텐츠 데이터 가공 및 입력 작업(발주처:동국대학교 불교학술원) 데이터 입력 전문인력 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2023. 01. ~ 2023. 12. [[조선후기 『정록(政錄)』의 자료적 가치와 음관(蔭官)의 인사 실태 공동연구(발주처:한국학중앙연구원) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2023. 03. ~ 2023. 08. [[인문학도를 위한 데이터 분석 교육 콘텐츠 편찬 - 한국학 데이터를 중심으로(발주처:한국학중앙연구원) 연구보조원 참여.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* 2024. 01. ~ 2024. 09. [[한국학중앙연구원 한국학사전편찬부 문화콘텐츠편찬실(한국향토문화전자대전) 청년인턴 근무]]&lt;br /&gt;
&lt;br /&gt;
==관심분야==&lt;br /&gt;
*학술&lt;br /&gt;
#데이터베이스&lt;br /&gt;
# [[링크드데이터(시맨틱네트워크)]]&lt;br /&gt;
#민속학&lt;br /&gt;
#문화인류학&lt;br /&gt;
#지역문화&lt;br /&gt;
#구술자료&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*취미&lt;br /&gt;
#스포츠 &lt;br /&gt;
##축구&amp;lt;ref&amp;gt; 좋아하는 팀은 [https://ko.wikipedia.org/wiki/첼시_FC 첼시FC], [https://ko.wikipedia.org/wiki/FC_바이에른_뮌헨 FC바이에른 뮌헨], [https://ko.wikipedia.org/wiki/아틀레티코_마드리드 아틀레티코 마드리드], [https://ko.wikipedia.org/wiki/아탈란타_BC 아탈란타BC] &amp;lt;/ref&amp;gt;&lt;br /&gt;
###[[첼시FC]]&lt;br /&gt;
###[[수원FC]]&lt;br /&gt;
##야구&amp;lt;ref&amp;gt; 좋아하는 팀은 [https://ko.wikipedia.org/wiki/세인트루이스_카디널스 세인트루이스 카디널스], [https://ko.wikipedia.org/wiki/SSG_랜더스 SSG랜더스]&amp;lt;/ref&amp;gt;&lt;br /&gt;
#음악&lt;br /&gt;
##힙합&lt;br /&gt;
##랩&lt;br /&gt;
#게임&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/풋볼_매니저 Football Manager]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/디아블로_IV 디아블로4]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/워크래프트_III:_프로즌_쓰론 워크래프트3]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/월드_오브_워크래프트 월드오브워크래프트]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/역전재판 역전재판]&lt;br /&gt;
##[https://ko.wikipedia.org/wiki/콜_오브_듀티 콜오브듀티]&lt;br /&gt;
#요리와 음식&lt;br /&gt;
&lt;br /&gt;
==각주==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 시스템 도움 == &lt;br /&gt;
&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents 이곳]에서 위키 소프트웨어에 대한 정보를 얻을 수 있습니다.&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings 설정하기 목록]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ 미디어위키 FAQ]&lt;br /&gt;
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce 미디어위키 릴리스 메일링 리스트]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources 내 언어로 미디어위키 지역화]&lt;br /&gt;
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam 당신의 위키에서 스팸에 대처하는 법을 배우세요]&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=473</id>
		<title>AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=473"/>
		<updated>2024-07-23T06:03:06Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* 시맨틱미디어위키 4.2.0 테스트 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;원래 기록인걸 잘 안하지만..., &amp;quot;석사학위논문에 쓰일 데이터베이스/아카이브 플랫폼으로 시맨틱위키를 만들자&amp;quot; 라고 마음먹은 이후 여러 반복적인 삽질을 거치며 구축 순서와 소스코드라도 기록해놓자... 라는 생각이 들어 만든 문서.&lt;br /&gt;
&lt;br /&gt;
='''기본 환경 세팅'''=&lt;br /&gt;
본 항목은 추가적으로 설치할 '''&amp;quot;Semantic MediaWiki 4.2.0&amp;quot;''' 와의 호환성 체크를 전제로 하고 있다. 미디어위키를 무조건 최신버전으로 설치하는 것이 당연한 줄 알았는데, 호환성이 꼭 그런 것은 아니니 반드시 자신이 구축할 서버와 웹서비스가 어떤 버전에서 원할하게 작동하는지 호환성을 체크하자. 전부 다 그런 건 아니겠지만, 보통은 최신 버전의 직전 버전이 제일 안정적으로 생각하는 기조가 있는 듯 하다.&lt;br /&gt;
==호환성/패키지 버젼 체크==&lt;br /&gt;
*호환성 비교표([https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/COMPATIBILITY.md 호환성 참조 git])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubuntu''' || 24.04 LTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SMW''' || 4.2.0(Stable release)&lt;br /&gt;
|-&lt;br /&gt;
| '''MediaWiki''' || 1.39.8&lt;br /&gt;
|-&lt;br /&gt;
| '''PHP''' ||8.1(.29) apache2handler&lt;br /&gt;
|-&lt;br /&gt;
| '''MySQL''' || 5.5.8+&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[파일:시맨틱위키4.1.3 호환성 1.png|left|500px]]  [[파일:시맨틱위키4.1.3 호환성 2.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
==AWS 회원가입 및 EC2 개인 서버 생성==&lt;br /&gt;
*AWS 회원가입 ([https://wikidocs.net/179437 wikidocs 참조링크])&lt;br /&gt;
*EC2 개인 서버 생성 ([https://wikidocs.net/176800 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
==인스턴스 고정 IP 생성==&lt;br /&gt;
*인스턴스 고정 IP 생성 ([https://wikidocs.net/176803 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
='''서버 터미널 접속 및 기본세팅(아파치/특정버전php/mysql)'''=&lt;br /&gt;
* 서버 터미널 접속(SSH) 및 기초 세팅 ([https://wikidocs.net/179453 wikidocs 참조링크])&lt;br /&gt;
 sudo apt-get update&amp;lt;ref&amp;gt;사용 가능한 패키지 정보 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get upgrade&amp;lt;ref&amp;gt;업데이트된 패키지 업그레이드&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt update &amp;amp;&amp;amp; apt upgrade -y&amp;lt;ref&amp;gt;시스템 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt install software-properties-common&amp;lt;ref&amp;gt;php8.1 레퍼지토리(저장소) 추가&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo add-apt-repository ppa:ondrej/php&lt;br /&gt;
 sudo apt update&amp;lt;ref&amp;gt;php8.1 레퍼지토리 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install apache2 mysql-server php8.1 php8.1-mysql libapache2-mod-php8.1 php8.1-xml php8.1-mbstring&amp;lt;ref&amp;gt;php8.1 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 php -v&amp;lt;ref&amp;gt;설치된 php 버전 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 start&amp;lt;ref&amp;gt;아파치2 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo systemctl status apache2&amp;lt;ref&amp;gt;아파치 실행 상태 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 설치'''=&lt;br /&gt;
*미디어위키 다운로드([https://wikidocs.net/181743 wikidocs 참조링크]&lt;br /&gt;
 cd ../../var/www/html/ &amp;lt;ref&amp;gt;cd &amp;lt;- 디렉토리로 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;sudo &amp;lt;-  관리자 권한으로 실행&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;wget &amp;lt;- 파일 가져오기&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;미디어위키 1.39.8버전 다운로드 한다는 뜻&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo tar -xvzf mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;tar -xvzf &amp;lt;- tar.gz확장자 압축 파일 해제&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo mv mediawiki-1.39.8 wiki &amp;lt;ref&amp;gt;mv &amp;lt;- move란 뜻. 파일 위치 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install php8.1-intl &amp;lt;ref&amp;gt;apt-get install &amp;lt;- 패키지 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 restart &amp;lt;ref&amp;gt;아파치 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''mysql 데이터베이스 생성'''=&lt;br /&gt;
*([https://wikidocs.net/179450 위키독스 참조링크])&lt;br /&gt;
 sudo mysql -u root &amp;lt;ref&amp;gt;mysql 접속&amp;lt;/ref&amp;gt;&lt;br /&gt;
 CREATE DATABASE wikidb &amp;lt;ref&amp;gt;이름의 데이터베이스 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 SHOW DATABASES; &lt;br /&gt;
 CREATE USER wiki@localhost IDENTIFIED BY 'PASSWORD'; &amp;lt;ref&amp;gt;데이터베이스 계정/암호 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON wikidb.* TO wiki@localhost WITH GRANT OPTION; &amp;lt;ref&amp;gt;권한 부여&amp;lt;/ref&amp;gt;&lt;br /&gt;
 quit&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 이미지 권한 부여'''=&lt;br /&gt;
*([https://wikidocs.net/181677 위키독스 참조링크])&lt;br /&gt;
 sudo chmod 777 /var/www/html/wiki/images&lt;br /&gt;
 sudo mv /var/www/html/wiki/images/.htaccess /var/www/html/wiki/images/.htaccess_disabled&lt;br /&gt;
&lt;br /&gt;
='''웹에서 미디어위키 설치/기본세팅'''=&lt;br /&gt;
*([https://wikidocs.net/179443 위키독스 참조링크1])&lt;br /&gt;
*([https://wikidocs.net/179451 위키독스 참조링크2])&lt;br /&gt;
 ※1중요!※ 웹에서 미디어위키 설치 과정 중 확장기능 설치는 기본적인 것만 체크하기. 특히, &amp;quot;스팸막기&amp;quot; 확장기능에서 &amp;quot;Abuse Filter&amp;quot; 설치하지 말자.&lt;br /&gt;
 &amp;quot;스팸막기&amp;quot; 기능 설치시 이후 SMW 설치 과정에서 충돌/에러 발생. (ex.로그인/회원가입/페이지 생성 시에 error 사태 발생)&lt;br /&gt;
&lt;br /&gt;
*LocalSettings.php 파일 서버 내 wiki가 설치된 디렉토리에 업로드하기.(Filezilla 활용)&lt;br /&gt;
 *LocalSettings.php 파일 업로드 안될 시 아래 코드로 777권한으로 변경한 후 다시 업로드 실행&lt;br /&gt;
 sudo chmod -R 777 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;777 -&amp;gt; 공개 쓰기 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo chmod -R 755 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;755 -&amp;gt; 755로 다시 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 설치'''=&lt;br /&gt;
''#composer.local.json 생성/편집''&lt;br /&gt;
 COMPOSER=composer.local.json php composer.phar require --no-update mediawiki/semantic-media-wiki &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능 시에 아래 방법 사용''&amp;lt;br&amp;gt;&lt;br /&gt;
 cd /var/www/html/wiki&lt;br /&gt;
 sudo vim composer.local.json &amp;lt;ref&amp;gt;vim &amp;lt;- 터미널 내에서 메모장 편집 기능(?)&amp;lt;/ref&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드로 vim으로 들어가서 composer.local.json 파일을 생성해 그 안에 아래 내용을 그대로 복사하기. &amp;quot;&amp;quot;사이에 있는 버전 숫자 확인 필수 &amp;lt;br&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
 	&amp;quot;require&amp;quot;: {&lt;br /&gt;
                   &amp;quot;mediawiki/semantic-media-wiki&amp;quot;: &amp;quot;~4.2&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''#composer 설치''&lt;br /&gt;
 sudo apt-get install composer&lt;br /&gt;
&lt;br /&gt;
''#설치된 composer 버전 체크''&lt;br /&gt;
 composer -v&lt;br /&gt;
&lt;br /&gt;
''#composer 업데이트''&lt;br /&gt;
 sudo composer update --no-dev &amp;lt;br&amp;gt;&lt;br /&gt;
 #위 코드 불가능 시 아래 코드'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo composer update --no-dev --optimize-autoloader&lt;br /&gt;
&lt;br /&gt;
''#아파치 재시작''&lt;br /&gt;
 sudo systemctl restart apache2&lt;br /&gt;
&lt;br /&gt;
 ''#에러코드(미디어위키 확장기능과 출동 시 발생 추정)&lt;br /&gt;
 Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.&lt;br /&gt;
&lt;br /&gt;
''#미디어위키 localsettings.php 편집 및 업데이트''&lt;br /&gt;
 vim LocalSettings.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드로 LocalSettings.php 편집기 진입해서 마지막에 아래 문자열 추가''&lt;br /&gt;
&lt;br /&gt;
 wfLoadExtension( 'SemanticMediaWiki' );&lt;br /&gt;
 enableSemantics( 'ip주소/wiki' );&lt;br /&gt;
&lt;br /&gt;
''#유지 및 업데이트 설치''&lt;br /&gt;
 sudo php maintenance/update.php &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능시 아래 코드 실행'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo php maintenance/update.php --skip-external-dependencies&lt;br /&gt;
&lt;br /&gt;
''#유지/리빌딩''&lt;br /&gt;
 php extensions/SemanticMediaWiki/maintenance/rebuildData.php -v&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 테스트'''=&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation]&lt;br /&gt;
*[[시맨틱 미디어위키 사용법]]&lt;br /&gt;
*설치/테스트 성공 이후 가끔 서버와 위키 접속이 안되는 경우가 발생하기도 함&lt;br /&gt;
#아래의 해결방법 시도해보기([https://velog.io/@fo_rdang/ec2-배포-Failed-to-connect-to-your-instance#시도7-인스턴스-재부팅 참조링크])&lt;br /&gt;
 1) AWS 인스턴스 재부팅 시도&lt;br /&gt;
 2) AWS 인스턴스 중지(마우스 오른쪽 클릭) -&amp;gt; 인스턴스 설정 들어가기 -&amp;gt; 사용자 데이터 편집 들어가기 -&amp;gt; 사용자 데이터에 아래의 스크립트 복붙 &amp;lt;br&amp;gt;&lt;br /&gt;
 Content-Type: multipart/mixed; boundary=&amp;quot;//&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/cloud-config; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;cloud-config.txt&amp;quot;&lt;br /&gt;
 #cloud-config&lt;br /&gt;
 cloud_final_modules:&lt;br /&gt;
 - [scripts-user, always]&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/x-shellscript; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;userdata.txt&amp;quot;&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 ufw disable&lt;br /&gt;
 iptables -L&lt;br /&gt;
 iptables -F&lt;br /&gt;
 --//&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=472</id>
		<title>AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=472"/>
		<updated>2024-07-23T06:02:45Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* 시맨틱미디어위키 4.2.0 테스트 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;원래 기록인걸 잘 안하지만..., &amp;quot;석사학위논문에 쓰일 데이터베이스/아카이브 플랫폼으로 시맨틱위키를 만들자&amp;quot; 라고 마음먹은 이후 여러 반복적인 삽질을 거치며 구축 순서와 소스코드라도 기록해놓자... 라는 생각이 들어 만든 문서.&lt;br /&gt;
&lt;br /&gt;
='''기본 환경 세팅'''=&lt;br /&gt;
본 항목은 추가적으로 설치할 '''&amp;quot;Semantic MediaWiki 4.2.0&amp;quot;''' 와의 호환성 체크를 전제로 하고 있다. 미디어위키를 무조건 최신버전으로 설치하는 것이 당연한 줄 알았는데, 호환성이 꼭 그런 것은 아니니 반드시 자신이 구축할 서버와 웹서비스가 어떤 버전에서 원할하게 작동하는지 호환성을 체크하자. 전부 다 그런 건 아니겠지만, 보통은 최신 버전의 직전 버전이 제일 안정적으로 생각하는 기조가 있는 듯 하다.&lt;br /&gt;
==호환성/패키지 버젼 체크==&lt;br /&gt;
*호환성 비교표([https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/COMPATIBILITY.md 호환성 참조 git])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubuntu''' || 24.04 LTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SMW''' || 4.2.0(Stable release)&lt;br /&gt;
|-&lt;br /&gt;
| '''MediaWiki''' || 1.39.8&lt;br /&gt;
|-&lt;br /&gt;
| '''PHP''' ||8.1(.29) apache2handler&lt;br /&gt;
|-&lt;br /&gt;
| '''MySQL''' || 5.5.8+&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[파일:시맨틱위키4.1.3 호환성 1.png|left|500px]]  [[파일:시맨틱위키4.1.3 호환성 2.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
==AWS 회원가입 및 EC2 개인 서버 생성==&lt;br /&gt;
*AWS 회원가입 ([https://wikidocs.net/179437 wikidocs 참조링크])&lt;br /&gt;
*EC2 개인 서버 생성 ([https://wikidocs.net/176800 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
==인스턴스 고정 IP 생성==&lt;br /&gt;
*인스턴스 고정 IP 생성 ([https://wikidocs.net/176803 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
='''서버 터미널 접속 및 기본세팅(아파치/특정버전php/mysql)'''=&lt;br /&gt;
* 서버 터미널 접속(SSH) 및 기초 세팅 ([https://wikidocs.net/179453 wikidocs 참조링크])&lt;br /&gt;
 sudo apt-get update&amp;lt;ref&amp;gt;사용 가능한 패키지 정보 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get upgrade&amp;lt;ref&amp;gt;업데이트된 패키지 업그레이드&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt update &amp;amp;&amp;amp; apt upgrade -y&amp;lt;ref&amp;gt;시스템 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt install software-properties-common&amp;lt;ref&amp;gt;php8.1 레퍼지토리(저장소) 추가&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo add-apt-repository ppa:ondrej/php&lt;br /&gt;
 sudo apt update&amp;lt;ref&amp;gt;php8.1 레퍼지토리 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install apache2 mysql-server php8.1 php8.1-mysql libapache2-mod-php8.1 php8.1-xml php8.1-mbstring&amp;lt;ref&amp;gt;php8.1 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 php -v&amp;lt;ref&amp;gt;설치된 php 버전 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 start&amp;lt;ref&amp;gt;아파치2 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo systemctl status apache2&amp;lt;ref&amp;gt;아파치 실행 상태 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 설치'''=&lt;br /&gt;
*미디어위키 다운로드([https://wikidocs.net/181743 wikidocs 참조링크]&lt;br /&gt;
 cd ../../var/www/html/ &amp;lt;ref&amp;gt;cd &amp;lt;- 디렉토리로 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;sudo &amp;lt;-  관리자 권한으로 실행&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;wget &amp;lt;- 파일 가져오기&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;미디어위키 1.39.8버전 다운로드 한다는 뜻&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo tar -xvzf mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;tar -xvzf &amp;lt;- tar.gz확장자 압축 파일 해제&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo mv mediawiki-1.39.8 wiki &amp;lt;ref&amp;gt;mv &amp;lt;- move란 뜻. 파일 위치 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install php8.1-intl &amp;lt;ref&amp;gt;apt-get install &amp;lt;- 패키지 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 restart &amp;lt;ref&amp;gt;아파치 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''mysql 데이터베이스 생성'''=&lt;br /&gt;
*([https://wikidocs.net/179450 위키독스 참조링크])&lt;br /&gt;
 sudo mysql -u root &amp;lt;ref&amp;gt;mysql 접속&amp;lt;/ref&amp;gt;&lt;br /&gt;
 CREATE DATABASE wikidb &amp;lt;ref&amp;gt;이름의 데이터베이스 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 SHOW DATABASES; &lt;br /&gt;
 CREATE USER wiki@localhost IDENTIFIED BY 'PASSWORD'; &amp;lt;ref&amp;gt;데이터베이스 계정/암호 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON wikidb.* TO wiki@localhost WITH GRANT OPTION; &amp;lt;ref&amp;gt;권한 부여&amp;lt;/ref&amp;gt;&lt;br /&gt;
 quit&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 이미지 권한 부여'''=&lt;br /&gt;
*([https://wikidocs.net/181677 위키독스 참조링크])&lt;br /&gt;
 sudo chmod 777 /var/www/html/wiki/images&lt;br /&gt;
 sudo mv /var/www/html/wiki/images/.htaccess /var/www/html/wiki/images/.htaccess_disabled&lt;br /&gt;
&lt;br /&gt;
='''웹에서 미디어위키 설치/기본세팅'''=&lt;br /&gt;
*([https://wikidocs.net/179443 위키독스 참조링크1])&lt;br /&gt;
*([https://wikidocs.net/179451 위키독스 참조링크2])&lt;br /&gt;
 ※1중요!※ 웹에서 미디어위키 설치 과정 중 확장기능 설치는 기본적인 것만 체크하기. 특히, &amp;quot;스팸막기&amp;quot; 확장기능에서 &amp;quot;Abuse Filter&amp;quot; 설치하지 말자.&lt;br /&gt;
 &amp;quot;스팸막기&amp;quot; 기능 설치시 이후 SMW 설치 과정에서 충돌/에러 발생. (ex.로그인/회원가입/페이지 생성 시에 error 사태 발생)&lt;br /&gt;
&lt;br /&gt;
*LocalSettings.php 파일 서버 내 wiki가 설치된 디렉토리에 업로드하기.(Filezilla 활용)&lt;br /&gt;
 *LocalSettings.php 파일 업로드 안될 시 아래 코드로 777권한으로 변경한 후 다시 업로드 실행&lt;br /&gt;
 sudo chmod -R 777 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;777 -&amp;gt; 공개 쓰기 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo chmod -R 755 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;755 -&amp;gt; 755로 다시 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 설치'''=&lt;br /&gt;
''#composer.local.json 생성/편집''&lt;br /&gt;
 COMPOSER=composer.local.json php composer.phar require --no-update mediawiki/semantic-media-wiki &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능 시에 아래 방법 사용''&amp;lt;br&amp;gt;&lt;br /&gt;
 cd /var/www/html/wiki&lt;br /&gt;
 sudo vim composer.local.json &amp;lt;ref&amp;gt;vim &amp;lt;- 터미널 내에서 메모장 편집 기능(?)&amp;lt;/ref&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드로 vim으로 들어가서 composer.local.json 파일을 생성해 그 안에 아래 내용을 그대로 복사하기. &amp;quot;&amp;quot;사이에 있는 버전 숫자 확인 필수 &amp;lt;br&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
 	&amp;quot;require&amp;quot;: {&lt;br /&gt;
                   &amp;quot;mediawiki/semantic-media-wiki&amp;quot;: &amp;quot;~4.2&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''#composer 설치''&lt;br /&gt;
 sudo apt-get install composer&lt;br /&gt;
&lt;br /&gt;
''#설치된 composer 버전 체크''&lt;br /&gt;
 composer -v&lt;br /&gt;
&lt;br /&gt;
''#composer 업데이트''&lt;br /&gt;
 sudo composer update --no-dev &amp;lt;br&amp;gt;&lt;br /&gt;
 #위 코드 불가능 시 아래 코드'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo composer update --no-dev --optimize-autoloader&lt;br /&gt;
&lt;br /&gt;
''#아파치 재시작''&lt;br /&gt;
 sudo systemctl restart apache2&lt;br /&gt;
&lt;br /&gt;
 ''#에러코드(미디어위키 확장기능과 출동 시 발생 추정)&lt;br /&gt;
 Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.&lt;br /&gt;
&lt;br /&gt;
''#미디어위키 localsettings.php 편집 및 업데이트''&lt;br /&gt;
 vim LocalSettings.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드로 LocalSettings.php 편집기 진입해서 마지막에 아래 문자열 추가''&lt;br /&gt;
&lt;br /&gt;
 wfLoadExtension( 'SemanticMediaWiki' );&lt;br /&gt;
 enableSemantics( 'ip주소/wiki' );&lt;br /&gt;
&lt;br /&gt;
''#유지 및 업데이트 설치''&lt;br /&gt;
 sudo php maintenance/update.php &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능시 아래 코드 실행'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo php maintenance/update.php --skip-external-dependencies&lt;br /&gt;
&lt;br /&gt;
''#유지/리빌딩''&lt;br /&gt;
 php extensions/SemanticMediaWiki/maintenance/rebuildData.php -v&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 테스트'''=&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation]&lt;br /&gt;
*[[시맨틱 미디어위키 사용법]]&lt;br /&gt;
*설치/테스트 성공 이후 가끔 서버와 위키 접속이 안되는 경우가 발생하기도 함&lt;br /&gt;
#아래의 해결방법 시도해보기&lt;br /&gt;
 1) AWS 인스턴스 재부팅 시도&lt;br /&gt;
 2) AWS 인스턴스 중지(마우스 오른쪽 클릭) -&amp;gt; 인스턴스 설정 들어가기 -&amp;gt; 사용자 데이터 편집 들어가기 -&amp;gt; 사용자 데이터에 아래의 스크립트 복붙 &amp;lt;br&amp;gt;&lt;br /&gt;
 Content-Type: multipart/mixed; boundary=&amp;quot;//&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/cloud-config; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;cloud-config.txt&amp;quot;&lt;br /&gt;
 #cloud-config&lt;br /&gt;
 cloud_final_modules:&lt;br /&gt;
 - [scripts-user, always]&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/x-shellscript; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;userdata.txt&amp;quot;&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 ufw disable&lt;br /&gt;
 iptables -L&lt;br /&gt;
 iptables -F&lt;br /&gt;
 --//&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=471</id>
		<title>AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=471"/>
		<updated>2024-07-23T06:02:21Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* 시맨틱미디어위키 4.2.0 테스트 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;원래 기록인걸 잘 안하지만..., &amp;quot;석사학위논문에 쓰일 데이터베이스/아카이브 플랫폼으로 시맨틱위키를 만들자&amp;quot; 라고 마음먹은 이후 여러 반복적인 삽질을 거치며 구축 순서와 소스코드라도 기록해놓자... 라는 생각이 들어 만든 문서.&lt;br /&gt;
&lt;br /&gt;
='''기본 환경 세팅'''=&lt;br /&gt;
본 항목은 추가적으로 설치할 '''&amp;quot;Semantic MediaWiki 4.2.0&amp;quot;''' 와의 호환성 체크를 전제로 하고 있다. 미디어위키를 무조건 최신버전으로 설치하는 것이 당연한 줄 알았는데, 호환성이 꼭 그런 것은 아니니 반드시 자신이 구축할 서버와 웹서비스가 어떤 버전에서 원할하게 작동하는지 호환성을 체크하자. 전부 다 그런 건 아니겠지만, 보통은 최신 버전의 직전 버전이 제일 안정적으로 생각하는 기조가 있는 듯 하다.&lt;br /&gt;
==호환성/패키지 버젼 체크==&lt;br /&gt;
*호환성 비교표([https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/COMPATIBILITY.md 호환성 참조 git])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubuntu''' || 24.04 LTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SMW''' || 4.2.0(Stable release)&lt;br /&gt;
|-&lt;br /&gt;
| '''MediaWiki''' || 1.39.8&lt;br /&gt;
|-&lt;br /&gt;
| '''PHP''' ||8.1(.29) apache2handler&lt;br /&gt;
|-&lt;br /&gt;
| '''MySQL''' || 5.5.8+&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[파일:시맨틱위키4.1.3 호환성 1.png|left|500px]]  [[파일:시맨틱위키4.1.3 호환성 2.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
==AWS 회원가입 및 EC2 개인 서버 생성==&lt;br /&gt;
*AWS 회원가입 ([https://wikidocs.net/179437 wikidocs 참조링크])&lt;br /&gt;
*EC2 개인 서버 생성 ([https://wikidocs.net/176800 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
==인스턴스 고정 IP 생성==&lt;br /&gt;
*인스턴스 고정 IP 생성 ([https://wikidocs.net/176803 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
='''서버 터미널 접속 및 기본세팅(아파치/특정버전php/mysql)'''=&lt;br /&gt;
* 서버 터미널 접속(SSH) 및 기초 세팅 ([https://wikidocs.net/179453 wikidocs 참조링크])&lt;br /&gt;
 sudo apt-get update&amp;lt;ref&amp;gt;사용 가능한 패키지 정보 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get upgrade&amp;lt;ref&amp;gt;업데이트된 패키지 업그레이드&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt update &amp;amp;&amp;amp; apt upgrade -y&amp;lt;ref&amp;gt;시스템 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt install software-properties-common&amp;lt;ref&amp;gt;php8.1 레퍼지토리(저장소) 추가&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo add-apt-repository ppa:ondrej/php&lt;br /&gt;
 sudo apt update&amp;lt;ref&amp;gt;php8.1 레퍼지토리 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install apache2 mysql-server php8.1 php8.1-mysql libapache2-mod-php8.1 php8.1-xml php8.1-mbstring&amp;lt;ref&amp;gt;php8.1 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 php -v&amp;lt;ref&amp;gt;설치된 php 버전 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 start&amp;lt;ref&amp;gt;아파치2 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo systemctl status apache2&amp;lt;ref&amp;gt;아파치 실행 상태 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 설치'''=&lt;br /&gt;
*미디어위키 다운로드([https://wikidocs.net/181743 wikidocs 참조링크]&lt;br /&gt;
 cd ../../var/www/html/ &amp;lt;ref&amp;gt;cd &amp;lt;- 디렉토리로 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;sudo &amp;lt;-  관리자 권한으로 실행&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;wget &amp;lt;- 파일 가져오기&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;미디어위키 1.39.8버전 다운로드 한다는 뜻&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo tar -xvzf mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;tar -xvzf &amp;lt;- tar.gz확장자 압축 파일 해제&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo mv mediawiki-1.39.8 wiki &amp;lt;ref&amp;gt;mv &amp;lt;- move란 뜻. 파일 위치 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install php8.1-intl &amp;lt;ref&amp;gt;apt-get install &amp;lt;- 패키지 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 restart &amp;lt;ref&amp;gt;아파치 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''mysql 데이터베이스 생성'''=&lt;br /&gt;
*([https://wikidocs.net/179450 위키독스 참조링크])&lt;br /&gt;
 sudo mysql -u root &amp;lt;ref&amp;gt;mysql 접속&amp;lt;/ref&amp;gt;&lt;br /&gt;
 CREATE DATABASE wikidb &amp;lt;ref&amp;gt;이름의 데이터베이스 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 SHOW DATABASES; &lt;br /&gt;
 CREATE USER wiki@localhost IDENTIFIED BY 'PASSWORD'; &amp;lt;ref&amp;gt;데이터베이스 계정/암호 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON wikidb.* TO wiki@localhost WITH GRANT OPTION; &amp;lt;ref&amp;gt;권한 부여&amp;lt;/ref&amp;gt;&lt;br /&gt;
 quit&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 이미지 권한 부여'''=&lt;br /&gt;
*([https://wikidocs.net/181677 위키독스 참조링크])&lt;br /&gt;
 sudo chmod 777 /var/www/html/wiki/images&lt;br /&gt;
 sudo mv /var/www/html/wiki/images/.htaccess /var/www/html/wiki/images/.htaccess_disabled&lt;br /&gt;
&lt;br /&gt;
='''웹에서 미디어위키 설치/기본세팅'''=&lt;br /&gt;
*([https://wikidocs.net/179443 위키독스 참조링크1])&lt;br /&gt;
*([https://wikidocs.net/179451 위키독스 참조링크2])&lt;br /&gt;
 ※1중요!※ 웹에서 미디어위키 설치 과정 중 확장기능 설치는 기본적인 것만 체크하기. 특히, &amp;quot;스팸막기&amp;quot; 확장기능에서 &amp;quot;Abuse Filter&amp;quot; 설치하지 말자.&lt;br /&gt;
 &amp;quot;스팸막기&amp;quot; 기능 설치시 이후 SMW 설치 과정에서 충돌/에러 발생. (ex.로그인/회원가입/페이지 생성 시에 error 사태 발생)&lt;br /&gt;
&lt;br /&gt;
*LocalSettings.php 파일 서버 내 wiki가 설치된 디렉토리에 업로드하기.(Filezilla 활용)&lt;br /&gt;
 *LocalSettings.php 파일 업로드 안될 시 아래 코드로 777권한으로 변경한 후 다시 업로드 실행&lt;br /&gt;
 sudo chmod -R 777 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;777 -&amp;gt; 공개 쓰기 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo chmod -R 755 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;755 -&amp;gt; 755로 다시 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 설치'''=&lt;br /&gt;
''#composer.local.json 생성/편집''&lt;br /&gt;
 COMPOSER=composer.local.json php composer.phar require --no-update mediawiki/semantic-media-wiki &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능 시에 아래 방법 사용''&amp;lt;br&amp;gt;&lt;br /&gt;
 cd /var/www/html/wiki&lt;br /&gt;
 sudo vim composer.local.json &amp;lt;ref&amp;gt;vim &amp;lt;- 터미널 내에서 메모장 편집 기능(?)&amp;lt;/ref&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드로 vim으로 들어가서 composer.local.json 파일을 생성해 그 안에 아래 내용을 그대로 복사하기. &amp;quot;&amp;quot;사이에 있는 버전 숫자 확인 필수 &amp;lt;br&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
 	&amp;quot;require&amp;quot;: {&lt;br /&gt;
                   &amp;quot;mediawiki/semantic-media-wiki&amp;quot;: &amp;quot;~4.2&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''#composer 설치''&lt;br /&gt;
 sudo apt-get install composer&lt;br /&gt;
&lt;br /&gt;
''#설치된 composer 버전 체크''&lt;br /&gt;
 composer -v&lt;br /&gt;
&lt;br /&gt;
''#composer 업데이트''&lt;br /&gt;
 sudo composer update --no-dev &amp;lt;br&amp;gt;&lt;br /&gt;
 #위 코드 불가능 시 아래 코드'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo composer update --no-dev --optimize-autoloader&lt;br /&gt;
&lt;br /&gt;
''#아파치 재시작''&lt;br /&gt;
 sudo systemctl restart apache2&lt;br /&gt;
&lt;br /&gt;
 ''#에러코드(미디어위키 확장기능과 출동 시 발생 추정)&lt;br /&gt;
 Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.&lt;br /&gt;
&lt;br /&gt;
''#미디어위키 localsettings.php 편집 및 업데이트''&lt;br /&gt;
 vim LocalSettings.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드로 LocalSettings.php 편집기 진입해서 마지막에 아래 문자열 추가''&lt;br /&gt;
&lt;br /&gt;
 wfLoadExtension( 'SemanticMediaWiki' );&lt;br /&gt;
 enableSemantics( 'ip주소/wiki' );&lt;br /&gt;
&lt;br /&gt;
''#유지 및 업데이트 설치''&lt;br /&gt;
 sudo php maintenance/update.php &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능시 아래 코드 실행'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo php maintenance/update.php --skip-external-dependencies&lt;br /&gt;
&lt;br /&gt;
''#유지/리빌딩''&lt;br /&gt;
 php extensions/SemanticMediaWiki/maintenance/rebuildData.php -v&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 테스트'''=&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation]&lt;br /&gt;
*[[시맨틱 미디어위키 사용법]]&lt;br /&gt;
*설치/테스트 성공 이후 가끔 서버와 위키 접속이 안되는 경우가 발생하기도 함&lt;br /&gt;
''#아래의 해결방법 시도해보기''&lt;br /&gt;
 1) AWS 인스턴스 재부팅 시도&lt;br /&gt;
 2) AWS 인스턴스 중지(마우스 오른쪽 클릭) -&amp;gt; 인스턴스 설정 들어가기 -&amp;gt; 사용자 데이터 편집 들어가기 -&amp;gt; 사용자 데이터에 아래의 스크립트 복붙 &amp;lt;br&amp;gt;&lt;br /&gt;
 Content-Type: multipart/mixed; boundary=&amp;quot;//&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/cloud-config; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;cloud-config.txt&amp;quot;&lt;br /&gt;
 #cloud-config&lt;br /&gt;
 cloud_final_modules:&lt;br /&gt;
 - [scripts-user, always]&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/x-shellscript; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;userdata.txt&amp;quot;&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 ufw disable&lt;br /&gt;
 iptables -L&lt;br /&gt;
 iptables -F&lt;br /&gt;
 --//&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=470</id>
		<title>AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=470"/>
		<updated>2024-07-23T06:02:10Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* 시맨틱미디어위키 4.2.0 테스트 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;원래 기록인걸 잘 안하지만..., &amp;quot;석사학위논문에 쓰일 데이터베이스/아카이브 플랫폼으로 시맨틱위키를 만들자&amp;quot; 라고 마음먹은 이후 여러 반복적인 삽질을 거치며 구축 순서와 소스코드라도 기록해놓자... 라는 생각이 들어 만든 문서.&lt;br /&gt;
&lt;br /&gt;
='''기본 환경 세팅'''=&lt;br /&gt;
본 항목은 추가적으로 설치할 '''&amp;quot;Semantic MediaWiki 4.2.0&amp;quot;''' 와의 호환성 체크를 전제로 하고 있다. 미디어위키를 무조건 최신버전으로 설치하는 것이 당연한 줄 알았는데, 호환성이 꼭 그런 것은 아니니 반드시 자신이 구축할 서버와 웹서비스가 어떤 버전에서 원할하게 작동하는지 호환성을 체크하자. 전부 다 그런 건 아니겠지만, 보통은 최신 버전의 직전 버전이 제일 안정적으로 생각하는 기조가 있는 듯 하다.&lt;br /&gt;
==호환성/패키지 버젼 체크==&lt;br /&gt;
*호환성 비교표([https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/COMPATIBILITY.md 호환성 참조 git])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubuntu''' || 24.04 LTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SMW''' || 4.2.0(Stable release)&lt;br /&gt;
|-&lt;br /&gt;
| '''MediaWiki''' || 1.39.8&lt;br /&gt;
|-&lt;br /&gt;
| '''PHP''' ||8.1(.29) apache2handler&lt;br /&gt;
|-&lt;br /&gt;
| '''MySQL''' || 5.5.8+&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[파일:시맨틱위키4.1.3 호환성 1.png|left|500px]]  [[파일:시맨틱위키4.1.3 호환성 2.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
==AWS 회원가입 및 EC2 개인 서버 생성==&lt;br /&gt;
*AWS 회원가입 ([https://wikidocs.net/179437 wikidocs 참조링크])&lt;br /&gt;
*EC2 개인 서버 생성 ([https://wikidocs.net/176800 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
==인스턴스 고정 IP 생성==&lt;br /&gt;
*인스턴스 고정 IP 생성 ([https://wikidocs.net/176803 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
='''서버 터미널 접속 및 기본세팅(아파치/특정버전php/mysql)'''=&lt;br /&gt;
* 서버 터미널 접속(SSH) 및 기초 세팅 ([https://wikidocs.net/179453 wikidocs 참조링크])&lt;br /&gt;
 sudo apt-get update&amp;lt;ref&amp;gt;사용 가능한 패키지 정보 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get upgrade&amp;lt;ref&amp;gt;업데이트된 패키지 업그레이드&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt update &amp;amp;&amp;amp; apt upgrade -y&amp;lt;ref&amp;gt;시스템 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt install software-properties-common&amp;lt;ref&amp;gt;php8.1 레퍼지토리(저장소) 추가&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo add-apt-repository ppa:ondrej/php&lt;br /&gt;
 sudo apt update&amp;lt;ref&amp;gt;php8.1 레퍼지토리 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install apache2 mysql-server php8.1 php8.1-mysql libapache2-mod-php8.1 php8.1-xml php8.1-mbstring&amp;lt;ref&amp;gt;php8.1 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 php -v&amp;lt;ref&amp;gt;설치된 php 버전 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 start&amp;lt;ref&amp;gt;아파치2 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo systemctl status apache2&amp;lt;ref&amp;gt;아파치 실행 상태 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 설치'''=&lt;br /&gt;
*미디어위키 다운로드([https://wikidocs.net/181743 wikidocs 참조링크]&lt;br /&gt;
 cd ../../var/www/html/ &amp;lt;ref&amp;gt;cd &amp;lt;- 디렉토리로 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;sudo &amp;lt;-  관리자 권한으로 실행&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;wget &amp;lt;- 파일 가져오기&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;미디어위키 1.39.8버전 다운로드 한다는 뜻&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo tar -xvzf mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;tar -xvzf &amp;lt;- tar.gz확장자 압축 파일 해제&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo mv mediawiki-1.39.8 wiki &amp;lt;ref&amp;gt;mv &amp;lt;- move란 뜻. 파일 위치 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install php8.1-intl &amp;lt;ref&amp;gt;apt-get install &amp;lt;- 패키지 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 restart &amp;lt;ref&amp;gt;아파치 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''mysql 데이터베이스 생성'''=&lt;br /&gt;
*([https://wikidocs.net/179450 위키독스 참조링크])&lt;br /&gt;
 sudo mysql -u root &amp;lt;ref&amp;gt;mysql 접속&amp;lt;/ref&amp;gt;&lt;br /&gt;
 CREATE DATABASE wikidb &amp;lt;ref&amp;gt;이름의 데이터베이스 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 SHOW DATABASES; &lt;br /&gt;
 CREATE USER wiki@localhost IDENTIFIED BY 'PASSWORD'; &amp;lt;ref&amp;gt;데이터베이스 계정/암호 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON wikidb.* TO wiki@localhost WITH GRANT OPTION; &amp;lt;ref&amp;gt;권한 부여&amp;lt;/ref&amp;gt;&lt;br /&gt;
 quit&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 이미지 권한 부여'''=&lt;br /&gt;
*([https://wikidocs.net/181677 위키독스 참조링크])&lt;br /&gt;
 sudo chmod 777 /var/www/html/wiki/images&lt;br /&gt;
 sudo mv /var/www/html/wiki/images/.htaccess /var/www/html/wiki/images/.htaccess_disabled&lt;br /&gt;
&lt;br /&gt;
='''웹에서 미디어위키 설치/기본세팅'''=&lt;br /&gt;
*([https://wikidocs.net/179443 위키독스 참조링크1])&lt;br /&gt;
*([https://wikidocs.net/179451 위키독스 참조링크2])&lt;br /&gt;
 ※1중요!※ 웹에서 미디어위키 설치 과정 중 확장기능 설치는 기본적인 것만 체크하기. 특히, &amp;quot;스팸막기&amp;quot; 확장기능에서 &amp;quot;Abuse Filter&amp;quot; 설치하지 말자.&lt;br /&gt;
 &amp;quot;스팸막기&amp;quot; 기능 설치시 이후 SMW 설치 과정에서 충돌/에러 발생. (ex.로그인/회원가입/페이지 생성 시에 error 사태 발생)&lt;br /&gt;
&lt;br /&gt;
*LocalSettings.php 파일 서버 내 wiki가 설치된 디렉토리에 업로드하기.(Filezilla 활용)&lt;br /&gt;
 *LocalSettings.php 파일 업로드 안될 시 아래 코드로 777권한으로 변경한 후 다시 업로드 실행&lt;br /&gt;
 sudo chmod -R 777 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;777 -&amp;gt; 공개 쓰기 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo chmod -R 755 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;755 -&amp;gt; 755로 다시 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 설치'''=&lt;br /&gt;
''#composer.local.json 생성/편집''&lt;br /&gt;
 COMPOSER=composer.local.json php composer.phar require --no-update mediawiki/semantic-media-wiki &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능 시에 아래 방법 사용''&amp;lt;br&amp;gt;&lt;br /&gt;
 cd /var/www/html/wiki&lt;br /&gt;
 sudo vim composer.local.json &amp;lt;ref&amp;gt;vim &amp;lt;- 터미널 내에서 메모장 편집 기능(?)&amp;lt;/ref&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드로 vim으로 들어가서 composer.local.json 파일을 생성해 그 안에 아래 내용을 그대로 복사하기. &amp;quot;&amp;quot;사이에 있는 버전 숫자 확인 필수 &amp;lt;br&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
 	&amp;quot;require&amp;quot;: {&lt;br /&gt;
                   &amp;quot;mediawiki/semantic-media-wiki&amp;quot;: &amp;quot;~4.2&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''#composer 설치''&lt;br /&gt;
 sudo apt-get install composer&lt;br /&gt;
&lt;br /&gt;
''#설치된 composer 버전 체크''&lt;br /&gt;
 composer -v&lt;br /&gt;
&lt;br /&gt;
''#composer 업데이트''&lt;br /&gt;
 sudo composer update --no-dev &amp;lt;br&amp;gt;&lt;br /&gt;
 #위 코드 불가능 시 아래 코드'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo composer update --no-dev --optimize-autoloader&lt;br /&gt;
&lt;br /&gt;
''#아파치 재시작''&lt;br /&gt;
 sudo systemctl restart apache2&lt;br /&gt;
&lt;br /&gt;
 ''#에러코드(미디어위키 확장기능과 출동 시 발생 추정)&lt;br /&gt;
 Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.&lt;br /&gt;
&lt;br /&gt;
''#미디어위키 localsettings.php 편집 및 업데이트''&lt;br /&gt;
 vim LocalSettings.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드로 LocalSettings.php 편집기 진입해서 마지막에 아래 문자열 추가''&lt;br /&gt;
&lt;br /&gt;
 wfLoadExtension( 'SemanticMediaWiki' );&lt;br /&gt;
 enableSemantics( 'ip주소/wiki' );&lt;br /&gt;
&lt;br /&gt;
''#유지 및 업데이트 설치''&lt;br /&gt;
 sudo php maintenance/update.php &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능시 아래 코드 실행'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo php maintenance/update.php --skip-external-dependencies&lt;br /&gt;
&lt;br /&gt;
''#유지/리빌딩''&lt;br /&gt;
 php extensions/SemanticMediaWiki/maintenance/rebuildData.php -v&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 테스트'''=&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation]&lt;br /&gt;
*[[시맨틱 미디어위키 사용법]]&lt;br /&gt;
*설치/테스트 성공 이후 가끔 서버와 위키 접속이 안되는 경우가 발생하기도 함&lt;br /&gt;
''#아래의 해결방법 시도해보기''&lt;br /&gt;
 1) AWS 인스턴스 재부팅 시도&lt;br /&gt;
 2) AWS 인스턴스 중지(마우스 오른쪽 클릭) -&amp;gt; 인스턴스 설정 들어가기 -&amp;gt; 사용자 데이터 편집 들어가기 -&amp;gt; 사용자 데이터에 아래의 스크립트 복붙&lt;br /&gt;
 Content-Type: multipart/mixed; boundary=&amp;quot;//&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/cloud-config; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;cloud-config.txt&amp;quot;&lt;br /&gt;
 #cloud-config&lt;br /&gt;
 cloud_final_modules:&lt;br /&gt;
 - [scripts-user, always]&lt;br /&gt;
 --//&lt;br /&gt;
 Content-Type: text/x-shellscript; charset=&amp;quot;us-ascii&amp;quot;&lt;br /&gt;
 MIME-Version: 1.0&lt;br /&gt;
 Content-Transfer-Encoding: 7bit&lt;br /&gt;
 Content-Disposition: attachment; filename=&amp;quot;userdata.txt&amp;quot;&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 ufw disable&lt;br /&gt;
 iptables -L&lt;br /&gt;
 iptables -F&lt;br /&gt;
 --//&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=469</id>
		<title>AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=469"/>
		<updated>2024-07-23T06:01:21Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* 시맨틱미디어위키 4.2.0 테스트 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;원래 기록인걸 잘 안하지만..., &amp;quot;석사학위논문에 쓰일 데이터베이스/아카이브 플랫폼으로 시맨틱위키를 만들자&amp;quot; 라고 마음먹은 이후 여러 반복적인 삽질을 거치며 구축 순서와 소스코드라도 기록해놓자... 라는 생각이 들어 만든 문서.&lt;br /&gt;
&lt;br /&gt;
='''기본 환경 세팅'''=&lt;br /&gt;
본 항목은 추가적으로 설치할 '''&amp;quot;Semantic MediaWiki 4.2.0&amp;quot;''' 와의 호환성 체크를 전제로 하고 있다. 미디어위키를 무조건 최신버전으로 설치하는 것이 당연한 줄 알았는데, 호환성이 꼭 그런 것은 아니니 반드시 자신이 구축할 서버와 웹서비스가 어떤 버전에서 원할하게 작동하는지 호환성을 체크하자. 전부 다 그런 건 아니겠지만, 보통은 최신 버전의 직전 버전이 제일 안정적으로 생각하는 기조가 있는 듯 하다.&lt;br /&gt;
==호환성/패키지 버젼 체크==&lt;br /&gt;
*호환성 비교표([https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/COMPATIBILITY.md 호환성 참조 git])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubuntu''' || 24.04 LTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SMW''' || 4.2.0(Stable release)&lt;br /&gt;
|-&lt;br /&gt;
| '''MediaWiki''' || 1.39.8&lt;br /&gt;
|-&lt;br /&gt;
| '''PHP''' ||8.1(.29) apache2handler&lt;br /&gt;
|-&lt;br /&gt;
| '''MySQL''' || 5.5.8+&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[파일:시맨틱위키4.1.3 호환성 1.png|left|500px]]  [[파일:시맨틱위키4.1.3 호환성 2.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
==AWS 회원가입 및 EC2 개인 서버 생성==&lt;br /&gt;
*AWS 회원가입 ([https://wikidocs.net/179437 wikidocs 참조링크])&lt;br /&gt;
*EC2 개인 서버 생성 ([https://wikidocs.net/176800 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
==인스턴스 고정 IP 생성==&lt;br /&gt;
*인스턴스 고정 IP 생성 ([https://wikidocs.net/176803 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
='''서버 터미널 접속 및 기본세팅(아파치/특정버전php/mysql)'''=&lt;br /&gt;
* 서버 터미널 접속(SSH) 및 기초 세팅 ([https://wikidocs.net/179453 wikidocs 참조링크])&lt;br /&gt;
 sudo apt-get update&amp;lt;ref&amp;gt;사용 가능한 패키지 정보 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get upgrade&amp;lt;ref&amp;gt;업데이트된 패키지 업그레이드&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt update &amp;amp;&amp;amp; apt upgrade -y&amp;lt;ref&amp;gt;시스템 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt install software-properties-common&amp;lt;ref&amp;gt;php8.1 레퍼지토리(저장소) 추가&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo add-apt-repository ppa:ondrej/php&lt;br /&gt;
 sudo apt update&amp;lt;ref&amp;gt;php8.1 레퍼지토리 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install apache2 mysql-server php8.1 php8.1-mysql libapache2-mod-php8.1 php8.1-xml php8.1-mbstring&amp;lt;ref&amp;gt;php8.1 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 php -v&amp;lt;ref&amp;gt;설치된 php 버전 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 start&amp;lt;ref&amp;gt;아파치2 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo systemctl status apache2&amp;lt;ref&amp;gt;아파치 실행 상태 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 설치'''=&lt;br /&gt;
*미디어위키 다운로드([https://wikidocs.net/181743 wikidocs 참조링크]&lt;br /&gt;
 cd ../../var/www/html/ &amp;lt;ref&amp;gt;cd &amp;lt;- 디렉토리로 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;sudo &amp;lt;-  관리자 권한으로 실행&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;wget &amp;lt;- 파일 가져오기&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;미디어위키 1.39.8버전 다운로드 한다는 뜻&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo tar -xvzf mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;tar -xvzf &amp;lt;- tar.gz확장자 압축 파일 해제&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo mv mediawiki-1.39.8 wiki &amp;lt;ref&amp;gt;mv &amp;lt;- move란 뜻. 파일 위치 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install php8.1-intl &amp;lt;ref&amp;gt;apt-get install &amp;lt;- 패키지 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 restart &amp;lt;ref&amp;gt;아파치 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''mysql 데이터베이스 생성'''=&lt;br /&gt;
*([https://wikidocs.net/179450 위키독스 참조링크])&lt;br /&gt;
 sudo mysql -u root &amp;lt;ref&amp;gt;mysql 접속&amp;lt;/ref&amp;gt;&lt;br /&gt;
 CREATE DATABASE wikidb &amp;lt;ref&amp;gt;이름의 데이터베이스 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 SHOW DATABASES; &lt;br /&gt;
 CREATE USER wiki@localhost IDENTIFIED BY 'PASSWORD'; &amp;lt;ref&amp;gt;데이터베이스 계정/암호 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON wikidb.* TO wiki@localhost WITH GRANT OPTION; &amp;lt;ref&amp;gt;권한 부여&amp;lt;/ref&amp;gt;&lt;br /&gt;
 quit&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 이미지 권한 부여'''=&lt;br /&gt;
*([https://wikidocs.net/181677 위키독스 참조링크])&lt;br /&gt;
 sudo chmod 777 /var/www/html/wiki/images&lt;br /&gt;
 sudo mv /var/www/html/wiki/images/.htaccess /var/www/html/wiki/images/.htaccess_disabled&lt;br /&gt;
&lt;br /&gt;
='''웹에서 미디어위키 설치/기본세팅'''=&lt;br /&gt;
*([https://wikidocs.net/179443 위키독스 참조링크1])&lt;br /&gt;
*([https://wikidocs.net/179451 위키독스 참조링크2])&lt;br /&gt;
 ※1중요!※ 웹에서 미디어위키 설치 과정 중 확장기능 설치는 기본적인 것만 체크하기. 특히, &amp;quot;스팸막기&amp;quot; 확장기능에서 &amp;quot;Abuse Filter&amp;quot; 설치하지 말자.&lt;br /&gt;
 &amp;quot;스팸막기&amp;quot; 기능 설치시 이후 SMW 설치 과정에서 충돌/에러 발생. (ex.로그인/회원가입/페이지 생성 시에 error 사태 발생)&lt;br /&gt;
&lt;br /&gt;
*LocalSettings.php 파일 서버 내 wiki가 설치된 디렉토리에 업로드하기.(Filezilla 활용)&lt;br /&gt;
 *LocalSettings.php 파일 업로드 안될 시 아래 코드로 777권한으로 변경한 후 다시 업로드 실행&lt;br /&gt;
 sudo chmod -R 777 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;777 -&amp;gt; 공개 쓰기 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo chmod -R 755 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;755 -&amp;gt; 755로 다시 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 설치'''=&lt;br /&gt;
''#composer.local.json 생성/편집''&lt;br /&gt;
 COMPOSER=composer.local.json php composer.phar require --no-update mediawiki/semantic-media-wiki &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능 시에 아래 방법 사용''&amp;lt;br&amp;gt;&lt;br /&gt;
 cd /var/www/html/wiki&lt;br /&gt;
 sudo vim composer.local.json &amp;lt;ref&amp;gt;vim &amp;lt;- 터미널 내에서 메모장 편집 기능(?)&amp;lt;/ref&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드로 vim으로 들어가서 composer.local.json 파일을 생성해 그 안에 아래 내용을 그대로 복사하기. &amp;quot;&amp;quot;사이에 있는 버전 숫자 확인 필수 &amp;lt;br&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
 	&amp;quot;require&amp;quot;: {&lt;br /&gt;
                   &amp;quot;mediawiki/semantic-media-wiki&amp;quot;: &amp;quot;~4.2&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''#composer 설치''&lt;br /&gt;
 sudo apt-get install composer&lt;br /&gt;
&lt;br /&gt;
''#설치된 composer 버전 체크''&lt;br /&gt;
 composer -v&lt;br /&gt;
&lt;br /&gt;
''#composer 업데이트''&lt;br /&gt;
 sudo composer update --no-dev &amp;lt;br&amp;gt;&lt;br /&gt;
 #위 코드 불가능 시 아래 코드'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo composer update --no-dev --optimize-autoloader&lt;br /&gt;
&lt;br /&gt;
''#아파치 재시작''&lt;br /&gt;
 sudo systemctl restart apache2&lt;br /&gt;
&lt;br /&gt;
 ''#에러코드(미디어위키 확장기능과 출동 시 발생 추정)&lt;br /&gt;
 Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.&lt;br /&gt;
&lt;br /&gt;
''#미디어위키 localsettings.php 편집 및 업데이트''&lt;br /&gt;
 vim LocalSettings.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드로 LocalSettings.php 편집기 진입해서 마지막에 아래 문자열 추가''&lt;br /&gt;
&lt;br /&gt;
 wfLoadExtension( 'SemanticMediaWiki' );&lt;br /&gt;
 enableSemantics( 'ip주소/wiki' );&lt;br /&gt;
&lt;br /&gt;
''#유지 및 업데이트 설치''&lt;br /&gt;
 sudo php maintenance/update.php &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능시 아래 코드 실행'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo php maintenance/update.php --skip-external-dependencies&lt;br /&gt;
&lt;br /&gt;
''#유지/리빌딩''&lt;br /&gt;
 php extensions/SemanticMediaWiki/maintenance/rebuildData.php -v&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 테스트'''=&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation]&lt;br /&gt;
*[[시맨틱 미디어위키 사용법]]&lt;br /&gt;
''#설치/테스트 성공 이후 가끔 서버와 위키 접속이 안되는 경우가 발생하기도 함''&lt;br /&gt;
''#아래의 해결방법 시도해보기''&lt;br /&gt;
 1) AWS 인스턴스 재부팅 시도&lt;br /&gt;
 2) AWS 인스턴스 중지(마우스 오른쪽 클릭) -&amp;gt; 인스턴스 설정 들어가기 -&amp;gt; 사용자 데이터 편집 들어가기 -&amp;gt; 사용자 데이터에 아래의 스크립트 복붙&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=468</id>
		<title>AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=468"/>
		<updated>2024-07-23T05:26:27Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* 웹에서 미디어위키 설치/기본세팅 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;원래 기록인걸 잘 안하지만..., &amp;quot;석사학위논문에 쓰일 데이터베이스/아카이브 플랫폼으로 시맨틱위키를 만들자&amp;quot; 라고 마음먹은 이후 여러 반복적인 삽질을 거치며 구축 순서와 소스코드라도 기록해놓자... 라는 생각이 들어 만든 문서.&lt;br /&gt;
&lt;br /&gt;
='''기본 환경 세팅'''=&lt;br /&gt;
본 항목은 추가적으로 설치할 '''&amp;quot;Semantic MediaWiki 4.2.0&amp;quot;''' 와의 호환성 체크를 전제로 하고 있다. 미디어위키를 무조건 최신버전으로 설치하는 것이 당연한 줄 알았는데, 호환성이 꼭 그런 것은 아니니 반드시 자신이 구축할 서버와 웹서비스가 어떤 버전에서 원할하게 작동하는지 호환성을 체크하자. 전부 다 그런 건 아니겠지만, 보통은 최신 버전의 직전 버전이 제일 안정적으로 생각하는 기조가 있는 듯 하다.&lt;br /&gt;
==호환성/패키지 버젼 체크==&lt;br /&gt;
*호환성 비교표([https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/COMPATIBILITY.md 호환성 참조 git])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubuntu''' || 24.04 LTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SMW''' || 4.2.0(Stable release)&lt;br /&gt;
|-&lt;br /&gt;
| '''MediaWiki''' || 1.39.8&lt;br /&gt;
|-&lt;br /&gt;
| '''PHP''' ||8.1(.29) apache2handler&lt;br /&gt;
|-&lt;br /&gt;
| '''MySQL''' || 5.5.8+&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[파일:시맨틱위키4.1.3 호환성 1.png|left|500px]]  [[파일:시맨틱위키4.1.3 호환성 2.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
==AWS 회원가입 및 EC2 개인 서버 생성==&lt;br /&gt;
*AWS 회원가입 ([https://wikidocs.net/179437 wikidocs 참조링크])&lt;br /&gt;
*EC2 개인 서버 생성 ([https://wikidocs.net/176800 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
==인스턴스 고정 IP 생성==&lt;br /&gt;
*인스턴스 고정 IP 생성 ([https://wikidocs.net/176803 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
='''서버 터미널 접속 및 기본세팅(아파치/특정버전php/mysql)'''=&lt;br /&gt;
* 서버 터미널 접속(SSH) 및 기초 세팅 ([https://wikidocs.net/179453 wikidocs 참조링크])&lt;br /&gt;
 sudo apt-get update&amp;lt;ref&amp;gt;사용 가능한 패키지 정보 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get upgrade&amp;lt;ref&amp;gt;업데이트된 패키지 업그레이드&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt update &amp;amp;&amp;amp; apt upgrade -y&amp;lt;ref&amp;gt;시스템 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt install software-properties-common&amp;lt;ref&amp;gt;php8.1 레퍼지토리(저장소) 추가&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo add-apt-repository ppa:ondrej/php&lt;br /&gt;
 sudo apt update&amp;lt;ref&amp;gt;php8.1 레퍼지토리 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install apache2 mysql-server php8.1 php8.1-mysql libapache2-mod-php8.1 php8.1-xml php8.1-mbstring&amp;lt;ref&amp;gt;php8.1 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 php -v&amp;lt;ref&amp;gt;설치된 php 버전 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 start&amp;lt;ref&amp;gt;아파치2 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo systemctl status apache2&amp;lt;ref&amp;gt;아파치 실행 상태 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 설치'''=&lt;br /&gt;
*미디어위키 다운로드([https://wikidocs.net/181743 wikidocs 참조링크]&lt;br /&gt;
 cd ../../var/www/html/ &amp;lt;ref&amp;gt;cd &amp;lt;- 디렉토리로 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;sudo &amp;lt;-  관리자 권한으로 실행&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;wget &amp;lt;- 파일 가져오기&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;미디어위키 1.39.8버전 다운로드 한다는 뜻&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo tar -xvzf mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;tar -xvzf &amp;lt;- tar.gz확장자 압축 파일 해제&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo mv mediawiki-1.39.8 wiki &amp;lt;ref&amp;gt;mv &amp;lt;- move란 뜻. 파일 위치 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install php8.1-intl &amp;lt;ref&amp;gt;apt-get install &amp;lt;- 패키지 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 restart &amp;lt;ref&amp;gt;아파치 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''mysql 데이터베이스 생성'''=&lt;br /&gt;
*([https://wikidocs.net/179450 위키독스 참조링크])&lt;br /&gt;
 sudo mysql -u root &amp;lt;ref&amp;gt;mysql 접속&amp;lt;/ref&amp;gt;&lt;br /&gt;
 CREATE DATABASE wikidb &amp;lt;ref&amp;gt;이름의 데이터베이스 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 SHOW DATABASES; &lt;br /&gt;
 CREATE USER wiki@localhost IDENTIFIED BY 'PASSWORD'; &amp;lt;ref&amp;gt;데이터베이스 계정/암호 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON wikidb.* TO wiki@localhost WITH GRANT OPTION; &amp;lt;ref&amp;gt;권한 부여&amp;lt;/ref&amp;gt;&lt;br /&gt;
 quit&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 이미지 권한 부여'''=&lt;br /&gt;
*([https://wikidocs.net/181677 위키독스 참조링크])&lt;br /&gt;
 sudo chmod 777 /var/www/html/wiki/images&lt;br /&gt;
 sudo mv /var/www/html/wiki/images/.htaccess /var/www/html/wiki/images/.htaccess_disabled&lt;br /&gt;
&lt;br /&gt;
='''웹에서 미디어위키 설치/기본세팅'''=&lt;br /&gt;
*([https://wikidocs.net/179443 위키독스 참조링크1])&lt;br /&gt;
*([https://wikidocs.net/179451 위키독스 참조링크2])&lt;br /&gt;
 ※1중요!※ 웹에서 미디어위키 설치 과정 중 확장기능 설치는 기본적인 것만 체크하기. 특히, &amp;quot;스팸막기&amp;quot; 확장기능에서 &amp;quot;Abuse Filter&amp;quot; 설치하지 말자.&lt;br /&gt;
 &amp;quot;스팸막기&amp;quot; 기능 설치시 이후 SMW 설치 과정에서 충돌/에러 발생. (ex.로그인/회원가입/페이지 생성 시에 error 사태 발생)&lt;br /&gt;
&lt;br /&gt;
*LocalSettings.php 파일 서버 내 wiki가 설치된 디렉토리에 업로드하기.(Filezilla 활용)&lt;br /&gt;
 *LocalSettings.php 파일 업로드 안될 시 아래 코드로 777권한으로 변경한 후 다시 업로드 실행&lt;br /&gt;
 sudo chmod -R 777 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;777 -&amp;gt; 공개 쓰기 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo chmod -R 755 &amp;quot;../../var/www/html/&amp;quot; &amp;lt;ref&amp;gt;755 -&amp;gt; 755로 다시 권한 변경&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 설치'''=&lt;br /&gt;
''#composer.local.json 생성/편집''&lt;br /&gt;
 COMPOSER=composer.local.json php composer.phar require --no-update mediawiki/semantic-media-wiki &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능 시에 아래 방법 사용''&amp;lt;br&amp;gt;&lt;br /&gt;
 cd /var/www/html/wiki&lt;br /&gt;
 sudo vim composer.local.json &amp;lt;ref&amp;gt;vim &amp;lt;- 터미널 내에서 메모장 편집 기능(?)&amp;lt;/ref&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드로 vim으로 들어가서 composer.local.json 파일을 생성해 그 안에 아래 내용을 그대로 복사하기. &amp;quot;&amp;quot;사이에 있는 버전 숫자 확인 필수 &amp;lt;br&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
 	&amp;quot;require&amp;quot;: {&lt;br /&gt;
                   &amp;quot;mediawiki/semantic-media-wiki&amp;quot;: &amp;quot;~4.2&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''#composer 설치''&lt;br /&gt;
 sudo apt-get install composer&lt;br /&gt;
&lt;br /&gt;
''#설치된 composer 버전 체크''&lt;br /&gt;
 composer -v&lt;br /&gt;
&lt;br /&gt;
''#composer 업데이트''&lt;br /&gt;
 sudo composer update --no-dev &amp;lt;br&amp;gt;&lt;br /&gt;
 #위 코드 불가능 시 아래 코드'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo composer update --no-dev --optimize-autoloader&lt;br /&gt;
&lt;br /&gt;
''#아파치 재시작''&lt;br /&gt;
 sudo systemctl restart apache2&lt;br /&gt;
&lt;br /&gt;
 ''#에러코드(미디어위키 확장기능과 출동 시 발생 추정)&lt;br /&gt;
 Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.&lt;br /&gt;
&lt;br /&gt;
''#미디어위키 localsettings.php 편집 및 업데이트''&lt;br /&gt;
 vim LocalSettings.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드로 LocalSettings.php 편집기 진입해서 마지막에 아래 문자열 추가''&lt;br /&gt;
&lt;br /&gt;
 wfLoadExtension( 'SemanticMediaWiki' );&lt;br /&gt;
 enableSemantics( 'ip주소/wiki' );&lt;br /&gt;
&lt;br /&gt;
''#유지 및 업데이트 설치''&lt;br /&gt;
 sudo php maintenance/update.php &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능시 아래 코드 실행'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo php maintenance/update.php --skip-external-dependencies&lt;br /&gt;
&lt;br /&gt;
''#유지/리빌딩''&lt;br /&gt;
 php extensions/SemanticMediaWiki/maintenance/rebuildData.php -v&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 테스트'''=&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation]&lt;br /&gt;
*[[시맨틱 미디어위키 사용법]]&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=467</id>
		<title>AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=467"/>
		<updated>2024-07-23T05:23:20Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* 웹에서 미디어위키 설치/기본세팅 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;원래 기록인걸 잘 안하지만..., &amp;quot;석사학위논문에 쓰일 데이터베이스/아카이브 플랫폼으로 시맨틱위키를 만들자&amp;quot; 라고 마음먹은 이후 여러 반복적인 삽질을 거치며 구축 순서와 소스코드라도 기록해놓자... 라는 생각이 들어 만든 문서.&lt;br /&gt;
&lt;br /&gt;
='''기본 환경 세팅'''=&lt;br /&gt;
본 항목은 추가적으로 설치할 '''&amp;quot;Semantic MediaWiki 4.2.0&amp;quot;''' 와의 호환성 체크를 전제로 하고 있다. 미디어위키를 무조건 최신버전으로 설치하는 것이 당연한 줄 알았는데, 호환성이 꼭 그런 것은 아니니 반드시 자신이 구축할 서버와 웹서비스가 어떤 버전에서 원할하게 작동하는지 호환성을 체크하자. 전부 다 그런 건 아니겠지만, 보통은 최신 버전의 직전 버전이 제일 안정적으로 생각하는 기조가 있는 듯 하다.&lt;br /&gt;
==호환성/패키지 버젼 체크==&lt;br /&gt;
*호환성 비교표([https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/COMPATIBILITY.md 호환성 참조 git])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubuntu''' || 24.04 LTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SMW''' || 4.2.0(Stable release)&lt;br /&gt;
|-&lt;br /&gt;
| '''MediaWiki''' || 1.39.8&lt;br /&gt;
|-&lt;br /&gt;
| '''PHP''' ||8.1(.29) apache2handler&lt;br /&gt;
|-&lt;br /&gt;
| '''MySQL''' || 5.5.8+&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[파일:시맨틱위키4.1.3 호환성 1.png|left|500px]]  [[파일:시맨틱위키4.1.3 호환성 2.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
==AWS 회원가입 및 EC2 개인 서버 생성==&lt;br /&gt;
*AWS 회원가입 ([https://wikidocs.net/179437 wikidocs 참조링크])&lt;br /&gt;
*EC2 개인 서버 생성 ([https://wikidocs.net/176800 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
==인스턴스 고정 IP 생성==&lt;br /&gt;
*인스턴스 고정 IP 생성 ([https://wikidocs.net/176803 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
='''서버 터미널 접속 및 기본세팅(아파치/특정버전php/mysql)'''=&lt;br /&gt;
* 서버 터미널 접속(SSH) 및 기초 세팅 ([https://wikidocs.net/179453 wikidocs 참조링크])&lt;br /&gt;
 sudo apt-get update&amp;lt;ref&amp;gt;사용 가능한 패키지 정보 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get upgrade&amp;lt;ref&amp;gt;업데이트된 패키지 업그레이드&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt update &amp;amp;&amp;amp; apt upgrade -y&amp;lt;ref&amp;gt;시스템 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt install software-properties-common&amp;lt;ref&amp;gt;php8.1 레퍼지토리(저장소) 추가&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo add-apt-repository ppa:ondrej/php&lt;br /&gt;
 sudo apt update&amp;lt;ref&amp;gt;php8.1 레퍼지토리 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install apache2 mysql-server php8.1 php8.1-mysql libapache2-mod-php8.1 php8.1-xml php8.1-mbstring&amp;lt;ref&amp;gt;php8.1 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 php -v&amp;lt;ref&amp;gt;설치된 php 버전 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 start&amp;lt;ref&amp;gt;아파치2 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo systemctl status apache2&amp;lt;ref&amp;gt;아파치 실행 상태 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 설치'''=&lt;br /&gt;
*미디어위키 다운로드([https://wikidocs.net/181743 wikidocs 참조링크]&lt;br /&gt;
 cd ../../var/www/html/ &amp;lt;ref&amp;gt;cd &amp;lt;- 디렉토리로 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;sudo &amp;lt;-  관리자 권한으로 실행&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;wget &amp;lt;- 파일 가져오기&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;미디어위키 1.39.8버전 다운로드 한다는 뜻&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo tar -xvzf mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;tar -xvzf &amp;lt;- tar.gz확장자 압축 파일 해제&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo mv mediawiki-1.39.8 wiki &amp;lt;ref&amp;gt;mv &amp;lt;- move란 뜻. 파일 위치 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install php8.1-intl &amp;lt;ref&amp;gt;apt-get install &amp;lt;- 패키지 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 restart &amp;lt;ref&amp;gt;아파치 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''mysql 데이터베이스 생성'''=&lt;br /&gt;
*([https://wikidocs.net/179450 위키독스 참조링크])&lt;br /&gt;
 sudo mysql -u root &amp;lt;ref&amp;gt;mysql 접속&amp;lt;/ref&amp;gt;&lt;br /&gt;
 CREATE DATABASE wikidb &amp;lt;ref&amp;gt;이름의 데이터베이스 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 SHOW DATABASES; &lt;br /&gt;
 CREATE USER wiki@localhost IDENTIFIED BY 'PASSWORD'; &amp;lt;ref&amp;gt;데이터베이스 계정/암호 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON wikidb.* TO wiki@localhost WITH GRANT OPTION; &amp;lt;ref&amp;gt;권한 부여&amp;lt;/ref&amp;gt;&lt;br /&gt;
 quit&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 이미지 권한 부여'''=&lt;br /&gt;
*([https://wikidocs.net/181677 위키독스 참조링크])&lt;br /&gt;
 sudo chmod 777 /var/www/html/wiki/images&lt;br /&gt;
 sudo mv /var/www/html/wiki/images/.htaccess /var/www/html/wiki/images/.htaccess_disabled&lt;br /&gt;
&lt;br /&gt;
='''웹에서 미디어위키 설치/기본세팅'''=&lt;br /&gt;
*([https://wikidocs.net/179443 위키독스 참조링크1])&lt;br /&gt;
*([https://wikidocs.net/179451 위키독스 참조링크2])&lt;br /&gt;
 ※1중요!※ 웹에서 미디어위키 설치 과정 중 확장기능 설치는 기본적인 것만 체크하기. 특히, &amp;quot;스팸막기&amp;quot; 확장기능에서 &amp;quot;Abuse Filter&amp;quot; 설치하지 말자.&lt;br /&gt;
 &amp;quot;스팸막기&amp;quot; 기능 설치시 이후 SMW 설치 과정에서 충돌/에러 발생. (ex.로그인/회원가입/페이지 생성 시에 error 사태 발생)&lt;br /&gt;
&lt;br /&gt;
*LocalSettings.php 파일 서버 내 wiki가 설치된 디렉토리에 업로드하기.(Filezilla 활용)&lt;br /&gt;
 *LocalSettings.php 파일 업로드 안될 시 아래 코드로 권한 변경 실행&lt;br /&gt;
 sudo chmod -R 777 &amp;quot;../../var/www/html/&amp;quot;&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 설치'''=&lt;br /&gt;
''#composer.local.json 생성/편집''&lt;br /&gt;
 COMPOSER=composer.local.json php composer.phar require --no-update mediawiki/semantic-media-wiki &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능 시에 아래 방법 사용''&amp;lt;br&amp;gt;&lt;br /&gt;
 cd /var/www/html/wiki&lt;br /&gt;
 sudo vim composer.local.json &amp;lt;ref&amp;gt;vim &amp;lt;- 터미널 내에서 메모장 편집 기능(?)&amp;lt;/ref&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드로 vim으로 들어가서 composer.local.json 파일을 생성해 그 안에 아래 내용을 그대로 복사하기. &amp;quot;&amp;quot;사이에 있는 버전 숫자 확인 필수 &amp;lt;br&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
 	&amp;quot;require&amp;quot;: {&lt;br /&gt;
                   &amp;quot;mediawiki/semantic-media-wiki&amp;quot;: &amp;quot;~4.2&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''#composer 설치''&lt;br /&gt;
 sudo apt-get install composer&lt;br /&gt;
&lt;br /&gt;
''#설치된 composer 버전 체크''&lt;br /&gt;
 composer -v&lt;br /&gt;
&lt;br /&gt;
''#composer 업데이트''&lt;br /&gt;
 sudo composer update --no-dev &amp;lt;br&amp;gt;&lt;br /&gt;
 #위 코드 불가능 시 아래 코드'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo composer update --no-dev --optimize-autoloader&lt;br /&gt;
&lt;br /&gt;
''#아파치 재시작''&lt;br /&gt;
 sudo systemctl restart apache2&lt;br /&gt;
&lt;br /&gt;
 ''#에러코드(미디어위키 확장기능과 출동 시 발생 추정)&lt;br /&gt;
 Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.&lt;br /&gt;
&lt;br /&gt;
''#미디어위키 localsettings.php 편집 및 업데이트''&lt;br /&gt;
 vim LocalSettings.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드로 LocalSettings.php 편집기 진입해서 마지막에 아래 문자열 추가''&lt;br /&gt;
&lt;br /&gt;
 wfLoadExtension( 'SemanticMediaWiki' );&lt;br /&gt;
 enableSemantics( 'ip주소/wiki' );&lt;br /&gt;
&lt;br /&gt;
''#유지 및 업데이트 설치''&lt;br /&gt;
 sudo php maintenance/update.php &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능시 아래 코드 실행'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo php maintenance/update.php --skip-external-dependencies&lt;br /&gt;
&lt;br /&gt;
''#유지/리빌딩''&lt;br /&gt;
 php extensions/SemanticMediaWiki/maintenance/rebuildData.php -v&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 테스트'''=&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation]&lt;br /&gt;
*[[시맨틱 미디어위키 사용법]]&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=466</id>
		<title>AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=466"/>
		<updated>2024-07-23T05:23:01Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* 웹에서 미디어위키 설치/기본세팅 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;원래 기록인걸 잘 안하지만..., &amp;quot;석사학위논문에 쓰일 데이터베이스/아카이브 플랫폼으로 시맨틱위키를 만들자&amp;quot; 라고 마음먹은 이후 여러 반복적인 삽질을 거치며 구축 순서와 소스코드라도 기록해놓자... 라는 생각이 들어 만든 문서.&lt;br /&gt;
&lt;br /&gt;
='''기본 환경 세팅'''=&lt;br /&gt;
본 항목은 추가적으로 설치할 '''&amp;quot;Semantic MediaWiki 4.2.0&amp;quot;''' 와의 호환성 체크를 전제로 하고 있다. 미디어위키를 무조건 최신버전으로 설치하는 것이 당연한 줄 알았는데, 호환성이 꼭 그런 것은 아니니 반드시 자신이 구축할 서버와 웹서비스가 어떤 버전에서 원할하게 작동하는지 호환성을 체크하자. 전부 다 그런 건 아니겠지만, 보통은 최신 버전의 직전 버전이 제일 안정적으로 생각하는 기조가 있는 듯 하다.&lt;br /&gt;
==호환성/패키지 버젼 체크==&lt;br /&gt;
*호환성 비교표([https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/COMPATIBILITY.md 호환성 참조 git])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubuntu''' || 24.04 LTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SMW''' || 4.2.0(Stable release)&lt;br /&gt;
|-&lt;br /&gt;
| '''MediaWiki''' || 1.39.8&lt;br /&gt;
|-&lt;br /&gt;
| '''PHP''' ||8.1(.29) apache2handler&lt;br /&gt;
|-&lt;br /&gt;
| '''MySQL''' || 5.5.8+&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[파일:시맨틱위키4.1.3 호환성 1.png|left|500px]]  [[파일:시맨틱위키4.1.3 호환성 2.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
==AWS 회원가입 및 EC2 개인 서버 생성==&lt;br /&gt;
*AWS 회원가입 ([https://wikidocs.net/179437 wikidocs 참조링크])&lt;br /&gt;
*EC2 개인 서버 생성 ([https://wikidocs.net/176800 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
==인스턴스 고정 IP 생성==&lt;br /&gt;
*인스턴스 고정 IP 생성 ([https://wikidocs.net/176803 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
='''서버 터미널 접속 및 기본세팅(아파치/특정버전php/mysql)'''=&lt;br /&gt;
* 서버 터미널 접속(SSH) 및 기초 세팅 ([https://wikidocs.net/179453 wikidocs 참조링크])&lt;br /&gt;
 sudo apt-get update&amp;lt;ref&amp;gt;사용 가능한 패키지 정보 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get upgrade&amp;lt;ref&amp;gt;업데이트된 패키지 업그레이드&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt update &amp;amp;&amp;amp; apt upgrade -y&amp;lt;ref&amp;gt;시스템 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt install software-properties-common&amp;lt;ref&amp;gt;php8.1 레퍼지토리(저장소) 추가&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo add-apt-repository ppa:ondrej/php&lt;br /&gt;
 sudo apt update&amp;lt;ref&amp;gt;php8.1 레퍼지토리 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install apache2 mysql-server php8.1 php8.1-mysql libapache2-mod-php8.1 php8.1-xml php8.1-mbstring&amp;lt;ref&amp;gt;php8.1 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 php -v&amp;lt;ref&amp;gt;설치된 php 버전 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 start&amp;lt;ref&amp;gt;아파치2 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo systemctl status apache2&amp;lt;ref&amp;gt;아파치 실행 상태 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 설치'''=&lt;br /&gt;
*미디어위키 다운로드([https://wikidocs.net/181743 wikidocs 참조링크]&lt;br /&gt;
 cd ../../var/www/html/ &amp;lt;ref&amp;gt;cd &amp;lt;- 디렉토리로 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;sudo &amp;lt;-  관리자 권한으로 실행&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;wget &amp;lt;- 파일 가져오기&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;미디어위키 1.39.8버전 다운로드 한다는 뜻&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo tar -xvzf mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;tar -xvzf &amp;lt;- tar.gz확장자 압축 파일 해제&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo mv mediawiki-1.39.8 wiki &amp;lt;ref&amp;gt;mv &amp;lt;- move란 뜻. 파일 위치 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install php8.1-intl &amp;lt;ref&amp;gt;apt-get install &amp;lt;- 패키지 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 restart &amp;lt;ref&amp;gt;아파치 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''mysql 데이터베이스 생성'''=&lt;br /&gt;
*([https://wikidocs.net/179450 위키독스 참조링크])&lt;br /&gt;
 sudo mysql -u root &amp;lt;ref&amp;gt;mysql 접속&amp;lt;/ref&amp;gt;&lt;br /&gt;
 CREATE DATABASE wikidb &amp;lt;ref&amp;gt;이름의 데이터베이스 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 SHOW DATABASES; &lt;br /&gt;
 CREATE USER wiki@localhost IDENTIFIED BY 'PASSWORD'; &amp;lt;ref&amp;gt;데이터베이스 계정/암호 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON wikidb.* TO wiki@localhost WITH GRANT OPTION; &amp;lt;ref&amp;gt;권한 부여&amp;lt;/ref&amp;gt;&lt;br /&gt;
 quit&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 이미지 권한 부여'''=&lt;br /&gt;
*([https://wikidocs.net/181677 위키독스 참조링크])&lt;br /&gt;
 sudo chmod 777 /var/www/html/wiki/images&lt;br /&gt;
 sudo mv /var/www/html/wiki/images/.htaccess /var/www/html/wiki/images/.htaccess_disabled&lt;br /&gt;
&lt;br /&gt;
='''웹에서 미디어위키 설치/기본세팅'''=&lt;br /&gt;
*([https://wikidocs.net/179443 위키독스 참조링크1])&lt;br /&gt;
*([https://wikidocs.net/179451 위키독스 참조링크2])&lt;br /&gt;
 ※1중요!※ 웹에서 미디어위키 설치 과정 중 확장기능 설치는 기본적인 것만 체크하기. 특히, &amp;quot;스팸막기&amp;quot; 확장기능에서 &amp;quot;Abuse Filter&amp;quot; 설치하지 말자.&lt;br /&gt;
 &amp;quot;스팸막기&amp;quot; 기능 설치시 이후 SMW 설치 과정에서 충돌/에러 발생. (ex.로그인/회원가입/페이지 생성 시에 error 사태 발생)&lt;br /&gt;
&lt;br /&gt;
*LocalSettings.php 파일 서버 내 wiki가 설치된 디렉토리에 업로드하기.(Filezilla 활용)&lt;br /&gt;
*LocalSettings.php 파일 업로드 안될 시 아래 코드로 권한 변경 실행&lt;br /&gt;
 sudo chmod -R 777 &amp;quot;../../var/www/html/&amp;quot;&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 설치'''=&lt;br /&gt;
''#composer.local.json 생성/편집''&lt;br /&gt;
 COMPOSER=composer.local.json php composer.phar require --no-update mediawiki/semantic-media-wiki &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능 시에 아래 방법 사용''&amp;lt;br&amp;gt;&lt;br /&gt;
 cd /var/www/html/wiki&lt;br /&gt;
 sudo vim composer.local.json &amp;lt;ref&amp;gt;vim &amp;lt;- 터미널 내에서 메모장 편집 기능(?)&amp;lt;/ref&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드로 vim으로 들어가서 composer.local.json 파일을 생성해 그 안에 아래 내용을 그대로 복사하기. &amp;quot;&amp;quot;사이에 있는 버전 숫자 확인 필수 &amp;lt;br&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
 	&amp;quot;require&amp;quot;: {&lt;br /&gt;
                   &amp;quot;mediawiki/semantic-media-wiki&amp;quot;: &amp;quot;~4.2&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''#composer 설치''&lt;br /&gt;
 sudo apt-get install composer&lt;br /&gt;
&lt;br /&gt;
''#설치된 composer 버전 체크''&lt;br /&gt;
 composer -v&lt;br /&gt;
&lt;br /&gt;
''#composer 업데이트''&lt;br /&gt;
 sudo composer update --no-dev &amp;lt;br&amp;gt;&lt;br /&gt;
 #위 코드 불가능 시 아래 코드'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo composer update --no-dev --optimize-autoloader&lt;br /&gt;
&lt;br /&gt;
''#아파치 재시작''&lt;br /&gt;
 sudo systemctl restart apache2&lt;br /&gt;
&lt;br /&gt;
 ''#에러코드(미디어위키 확장기능과 출동 시 발생 추정)&lt;br /&gt;
 Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.&lt;br /&gt;
&lt;br /&gt;
''#미디어위키 localsettings.php 편집 및 업데이트''&lt;br /&gt;
 vim LocalSettings.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드로 LocalSettings.php 편집기 진입해서 마지막에 아래 문자열 추가''&lt;br /&gt;
&lt;br /&gt;
 wfLoadExtension( 'SemanticMediaWiki' );&lt;br /&gt;
 enableSemantics( 'ip주소/wiki' );&lt;br /&gt;
&lt;br /&gt;
''#유지 및 업데이트 설치''&lt;br /&gt;
 sudo php maintenance/update.php &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능시 아래 코드 실행'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo php maintenance/update.php --skip-external-dependencies&lt;br /&gt;
&lt;br /&gt;
''#유지/리빌딩''&lt;br /&gt;
 php extensions/SemanticMediaWiki/maintenance/rebuildData.php -v&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 테스트'''=&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation]&lt;br /&gt;
*[[시맨틱 미디어위키 사용법]]&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=465</id>
		<title>AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=465"/>
		<updated>2024-07-23T05:20:46Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* 시맨틱미디어위키 4.2.0 테스트 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;원래 기록인걸 잘 안하지만..., &amp;quot;석사학위논문에 쓰일 데이터베이스/아카이브 플랫폼으로 시맨틱위키를 만들자&amp;quot; 라고 마음먹은 이후 여러 반복적인 삽질을 거치며 구축 순서와 소스코드라도 기록해놓자... 라는 생각이 들어 만든 문서.&lt;br /&gt;
&lt;br /&gt;
='''기본 환경 세팅'''=&lt;br /&gt;
본 항목은 추가적으로 설치할 '''&amp;quot;Semantic MediaWiki 4.2.0&amp;quot;''' 와의 호환성 체크를 전제로 하고 있다. 미디어위키를 무조건 최신버전으로 설치하는 것이 당연한 줄 알았는데, 호환성이 꼭 그런 것은 아니니 반드시 자신이 구축할 서버와 웹서비스가 어떤 버전에서 원할하게 작동하는지 호환성을 체크하자. 전부 다 그런 건 아니겠지만, 보통은 최신 버전의 직전 버전이 제일 안정적으로 생각하는 기조가 있는 듯 하다.&lt;br /&gt;
==호환성/패키지 버젼 체크==&lt;br /&gt;
*호환성 비교표([https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/COMPATIBILITY.md 호환성 참조 git])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubuntu''' || 24.04 LTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SMW''' || 4.2.0(Stable release)&lt;br /&gt;
|-&lt;br /&gt;
| '''MediaWiki''' || 1.39.8&lt;br /&gt;
|-&lt;br /&gt;
| '''PHP''' ||8.1(.29) apache2handler&lt;br /&gt;
|-&lt;br /&gt;
| '''MySQL''' || 5.5.8+&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[파일:시맨틱위키4.1.3 호환성 1.png|left|500px]]  [[파일:시맨틱위키4.1.3 호환성 2.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
==AWS 회원가입 및 EC2 개인 서버 생성==&lt;br /&gt;
*AWS 회원가입 ([https://wikidocs.net/179437 wikidocs 참조링크])&lt;br /&gt;
*EC2 개인 서버 생성 ([https://wikidocs.net/176800 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
==인스턴스 고정 IP 생성==&lt;br /&gt;
*인스턴스 고정 IP 생성 ([https://wikidocs.net/176803 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
='''서버 터미널 접속 및 기본세팅(아파치/특정버전php/mysql)'''=&lt;br /&gt;
* 서버 터미널 접속(SSH) 및 기초 세팅 ([https://wikidocs.net/179453 wikidocs 참조링크])&lt;br /&gt;
 sudo apt-get update&amp;lt;ref&amp;gt;사용 가능한 패키지 정보 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get upgrade&amp;lt;ref&amp;gt;업데이트된 패키지 업그레이드&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt update &amp;amp;&amp;amp; apt upgrade -y&amp;lt;ref&amp;gt;시스템 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt install software-properties-common&amp;lt;ref&amp;gt;php8.1 레퍼지토리(저장소) 추가&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo add-apt-repository ppa:ondrej/php&lt;br /&gt;
 sudo apt update&amp;lt;ref&amp;gt;php8.1 레퍼지토리 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install apache2 mysql-server php8.1 php8.1-mysql libapache2-mod-php8.1 php8.1-xml php8.1-mbstring&amp;lt;ref&amp;gt;php8.1 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 php -v&amp;lt;ref&amp;gt;설치된 php 버전 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 start&amp;lt;ref&amp;gt;아파치2 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo systemctl status apache2&amp;lt;ref&amp;gt;아파치 실행 상태 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 설치'''=&lt;br /&gt;
*미디어위키 다운로드([https://wikidocs.net/181743 wikidocs 참조링크]&lt;br /&gt;
 cd ../../var/www/html/ &amp;lt;ref&amp;gt;cd &amp;lt;- 디렉토리로 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;sudo &amp;lt;-  관리자 권한으로 실행&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;wget &amp;lt;- 파일 가져오기&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;미디어위키 1.39.8버전 다운로드 한다는 뜻&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo tar -xvzf mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;tar -xvzf &amp;lt;- tar.gz확장자 압축 파일 해제&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo mv mediawiki-1.39.8 wiki &amp;lt;ref&amp;gt;mv &amp;lt;- move란 뜻. 파일 위치 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install php8.1-intl &amp;lt;ref&amp;gt;apt-get install &amp;lt;- 패키지 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 restart &amp;lt;ref&amp;gt;아파치 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''mysql 데이터베이스 생성'''=&lt;br /&gt;
*([https://wikidocs.net/179450 위키독스 참조링크])&lt;br /&gt;
 sudo mysql -u root &amp;lt;ref&amp;gt;mysql 접속&amp;lt;/ref&amp;gt;&lt;br /&gt;
 CREATE DATABASE wikidb &amp;lt;ref&amp;gt;이름의 데이터베이스 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 SHOW DATABASES; &lt;br /&gt;
 CREATE USER wiki@localhost IDENTIFIED BY 'PASSWORD'; &amp;lt;ref&amp;gt;데이터베이스 계정/암호 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON wikidb.* TO wiki@localhost WITH GRANT OPTION; &amp;lt;ref&amp;gt;권한 부여&amp;lt;/ref&amp;gt;&lt;br /&gt;
 quit&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 이미지 권한 부여'''=&lt;br /&gt;
*([https://wikidocs.net/181677 위키독스 참조링크])&lt;br /&gt;
 sudo chmod 777 /var/www/html/wiki/images&lt;br /&gt;
 sudo mv /var/www/html/wiki/images/.htaccess /var/www/html/wiki/images/.htaccess_disabled&lt;br /&gt;
&lt;br /&gt;
='''웹에서 미디어위키 설치/기본세팅'''=&lt;br /&gt;
*([https://wikidocs.net/179443 위키독스 참조링크1])&lt;br /&gt;
*([https://wikidocs.net/179451 위키독스 참조링크2])&lt;br /&gt;
 ※1중요!※ 웹에서 미디어위키 설치 과정 중 확장기능 설치는 기본적인 것만 체크하기. 특히, &amp;quot;스팸막기&amp;quot; 확장기능에서 &amp;quot;Abuse Filter&amp;quot; 설치하지 말자.&lt;br /&gt;
 &amp;quot;스팸막기&amp;quot; 기능 설치시 이후 SMW 설치 과정에서 충돌/에러 발생. (ex.로그인/회원가입/페이지 생성 시에 error 사태 발생)&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 설치'''=&lt;br /&gt;
''#composer.local.json 생성/편집''&lt;br /&gt;
 COMPOSER=composer.local.json php composer.phar require --no-update mediawiki/semantic-media-wiki &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능 시에 아래 방법 사용''&amp;lt;br&amp;gt;&lt;br /&gt;
 cd /var/www/html/wiki&lt;br /&gt;
 sudo vim composer.local.json &amp;lt;ref&amp;gt;vim &amp;lt;- 터미널 내에서 메모장 편집 기능(?)&amp;lt;/ref&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드로 vim으로 들어가서 composer.local.json 파일을 생성해 그 안에 아래 내용을 그대로 복사하기. &amp;quot;&amp;quot;사이에 있는 버전 숫자 확인 필수 &amp;lt;br&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
 	&amp;quot;require&amp;quot;: {&lt;br /&gt;
                   &amp;quot;mediawiki/semantic-media-wiki&amp;quot;: &amp;quot;~4.2&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''#composer 설치''&lt;br /&gt;
 sudo apt-get install composer&lt;br /&gt;
&lt;br /&gt;
''#설치된 composer 버전 체크''&lt;br /&gt;
 composer -v&lt;br /&gt;
&lt;br /&gt;
''#composer 업데이트''&lt;br /&gt;
 sudo composer update --no-dev &amp;lt;br&amp;gt;&lt;br /&gt;
 #위 코드 불가능 시 아래 코드'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo composer update --no-dev --optimize-autoloader&lt;br /&gt;
&lt;br /&gt;
''#아파치 재시작''&lt;br /&gt;
 sudo systemctl restart apache2&lt;br /&gt;
&lt;br /&gt;
 ''#에러코드(미디어위키 확장기능과 출동 시 발생 추정)&lt;br /&gt;
 Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.&lt;br /&gt;
&lt;br /&gt;
''#미디어위키 localsettings.php 편집 및 업데이트''&lt;br /&gt;
 vim LocalSettings.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드로 LocalSettings.php 편집기 진입해서 마지막에 아래 문자열 추가''&lt;br /&gt;
&lt;br /&gt;
 wfLoadExtension( 'SemanticMediaWiki' );&lt;br /&gt;
 enableSemantics( 'ip주소/wiki' );&lt;br /&gt;
&lt;br /&gt;
''#유지 및 업데이트 설치''&lt;br /&gt;
 sudo php maintenance/update.php &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능시 아래 코드 실행'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo php maintenance/update.php --skip-external-dependencies&lt;br /&gt;
&lt;br /&gt;
''#유지/리빌딩''&lt;br /&gt;
 php extensions/SemanticMediaWiki/maintenance/rebuildData.php -v&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 테스트'''=&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation]&lt;br /&gt;
*[[시맨틱 미디어위키 사용법]]&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=464</id>
		<title>AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=464"/>
		<updated>2024-07-23T05:20:21Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* 시맨틱미디어위키 4.2.0 테스트 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;원래 기록인걸 잘 안하지만..., &amp;quot;석사학위논문에 쓰일 데이터베이스/아카이브 플랫폼으로 시맨틱위키를 만들자&amp;quot; 라고 마음먹은 이후 여러 반복적인 삽질을 거치며 구축 순서와 소스코드라도 기록해놓자... 라는 생각이 들어 만든 문서.&lt;br /&gt;
&lt;br /&gt;
='''기본 환경 세팅'''=&lt;br /&gt;
본 항목은 추가적으로 설치할 '''&amp;quot;Semantic MediaWiki 4.2.0&amp;quot;''' 와의 호환성 체크를 전제로 하고 있다. 미디어위키를 무조건 최신버전으로 설치하는 것이 당연한 줄 알았는데, 호환성이 꼭 그런 것은 아니니 반드시 자신이 구축할 서버와 웹서비스가 어떤 버전에서 원할하게 작동하는지 호환성을 체크하자. 전부 다 그런 건 아니겠지만, 보통은 최신 버전의 직전 버전이 제일 안정적으로 생각하는 기조가 있는 듯 하다.&lt;br /&gt;
==호환성/패키지 버젼 체크==&lt;br /&gt;
*호환성 비교표([https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/COMPATIBILITY.md 호환성 참조 git])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubuntu''' || 24.04 LTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SMW''' || 4.2.0(Stable release)&lt;br /&gt;
|-&lt;br /&gt;
| '''MediaWiki''' || 1.39.8&lt;br /&gt;
|-&lt;br /&gt;
| '''PHP''' ||8.1(.29) apache2handler&lt;br /&gt;
|-&lt;br /&gt;
| '''MySQL''' || 5.5.8+&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[파일:시맨틱위키4.1.3 호환성 1.png|left|500px]]  [[파일:시맨틱위키4.1.3 호환성 2.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
==AWS 회원가입 및 EC2 개인 서버 생성==&lt;br /&gt;
*AWS 회원가입 ([https://wikidocs.net/179437 wikidocs 참조링크])&lt;br /&gt;
*EC2 개인 서버 생성 ([https://wikidocs.net/176800 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
==인스턴스 고정 IP 생성==&lt;br /&gt;
*인스턴스 고정 IP 생성 ([https://wikidocs.net/176803 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
='''서버 터미널 접속 및 기본세팅(아파치/특정버전php/mysql)'''=&lt;br /&gt;
* 서버 터미널 접속(SSH) 및 기초 세팅 ([https://wikidocs.net/179453 wikidocs 참조링크])&lt;br /&gt;
 sudo apt-get update&amp;lt;ref&amp;gt;사용 가능한 패키지 정보 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get upgrade&amp;lt;ref&amp;gt;업데이트된 패키지 업그레이드&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt update &amp;amp;&amp;amp; apt upgrade -y&amp;lt;ref&amp;gt;시스템 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt install software-properties-common&amp;lt;ref&amp;gt;php8.1 레퍼지토리(저장소) 추가&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo add-apt-repository ppa:ondrej/php&lt;br /&gt;
 sudo apt update&amp;lt;ref&amp;gt;php8.1 레퍼지토리 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install apache2 mysql-server php8.1 php8.1-mysql libapache2-mod-php8.1 php8.1-xml php8.1-mbstring&amp;lt;ref&amp;gt;php8.1 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 php -v&amp;lt;ref&amp;gt;설치된 php 버전 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 start&amp;lt;ref&amp;gt;아파치2 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo systemctl status apache2&amp;lt;ref&amp;gt;아파치 실행 상태 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 설치'''=&lt;br /&gt;
*미디어위키 다운로드([https://wikidocs.net/181743 wikidocs 참조링크]&lt;br /&gt;
 cd ../../var/www/html/ &amp;lt;ref&amp;gt;cd &amp;lt;- 디렉토리로 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;sudo &amp;lt;-  관리자 권한으로 실행&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;wget &amp;lt;- 파일 가져오기&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;미디어위키 1.39.8버전 다운로드 한다는 뜻&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo tar -xvzf mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;tar -xvzf &amp;lt;- tar.gz확장자 압축 파일 해제&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo mv mediawiki-1.39.8 wiki &amp;lt;ref&amp;gt;mv &amp;lt;- move란 뜻. 파일 위치 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install php8.1-intl &amp;lt;ref&amp;gt;apt-get install &amp;lt;- 패키지 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 restart &amp;lt;ref&amp;gt;아파치 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''mysql 데이터베이스 생성'''=&lt;br /&gt;
*([https://wikidocs.net/179450 위키독스 참조링크])&lt;br /&gt;
 sudo mysql -u root &amp;lt;ref&amp;gt;mysql 접속&amp;lt;/ref&amp;gt;&lt;br /&gt;
 CREATE DATABASE wikidb &amp;lt;ref&amp;gt;이름의 데이터베이스 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 SHOW DATABASES; &lt;br /&gt;
 CREATE USER wiki@localhost IDENTIFIED BY 'PASSWORD'; &amp;lt;ref&amp;gt;데이터베이스 계정/암호 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON wikidb.* TO wiki@localhost WITH GRANT OPTION; &amp;lt;ref&amp;gt;권한 부여&amp;lt;/ref&amp;gt;&lt;br /&gt;
 quit&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 이미지 권한 부여'''=&lt;br /&gt;
*([https://wikidocs.net/181677 위키독스 참조링크])&lt;br /&gt;
 sudo chmod 777 /var/www/html/wiki/images&lt;br /&gt;
 sudo mv /var/www/html/wiki/images/.htaccess /var/www/html/wiki/images/.htaccess_disabled&lt;br /&gt;
&lt;br /&gt;
='''웹에서 미디어위키 설치/기본세팅'''=&lt;br /&gt;
*([https://wikidocs.net/179443 위키독스 참조링크1])&lt;br /&gt;
*([https://wikidocs.net/179451 위키독스 참조링크2])&lt;br /&gt;
 ※1중요!※ 웹에서 미디어위키 설치 과정 중 확장기능 설치는 기본적인 것만 체크하기. 특히, &amp;quot;스팸막기&amp;quot; 확장기능에서 &amp;quot;Abuse Filter&amp;quot; 설치하지 말자.&lt;br /&gt;
 &amp;quot;스팸막기&amp;quot; 기능 설치시 이후 SMW 설치 과정에서 충돌/에러 발생. (ex.로그인/회원가입/페이지 생성 시에 error 사태 발생)&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 설치'''=&lt;br /&gt;
''#composer.local.json 생성/편집''&lt;br /&gt;
 COMPOSER=composer.local.json php composer.phar require --no-update mediawiki/semantic-media-wiki &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능 시에 아래 방법 사용''&amp;lt;br&amp;gt;&lt;br /&gt;
 cd /var/www/html/wiki&lt;br /&gt;
 sudo vim composer.local.json &amp;lt;ref&amp;gt;vim &amp;lt;- 터미널 내에서 메모장 편집 기능(?)&amp;lt;/ref&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드로 vim으로 들어가서 composer.local.json 파일을 생성해 그 안에 아래 내용을 그대로 복사하기. &amp;quot;&amp;quot;사이에 있는 버전 숫자 확인 필수 &amp;lt;br&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
 	&amp;quot;require&amp;quot;: {&lt;br /&gt;
                   &amp;quot;mediawiki/semantic-media-wiki&amp;quot;: &amp;quot;~4.2&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''#composer 설치''&lt;br /&gt;
 sudo apt-get install composer&lt;br /&gt;
&lt;br /&gt;
''#설치된 composer 버전 체크''&lt;br /&gt;
 composer -v&lt;br /&gt;
&lt;br /&gt;
''#composer 업데이트''&lt;br /&gt;
 sudo composer update --no-dev &amp;lt;br&amp;gt;&lt;br /&gt;
 #위 코드 불가능 시 아래 코드'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo composer update --no-dev --optimize-autoloader&lt;br /&gt;
&lt;br /&gt;
''#아파치 재시작''&lt;br /&gt;
 sudo systemctl restart apache2&lt;br /&gt;
&lt;br /&gt;
 ''#에러코드(미디어위키 확장기능과 출동 시 발생 추정)&lt;br /&gt;
 Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.&lt;br /&gt;
&lt;br /&gt;
''#미디어위키 localsettings.php 편집 및 업데이트''&lt;br /&gt;
 vim LocalSettings.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드로 LocalSettings.php 편집기 진입해서 마지막에 아래 문자열 추가''&lt;br /&gt;
&lt;br /&gt;
 wfLoadExtension( 'SemanticMediaWiki' );&lt;br /&gt;
 enableSemantics( 'ip주소/wiki' );&lt;br /&gt;
&lt;br /&gt;
''#유지 및 업데이트 설치''&lt;br /&gt;
 sudo php maintenance/update.php &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능시 아래 코드 실행'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo php maintenance/update.php --skip-external-dependencies&lt;br /&gt;
&lt;br /&gt;
''#유지/리빌딩''&lt;br /&gt;
 php extensions/SemanticMediaWiki/maintenance/rebuildData.php -v&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 테스트'''=&lt;br /&gt;
*[https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation]&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=463</id>
		<title>AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=463"/>
		<updated>2024-07-23T05:19:43Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* 시맨틱미디어위키 4.2.0 테스트 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;원래 기록인걸 잘 안하지만..., &amp;quot;석사학위논문에 쓰일 데이터베이스/아카이브 플랫폼으로 시맨틱위키를 만들자&amp;quot; 라고 마음먹은 이후 여러 반복적인 삽질을 거치며 구축 순서와 소스코드라도 기록해놓자... 라는 생각이 들어 만든 문서.&lt;br /&gt;
&lt;br /&gt;
='''기본 환경 세팅'''=&lt;br /&gt;
본 항목은 추가적으로 설치할 '''&amp;quot;Semantic MediaWiki 4.2.0&amp;quot;''' 와의 호환성 체크를 전제로 하고 있다. 미디어위키를 무조건 최신버전으로 설치하는 것이 당연한 줄 알았는데, 호환성이 꼭 그런 것은 아니니 반드시 자신이 구축할 서버와 웹서비스가 어떤 버전에서 원할하게 작동하는지 호환성을 체크하자. 전부 다 그런 건 아니겠지만, 보통은 최신 버전의 직전 버전이 제일 안정적으로 생각하는 기조가 있는 듯 하다.&lt;br /&gt;
==호환성/패키지 버젼 체크==&lt;br /&gt;
*호환성 비교표([https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/COMPATIBILITY.md 호환성 참조 git])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubuntu''' || 24.04 LTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SMW''' || 4.2.0(Stable release)&lt;br /&gt;
|-&lt;br /&gt;
| '''MediaWiki''' || 1.39.8&lt;br /&gt;
|-&lt;br /&gt;
| '''PHP''' ||8.1(.29) apache2handler&lt;br /&gt;
|-&lt;br /&gt;
| '''MySQL''' || 5.5.8+&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[파일:시맨틱위키4.1.3 호환성 1.png|left|500px]]  [[파일:시맨틱위키4.1.3 호환성 2.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
==AWS 회원가입 및 EC2 개인 서버 생성==&lt;br /&gt;
*AWS 회원가입 ([https://wikidocs.net/179437 wikidocs 참조링크])&lt;br /&gt;
*EC2 개인 서버 생성 ([https://wikidocs.net/176800 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
==인스턴스 고정 IP 생성==&lt;br /&gt;
*인스턴스 고정 IP 생성 ([https://wikidocs.net/176803 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
='''서버 터미널 접속 및 기본세팅(아파치/특정버전php/mysql)'''=&lt;br /&gt;
* 서버 터미널 접속(SSH) 및 기초 세팅 ([https://wikidocs.net/179453 wikidocs 참조링크])&lt;br /&gt;
 sudo apt-get update&amp;lt;ref&amp;gt;사용 가능한 패키지 정보 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get upgrade&amp;lt;ref&amp;gt;업데이트된 패키지 업그레이드&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt update &amp;amp;&amp;amp; apt upgrade -y&amp;lt;ref&amp;gt;시스템 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt install software-properties-common&amp;lt;ref&amp;gt;php8.1 레퍼지토리(저장소) 추가&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo add-apt-repository ppa:ondrej/php&lt;br /&gt;
 sudo apt update&amp;lt;ref&amp;gt;php8.1 레퍼지토리 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install apache2 mysql-server php8.1 php8.1-mysql libapache2-mod-php8.1 php8.1-xml php8.1-mbstring&amp;lt;ref&amp;gt;php8.1 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 php -v&amp;lt;ref&amp;gt;설치된 php 버전 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 start&amp;lt;ref&amp;gt;아파치2 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo systemctl status apache2&amp;lt;ref&amp;gt;아파치 실행 상태 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 설치'''=&lt;br /&gt;
*미디어위키 다운로드([https://wikidocs.net/181743 wikidocs 참조링크]&lt;br /&gt;
 cd ../../var/www/html/ &amp;lt;ref&amp;gt;cd &amp;lt;- 디렉토리로 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;sudo &amp;lt;-  관리자 권한으로 실행&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;wget &amp;lt;- 파일 가져오기&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;미디어위키 1.39.8버전 다운로드 한다는 뜻&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo tar -xvzf mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;tar -xvzf &amp;lt;- tar.gz확장자 압축 파일 해제&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo mv mediawiki-1.39.8 wiki &amp;lt;ref&amp;gt;mv &amp;lt;- move란 뜻. 파일 위치 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install php8.1-intl &amp;lt;ref&amp;gt;apt-get install &amp;lt;- 패키지 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 restart &amp;lt;ref&amp;gt;아파치 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''mysql 데이터베이스 생성'''=&lt;br /&gt;
*([https://wikidocs.net/179450 위키독스 참조링크])&lt;br /&gt;
 sudo mysql -u root &amp;lt;ref&amp;gt;mysql 접속&amp;lt;/ref&amp;gt;&lt;br /&gt;
 CREATE DATABASE wikidb &amp;lt;ref&amp;gt;이름의 데이터베이스 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 SHOW DATABASES; &lt;br /&gt;
 CREATE USER wiki@localhost IDENTIFIED BY 'PASSWORD'; &amp;lt;ref&amp;gt;데이터베이스 계정/암호 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON wikidb.* TO wiki@localhost WITH GRANT OPTION; &amp;lt;ref&amp;gt;권한 부여&amp;lt;/ref&amp;gt;&lt;br /&gt;
 quit&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 이미지 권한 부여'''=&lt;br /&gt;
*([https://wikidocs.net/181677 위키독스 참조링크])&lt;br /&gt;
 sudo chmod 777 /var/www/html/wiki/images&lt;br /&gt;
 sudo mv /var/www/html/wiki/images/.htaccess /var/www/html/wiki/images/.htaccess_disabled&lt;br /&gt;
&lt;br /&gt;
='''웹에서 미디어위키 설치/기본세팅'''=&lt;br /&gt;
*([https://wikidocs.net/179443 위키독스 참조링크1])&lt;br /&gt;
*([https://wikidocs.net/179451 위키독스 참조링크2])&lt;br /&gt;
 ※1중요!※ 웹에서 미디어위키 설치 과정 중 확장기능 설치는 기본적인 것만 체크하기. 특히, &amp;quot;스팸막기&amp;quot; 확장기능에서 &amp;quot;Abuse Filter&amp;quot; 설치하지 말자.&lt;br /&gt;
 &amp;quot;스팸막기&amp;quot; 기능 설치시 이후 SMW 설치 과정에서 충돌/에러 발생. (ex.로그인/회원가입/페이지 생성 시에 error 사태 발생)&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 설치'''=&lt;br /&gt;
''#composer.local.json 생성/편집''&lt;br /&gt;
 COMPOSER=composer.local.json php composer.phar require --no-update mediawiki/semantic-media-wiki &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능 시에 아래 방법 사용''&amp;lt;br&amp;gt;&lt;br /&gt;
 cd /var/www/html/wiki&lt;br /&gt;
 sudo vim composer.local.json &amp;lt;ref&amp;gt;vim &amp;lt;- 터미널 내에서 메모장 편집 기능(?)&amp;lt;/ref&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드로 vim으로 들어가서 composer.local.json 파일을 생성해 그 안에 아래 내용을 그대로 복사하기. &amp;quot;&amp;quot;사이에 있는 버전 숫자 확인 필수 &amp;lt;br&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
 	&amp;quot;require&amp;quot;: {&lt;br /&gt;
                   &amp;quot;mediawiki/semantic-media-wiki&amp;quot;: &amp;quot;~4.2&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''#composer 설치''&lt;br /&gt;
 sudo apt-get install composer&lt;br /&gt;
&lt;br /&gt;
''#설치된 composer 버전 체크''&lt;br /&gt;
 composer -v&lt;br /&gt;
&lt;br /&gt;
''#composer 업데이트''&lt;br /&gt;
 sudo composer update --no-dev &amp;lt;br&amp;gt;&lt;br /&gt;
 #위 코드 불가능 시 아래 코드'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo composer update --no-dev --optimize-autoloader&lt;br /&gt;
&lt;br /&gt;
''#아파치 재시작''&lt;br /&gt;
 sudo systemctl restart apache2&lt;br /&gt;
&lt;br /&gt;
 ''#에러코드(미디어위키 확장기능과 출동 시 발생 추정)&lt;br /&gt;
 Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.&lt;br /&gt;
&lt;br /&gt;
''#미디어위키 localsettings.php 편집 및 업데이트''&lt;br /&gt;
 vim LocalSettings.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드로 LocalSettings.php 편집기 진입해서 마지막에 아래 문자열 추가''&lt;br /&gt;
&lt;br /&gt;
 wfLoadExtension( 'SemanticMediaWiki' );&lt;br /&gt;
 enableSemantics( 'ip주소/wiki' );&lt;br /&gt;
&lt;br /&gt;
''#유지 및 업데이트 설치''&lt;br /&gt;
 sudo php maintenance/update.php &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능시 아래 코드 실행'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo php maintenance/update.php --skip-external-dependencies&lt;br /&gt;
&lt;br /&gt;
''#유지/리빌딩''&lt;br /&gt;
 php extensions/SemanticMediaWiki/maintenance/rebuildData.php -v&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 테스트'''=&lt;br /&gt;
[https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation]&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=462</id>
		<title>AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=462"/>
		<updated>2024-07-23T05:19:31Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;원래 기록인걸 잘 안하지만..., &amp;quot;석사학위논문에 쓰일 데이터베이스/아카이브 플랫폼으로 시맨틱위키를 만들자&amp;quot; 라고 마음먹은 이후 여러 반복적인 삽질을 거치며 구축 순서와 소스코드라도 기록해놓자... 라는 생각이 들어 만든 문서.&lt;br /&gt;
&lt;br /&gt;
='''기본 환경 세팅'''=&lt;br /&gt;
본 항목은 추가적으로 설치할 '''&amp;quot;Semantic MediaWiki 4.2.0&amp;quot;''' 와의 호환성 체크를 전제로 하고 있다. 미디어위키를 무조건 최신버전으로 설치하는 것이 당연한 줄 알았는데, 호환성이 꼭 그런 것은 아니니 반드시 자신이 구축할 서버와 웹서비스가 어떤 버전에서 원할하게 작동하는지 호환성을 체크하자. 전부 다 그런 건 아니겠지만, 보통은 최신 버전의 직전 버전이 제일 안정적으로 생각하는 기조가 있는 듯 하다.&lt;br /&gt;
==호환성/패키지 버젼 체크==&lt;br /&gt;
*호환성 비교표([https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/COMPATIBILITY.md 호환성 참조 git])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubuntu''' || 24.04 LTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SMW''' || 4.2.0(Stable release)&lt;br /&gt;
|-&lt;br /&gt;
| '''MediaWiki''' || 1.39.8&lt;br /&gt;
|-&lt;br /&gt;
| '''PHP''' ||8.1(.29) apache2handler&lt;br /&gt;
|-&lt;br /&gt;
| '''MySQL''' || 5.5.8+&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[파일:시맨틱위키4.1.3 호환성 1.png|left|500px]]  [[파일:시맨틱위키4.1.3 호환성 2.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
==AWS 회원가입 및 EC2 개인 서버 생성==&lt;br /&gt;
*AWS 회원가입 ([https://wikidocs.net/179437 wikidocs 참조링크])&lt;br /&gt;
*EC2 개인 서버 생성 ([https://wikidocs.net/176800 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
==인스턴스 고정 IP 생성==&lt;br /&gt;
*인스턴스 고정 IP 생성 ([https://wikidocs.net/176803 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
='''서버 터미널 접속 및 기본세팅(아파치/특정버전php/mysql)'''=&lt;br /&gt;
* 서버 터미널 접속(SSH) 및 기초 세팅 ([https://wikidocs.net/179453 wikidocs 참조링크])&lt;br /&gt;
 sudo apt-get update&amp;lt;ref&amp;gt;사용 가능한 패키지 정보 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get upgrade&amp;lt;ref&amp;gt;업데이트된 패키지 업그레이드&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt update &amp;amp;&amp;amp; apt upgrade -y&amp;lt;ref&amp;gt;시스템 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt install software-properties-common&amp;lt;ref&amp;gt;php8.1 레퍼지토리(저장소) 추가&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo add-apt-repository ppa:ondrej/php&lt;br /&gt;
 sudo apt update&amp;lt;ref&amp;gt;php8.1 레퍼지토리 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install apache2 mysql-server php8.1 php8.1-mysql libapache2-mod-php8.1 php8.1-xml php8.1-mbstring&amp;lt;ref&amp;gt;php8.1 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 php -v&amp;lt;ref&amp;gt;설치된 php 버전 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 start&amp;lt;ref&amp;gt;아파치2 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo systemctl status apache2&amp;lt;ref&amp;gt;아파치 실행 상태 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 설치'''=&lt;br /&gt;
*미디어위키 다운로드([https://wikidocs.net/181743 wikidocs 참조링크]&lt;br /&gt;
 cd ../../var/www/html/ &amp;lt;ref&amp;gt;cd &amp;lt;- 디렉토리로 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;sudo &amp;lt;-  관리자 권한으로 실행&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;wget &amp;lt;- 파일 가져오기&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;미디어위키 1.39.8버전 다운로드 한다는 뜻&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo tar -xvzf mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;tar -xvzf &amp;lt;- tar.gz확장자 압축 파일 해제&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo mv mediawiki-1.39.8 wiki &amp;lt;ref&amp;gt;mv &amp;lt;- move란 뜻. 파일 위치 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install php8.1-intl &amp;lt;ref&amp;gt;apt-get install &amp;lt;- 패키지 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 restart &amp;lt;ref&amp;gt;아파치 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''mysql 데이터베이스 생성'''=&lt;br /&gt;
*([https://wikidocs.net/179450 위키독스 참조링크])&lt;br /&gt;
 sudo mysql -u root &amp;lt;ref&amp;gt;mysql 접속&amp;lt;/ref&amp;gt;&lt;br /&gt;
 CREATE DATABASE wikidb &amp;lt;ref&amp;gt;이름의 데이터베이스 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 SHOW DATABASES; &lt;br /&gt;
 CREATE USER wiki@localhost IDENTIFIED BY 'PASSWORD'; &amp;lt;ref&amp;gt;데이터베이스 계정/암호 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON wikidb.* TO wiki@localhost WITH GRANT OPTION; &amp;lt;ref&amp;gt;권한 부여&amp;lt;/ref&amp;gt;&lt;br /&gt;
 quit&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 이미지 권한 부여'''=&lt;br /&gt;
*([https://wikidocs.net/181677 위키독스 참조링크])&lt;br /&gt;
 sudo chmod 777 /var/www/html/wiki/images&lt;br /&gt;
 sudo mv /var/www/html/wiki/images/.htaccess /var/www/html/wiki/images/.htaccess_disabled&lt;br /&gt;
&lt;br /&gt;
='''웹에서 미디어위키 설치/기본세팅'''=&lt;br /&gt;
*([https://wikidocs.net/179443 위키독스 참조링크1])&lt;br /&gt;
*([https://wikidocs.net/179451 위키독스 참조링크2])&lt;br /&gt;
 ※1중요!※ 웹에서 미디어위키 설치 과정 중 확장기능 설치는 기본적인 것만 체크하기. 특히, &amp;quot;스팸막기&amp;quot; 확장기능에서 &amp;quot;Abuse Filter&amp;quot; 설치하지 말자.&lt;br /&gt;
 &amp;quot;스팸막기&amp;quot; 기능 설치시 이후 SMW 설치 과정에서 충돌/에러 발생. (ex.로그인/회원가입/페이지 생성 시에 error 사태 발생)&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 설치'''=&lt;br /&gt;
''#composer.local.json 생성/편집''&lt;br /&gt;
 COMPOSER=composer.local.json php composer.phar require --no-update mediawiki/semantic-media-wiki &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능 시에 아래 방법 사용''&amp;lt;br&amp;gt;&lt;br /&gt;
 cd /var/www/html/wiki&lt;br /&gt;
 sudo vim composer.local.json &amp;lt;ref&amp;gt;vim &amp;lt;- 터미널 내에서 메모장 편집 기능(?)&amp;lt;/ref&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드로 vim으로 들어가서 composer.local.json 파일을 생성해 그 안에 아래 내용을 그대로 복사하기. &amp;quot;&amp;quot;사이에 있는 버전 숫자 확인 필수 &amp;lt;br&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
 	&amp;quot;require&amp;quot;: {&lt;br /&gt;
                   &amp;quot;mediawiki/semantic-media-wiki&amp;quot;: &amp;quot;~4.2&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''#composer 설치''&lt;br /&gt;
 sudo apt-get install composer&lt;br /&gt;
&lt;br /&gt;
''#설치된 composer 버전 체크''&lt;br /&gt;
 composer -v&lt;br /&gt;
&lt;br /&gt;
''#composer 업데이트''&lt;br /&gt;
 sudo composer update --no-dev &amp;lt;br&amp;gt;&lt;br /&gt;
 #위 코드 불가능 시 아래 코드'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo composer update --no-dev --optimize-autoloader&lt;br /&gt;
&lt;br /&gt;
''#아파치 재시작''&lt;br /&gt;
 sudo systemctl restart apache2&lt;br /&gt;
&lt;br /&gt;
 ''#에러코드(미디어위키 확장기능과 출동 시 발생 추정)&lt;br /&gt;
 Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.&lt;br /&gt;
&lt;br /&gt;
''#미디어위키 localsettings.php 편집 및 업데이트''&lt;br /&gt;
 vim LocalSettings.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드로 LocalSettings.php 편집기 진입해서 마지막에 아래 문자열 추가''&lt;br /&gt;
&lt;br /&gt;
 wfLoadExtension( 'SemanticMediaWiki' );&lt;br /&gt;
 enableSemantics( 'ip주소/wiki' );&lt;br /&gt;
&lt;br /&gt;
''#유지 및 업데이트 설치''&lt;br /&gt;
 sudo php maintenance/update.php &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능시 아래 코드 실행'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo php maintenance/update.php --skip-external-dependencies&lt;br /&gt;
&lt;br /&gt;
''#유지/리빌딩''&lt;br /&gt;
 php extensions/SemanticMediaWiki/maintenance/rebuildData.php -v&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 테스트'''=&lt;br /&gt;
[https://www.semantic-mediawiki.org/wiki/Help:Verify_the_installation]&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=461</id>
		<title>AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=461"/>
		<updated>2024-07-23T05:16:05Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* 시맨틱미디어위키 4.2.0 설치 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;원래 기록인걸 잘 안하지만..., &amp;quot;석사학위논문에 쓰일 데이터베이스/아카이브 플랫폼으로 시맨틱위키를 만들자&amp;quot; 라고 마음먹은 이후 여러 반복적인 삽질을 거치며 구축 순서와 소스코드라도 기록해놓자... 라는 생각이 들어 만든 문서.&lt;br /&gt;
&lt;br /&gt;
='''기본 환경 세팅'''=&lt;br /&gt;
본 항목은 추가적으로 설치할 '''&amp;quot;Semantic MediaWiki 4.2.0&amp;quot;''' 와의 호환성 체크를 전제로 하고 있다. 미디어위키를 무조건 최신버전으로 설치하는 것이 당연한 줄 알았는데, 호환성이 꼭 그런 것은 아니니 반드시 자신이 구축할 서버와 웹서비스가 어떤 버전에서 원할하게 작동하는지 호환성을 체크하자. 전부 다 그런 건 아니겠지만, 보통은 최신 버전의 직전 버전이 제일 안정적으로 생각하는 기조가 있는 듯 하다.&lt;br /&gt;
==호환성/패키지 버젼 체크==&lt;br /&gt;
*호환성 비교표([https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/COMPATIBILITY.md 호환성 참조 git])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubuntu''' || 24.04 LTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SMW''' || 4.2.0(Stable release)&lt;br /&gt;
|-&lt;br /&gt;
| '''MediaWiki''' || 1.39.8&lt;br /&gt;
|-&lt;br /&gt;
| '''PHP''' ||8.1(.29) apache2handler&lt;br /&gt;
|-&lt;br /&gt;
| '''MySQL''' || 5.5.8+&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[파일:시맨틱위키4.1.3 호환성 1.png|left|500px]]  [[파일:시맨틱위키4.1.3 호환성 2.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
==AWS 회원가입 및 EC2 개인 서버 생성==&lt;br /&gt;
*AWS 회원가입 ([https://wikidocs.net/179437 wikidocs 참조링크])&lt;br /&gt;
*EC2 개인 서버 생성 ([https://wikidocs.net/176800 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
==인스턴스 고정 IP 생성==&lt;br /&gt;
*인스턴스 고정 IP 생성 ([https://wikidocs.net/176803 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
='''서버 터미널 접속 및 기본세팅(아파치/특정버전php/mysql)'''=&lt;br /&gt;
* 서버 터미널 접속(SSH) 및 기초 세팅 ([https://wikidocs.net/179453 wikidocs 참조링크])&lt;br /&gt;
 sudo apt-get update&amp;lt;ref&amp;gt;사용 가능한 패키지 정보 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get upgrade&amp;lt;ref&amp;gt;업데이트된 패키지 업그레이드&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt update &amp;amp;&amp;amp; apt upgrade -y&amp;lt;ref&amp;gt;시스템 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt install software-properties-common&amp;lt;ref&amp;gt;php8.1 레퍼지토리(저장소) 추가&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo add-apt-repository ppa:ondrej/php&lt;br /&gt;
 sudo apt update&amp;lt;ref&amp;gt;php8.1 레퍼지토리 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install apache2 mysql-server php8.1 php8.1-mysql libapache2-mod-php8.1 php8.1-xml php8.1-mbstring&amp;lt;ref&amp;gt;php8.1 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 php -v&amp;lt;ref&amp;gt;설치된 php 버전 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 start&amp;lt;ref&amp;gt;아파치2 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo systemctl status apache2&amp;lt;ref&amp;gt;아파치 실행 상태 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 설치'''=&lt;br /&gt;
*미디어위키 다운로드([https://wikidocs.net/181743 wikidocs 참조링크]&lt;br /&gt;
 cd ../../var/www/html/ &amp;lt;ref&amp;gt;cd &amp;lt;- 디렉토리로 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;sudo &amp;lt;-  관리자 권한으로 실행&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;wget &amp;lt;- 파일 가져오기&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;미디어위키 1.39.8버전 다운로드 한다는 뜻&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo tar -xvzf mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;tar -xvzf &amp;lt;- tar.gz확장자 압축 파일 해제&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo mv mediawiki-1.39.8 wiki &amp;lt;ref&amp;gt;mv &amp;lt;- move란 뜻. 파일 위치 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install php8.1-intl &amp;lt;ref&amp;gt;apt-get install &amp;lt;- 패키지 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 restart &amp;lt;ref&amp;gt;아파치 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''mysql 데이터베이스 생성'''=&lt;br /&gt;
*([https://wikidocs.net/179450 위키독스 참조링크])&lt;br /&gt;
 sudo mysql -u root &amp;lt;ref&amp;gt;mysql 접속&amp;lt;/ref&amp;gt;&lt;br /&gt;
 CREATE DATABASE wikidb &amp;lt;ref&amp;gt;이름의 데이터베이스 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 SHOW DATABASES; &lt;br /&gt;
 CREATE USER wiki@localhost IDENTIFIED BY 'PASSWORD'; &amp;lt;ref&amp;gt;데이터베이스 계정/암호 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON wikidb.* TO wiki@localhost WITH GRANT OPTION; &amp;lt;ref&amp;gt;권한 부여&amp;lt;/ref&amp;gt;&lt;br /&gt;
 quit&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 이미지 권한 부여'''=&lt;br /&gt;
*([https://wikidocs.net/181677 위키독스 참조링크])&lt;br /&gt;
 sudo chmod 777 /var/www/html/wiki/images&lt;br /&gt;
 sudo mv /var/www/html/wiki/images/.htaccess /var/www/html/wiki/images/.htaccess_disabled&lt;br /&gt;
&lt;br /&gt;
='''웹에서 미디어위키 설치/기본세팅'''=&lt;br /&gt;
*([https://wikidocs.net/179443 위키독스 참조링크1])&lt;br /&gt;
*([https://wikidocs.net/179451 위키독스 참조링크2])&lt;br /&gt;
 ※1중요!※ 웹에서 미디어위키 설치 과정 중 확장기능 설치는 기본적인 것만 체크하기. 특히, &amp;quot;스팸막기&amp;quot; 확장기능에서 &amp;quot;Abuse Filter&amp;quot; 설치하지 말자.&lt;br /&gt;
 &amp;quot;스팸막기&amp;quot; 기능 설치시 이후 SMW 설치 과정에서 충돌/에러 발생. (ex.로그인/회원가입/페이지 생성 시에 error 사태 발생)&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 설치'''=&lt;br /&gt;
''#composer.local.json 생성/편집''&lt;br /&gt;
 COMPOSER=composer.local.json php composer.phar require --no-update mediawiki/semantic-media-wiki &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능 시에 아래 방법 사용''&amp;lt;br&amp;gt;&lt;br /&gt;
 cd /var/www/html/wiki&lt;br /&gt;
 sudo vim composer.local.json &amp;lt;ref&amp;gt;vim &amp;lt;- 터미널 내에서 메모장 편집 기능(?)&amp;lt;/ref&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드로 vim으로 들어가서 composer.local.json 파일을 생성해 그 안에 아래 내용을 그대로 복사하기. &amp;quot;&amp;quot;사이에 있는 버전 숫자 확인 필수 &amp;lt;br&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
 	&amp;quot;require&amp;quot;: {&lt;br /&gt;
                   &amp;quot;mediawiki/semantic-media-wiki&amp;quot;: &amp;quot;~4.2&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''#composer 설치''&lt;br /&gt;
 sudo apt-get install composer&lt;br /&gt;
&lt;br /&gt;
''#설치된 composer 버전 체크''&lt;br /&gt;
 composer -v&lt;br /&gt;
&lt;br /&gt;
''#composer 업데이트''&lt;br /&gt;
 sudo composer update --no-dev &amp;lt;br&amp;gt;&lt;br /&gt;
 #위 코드 불가능 시 아래 코드'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo composer update --no-dev --optimize-autoloader&lt;br /&gt;
&lt;br /&gt;
''#아파치 재시작''&lt;br /&gt;
 sudo systemctl restart apache2&lt;br /&gt;
&lt;br /&gt;
 ''#에러코드(미디어위키 확장기능과 출동 시 발생 추정)&lt;br /&gt;
 Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.&lt;br /&gt;
&lt;br /&gt;
''#미디어위키 localsettings.php 편집 및 업데이트''&lt;br /&gt;
 vim LocalSettings.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드로 LocalSettings.php 편집기 진입해서 마지막에 아래 문자열 추가''&lt;br /&gt;
&lt;br /&gt;
 wfLoadExtension( 'SemanticMediaWiki' );&lt;br /&gt;
 enableSemantics( 'ip주소/wiki' );&lt;br /&gt;
&lt;br /&gt;
''#유지 및 업데이트 설치''&lt;br /&gt;
 sudo php maintenance/update.php &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능시 아래 코드 실행'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo php maintenance/update.php --skip-external-dependencies&lt;br /&gt;
&lt;br /&gt;
''#유지/리빌딩''&lt;br /&gt;
 php extensions/SemanticMediaWiki/maintenance/rebuildData.php -v&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=460</id>
		<title>AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=460"/>
		<updated>2024-07-23T05:15:42Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* 시맨틱미디어위키 4.2.0 설치 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;원래 기록인걸 잘 안하지만..., &amp;quot;석사학위논문에 쓰일 데이터베이스/아카이브 플랫폼으로 시맨틱위키를 만들자&amp;quot; 라고 마음먹은 이후 여러 반복적인 삽질을 거치며 구축 순서와 소스코드라도 기록해놓자... 라는 생각이 들어 만든 문서.&lt;br /&gt;
&lt;br /&gt;
='''기본 환경 세팅'''=&lt;br /&gt;
본 항목은 추가적으로 설치할 '''&amp;quot;Semantic MediaWiki 4.2.0&amp;quot;''' 와의 호환성 체크를 전제로 하고 있다. 미디어위키를 무조건 최신버전으로 설치하는 것이 당연한 줄 알았는데, 호환성이 꼭 그런 것은 아니니 반드시 자신이 구축할 서버와 웹서비스가 어떤 버전에서 원할하게 작동하는지 호환성을 체크하자. 전부 다 그런 건 아니겠지만, 보통은 최신 버전의 직전 버전이 제일 안정적으로 생각하는 기조가 있는 듯 하다.&lt;br /&gt;
==호환성/패키지 버젼 체크==&lt;br /&gt;
*호환성 비교표([https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/COMPATIBILITY.md 호환성 참조 git])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubuntu''' || 24.04 LTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SMW''' || 4.2.0(Stable release)&lt;br /&gt;
|-&lt;br /&gt;
| '''MediaWiki''' || 1.39.8&lt;br /&gt;
|-&lt;br /&gt;
| '''PHP''' ||8.1(.29) apache2handler&lt;br /&gt;
|-&lt;br /&gt;
| '''MySQL''' || 5.5.8+&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[파일:시맨틱위키4.1.3 호환성 1.png|left|500px]]  [[파일:시맨틱위키4.1.3 호환성 2.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
==AWS 회원가입 및 EC2 개인 서버 생성==&lt;br /&gt;
*AWS 회원가입 ([https://wikidocs.net/179437 wikidocs 참조링크])&lt;br /&gt;
*EC2 개인 서버 생성 ([https://wikidocs.net/176800 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
==인스턴스 고정 IP 생성==&lt;br /&gt;
*인스턴스 고정 IP 생성 ([https://wikidocs.net/176803 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
='''서버 터미널 접속 및 기본세팅(아파치/특정버전php/mysql)'''=&lt;br /&gt;
* 서버 터미널 접속(SSH) 및 기초 세팅 ([https://wikidocs.net/179453 wikidocs 참조링크])&lt;br /&gt;
 sudo apt-get update&amp;lt;ref&amp;gt;사용 가능한 패키지 정보 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get upgrade&amp;lt;ref&amp;gt;업데이트된 패키지 업그레이드&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt update &amp;amp;&amp;amp; apt upgrade -y&amp;lt;ref&amp;gt;시스템 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt install software-properties-common&amp;lt;ref&amp;gt;php8.1 레퍼지토리(저장소) 추가&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo add-apt-repository ppa:ondrej/php&lt;br /&gt;
 sudo apt update&amp;lt;ref&amp;gt;php8.1 레퍼지토리 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install apache2 mysql-server php8.1 php8.1-mysql libapache2-mod-php8.1 php8.1-xml php8.1-mbstring&amp;lt;ref&amp;gt;php8.1 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 php -v&amp;lt;ref&amp;gt;설치된 php 버전 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 start&amp;lt;ref&amp;gt;아파치2 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo systemctl status apache2&amp;lt;ref&amp;gt;아파치 실행 상태 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 설치'''=&lt;br /&gt;
*미디어위키 다운로드([https://wikidocs.net/181743 wikidocs 참조링크]&lt;br /&gt;
 cd ../../var/www/html/ &amp;lt;ref&amp;gt;cd &amp;lt;- 디렉토리로 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;sudo &amp;lt;-  관리자 권한으로 실행&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;wget &amp;lt;- 파일 가져오기&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;미디어위키 1.39.8버전 다운로드 한다는 뜻&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo tar -xvzf mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;tar -xvzf &amp;lt;- tar.gz확장자 압축 파일 해제&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo mv mediawiki-1.39.8 wiki &amp;lt;ref&amp;gt;mv &amp;lt;- move란 뜻. 파일 위치 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install php8.1-intl &amp;lt;ref&amp;gt;apt-get install &amp;lt;- 패키지 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 restart &amp;lt;ref&amp;gt;아파치 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''mysql 데이터베이스 생성'''=&lt;br /&gt;
*([https://wikidocs.net/179450 위키독스 참조링크])&lt;br /&gt;
 sudo mysql -u root &amp;lt;ref&amp;gt;mysql 접속&amp;lt;/ref&amp;gt;&lt;br /&gt;
 CREATE DATABASE wikidb &amp;lt;ref&amp;gt;이름의 데이터베이스 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 SHOW DATABASES; &lt;br /&gt;
 CREATE USER wiki@localhost IDENTIFIED BY 'PASSWORD'; &amp;lt;ref&amp;gt;데이터베이스 계정/암호 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON wikidb.* TO wiki@localhost WITH GRANT OPTION; &amp;lt;ref&amp;gt;권한 부여&amp;lt;/ref&amp;gt;&lt;br /&gt;
 quit&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 이미지 권한 부여'''=&lt;br /&gt;
*([https://wikidocs.net/181677 위키독스 참조링크])&lt;br /&gt;
 sudo chmod 777 /var/www/html/wiki/images&lt;br /&gt;
 sudo mv /var/www/html/wiki/images/.htaccess /var/www/html/wiki/images/.htaccess_disabled&lt;br /&gt;
&lt;br /&gt;
='''웹에서 미디어위키 설치/기본세팅'''=&lt;br /&gt;
*([https://wikidocs.net/179443 위키독스 참조링크1])&lt;br /&gt;
*([https://wikidocs.net/179451 위키독스 참조링크2])&lt;br /&gt;
 ※1중요!※ 웹에서 미디어위키 설치 과정 중 확장기능 설치는 기본적인 것만 체크하기. 특히, &amp;quot;스팸막기&amp;quot; 확장기능에서 &amp;quot;Abuse Filter&amp;quot; 설치하지 말자.&lt;br /&gt;
 &amp;quot;스팸막기&amp;quot; 기능 설치시 이후 SMW 설치 과정에서 충돌/에러 발생. (ex.로그인/회원가입/페이지 생성 시에 error 사태 발생)&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 설치'''=&lt;br /&gt;
''#composer.local.json 생성/편집''&lt;br /&gt;
 COMPOSER=composer.local.json php composer.phar require --no-update mediawiki/semantic-media-wiki &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능 시에 아래 방법 사용''&amp;lt;br&amp;gt;&lt;br /&gt;
 cd /var/www/html/wiki&lt;br /&gt;
 sudo vim composer.local.json &amp;lt;ref&amp;gt;vim &amp;lt;- 터미널 내에서 메모장 편집 기능(?)&amp;lt;/ref&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드로 vim으로 들어가서 composer.local.json 파일을 생성해 그 안에 아래 내용을 그대로 복사하기. &amp;quot;&amp;quot;사이에 있는 버전 숫자 확인 필수 &amp;lt;br&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
 	&amp;quot;require&amp;quot;: {&lt;br /&gt;
                   &amp;quot;mediawiki/semantic-media-wiki&amp;quot;: &amp;quot;~4.2&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''#composer 설치''&lt;br /&gt;
 sudo apt-get install composer&lt;br /&gt;
&lt;br /&gt;
''#설치된 composer 버전 체크''&lt;br /&gt;
 composer -v&lt;br /&gt;
&lt;br /&gt;
''#composer 업데이트''&lt;br /&gt;
 sudo composer update --no-dev &amp;lt;br&amp;gt;&lt;br /&gt;
 #위 코드 불가능 시 아래 코드'' &amp;lt;br&amp;gt;&lt;br /&gt;
 sudo composer update --no-dev --optimize-autoloader&lt;br /&gt;
&lt;br /&gt;
''#아파치 재시작''&lt;br /&gt;
 sudo systemctl restart apache2&lt;br /&gt;
&lt;br /&gt;
 ''#에러코드(미디어위키 확장기능과 출동 시 발생 추정)&lt;br /&gt;
 Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.&lt;br /&gt;
&lt;br /&gt;
''#미디어위키 localsettings.php 편집 및 업데이트''&lt;br /&gt;
 vim LocalSettings.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드로 LocalSettings.php 편집기 진입해서 마지막에 아래 문자열 추가''&lt;br /&gt;
&lt;br /&gt;
 wfLoadExtension( 'SemanticMediaWiki' );&lt;br /&gt;
 enableSemantics( 'ip주소/wiki' );&lt;br /&gt;
&lt;br /&gt;
''#유지 및 업데이트 설치''&lt;br /&gt;
 sudo php maintenance/update.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드 불가능시 아래 코드 실행''&lt;br /&gt;
 sudo php maintenance/update.php --skip-external-dependencies&lt;br /&gt;
&lt;br /&gt;
''#유지/리빌딩''&lt;br /&gt;
 php extensions/SemanticMediaWiki/maintenance/rebuildData.php -v&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=459</id>
		<title>AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=459"/>
		<updated>2024-07-23T05:15:16Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* 시맨틱미디어위키 4.2.0 설치 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;원래 기록인걸 잘 안하지만..., &amp;quot;석사학위논문에 쓰일 데이터베이스/아카이브 플랫폼으로 시맨틱위키를 만들자&amp;quot; 라고 마음먹은 이후 여러 반복적인 삽질을 거치며 구축 순서와 소스코드라도 기록해놓자... 라는 생각이 들어 만든 문서.&lt;br /&gt;
&lt;br /&gt;
='''기본 환경 세팅'''=&lt;br /&gt;
본 항목은 추가적으로 설치할 '''&amp;quot;Semantic MediaWiki 4.2.0&amp;quot;''' 와의 호환성 체크를 전제로 하고 있다. 미디어위키를 무조건 최신버전으로 설치하는 것이 당연한 줄 알았는데, 호환성이 꼭 그런 것은 아니니 반드시 자신이 구축할 서버와 웹서비스가 어떤 버전에서 원할하게 작동하는지 호환성을 체크하자. 전부 다 그런 건 아니겠지만, 보통은 최신 버전의 직전 버전이 제일 안정적으로 생각하는 기조가 있는 듯 하다.&lt;br /&gt;
==호환성/패키지 버젼 체크==&lt;br /&gt;
*호환성 비교표([https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/COMPATIBILITY.md 호환성 참조 git])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubuntu''' || 24.04 LTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SMW''' || 4.2.0(Stable release)&lt;br /&gt;
|-&lt;br /&gt;
| '''MediaWiki''' || 1.39.8&lt;br /&gt;
|-&lt;br /&gt;
| '''PHP''' ||8.1(.29) apache2handler&lt;br /&gt;
|-&lt;br /&gt;
| '''MySQL''' || 5.5.8+&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[파일:시맨틱위키4.1.3 호환성 1.png|left|500px]]  [[파일:시맨틱위키4.1.3 호환성 2.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
==AWS 회원가입 및 EC2 개인 서버 생성==&lt;br /&gt;
*AWS 회원가입 ([https://wikidocs.net/179437 wikidocs 참조링크])&lt;br /&gt;
*EC2 개인 서버 생성 ([https://wikidocs.net/176800 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
==인스턴스 고정 IP 생성==&lt;br /&gt;
*인스턴스 고정 IP 생성 ([https://wikidocs.net/176803 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
='''서버 터미널 접속 및 기본세팅(아파치/특정버전php/mysql)'''=&lt;br /&gt;
* 서버 터미널 접속(SSH) 및 기초 세팅 ([https://wikidocs.net/179453 wikidocs 참조링크])&lt;br /&gt;
 sudo apt-get update&amp;lt;ref&amp;gt;사용 가능한 패키지 정보 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get upgrade&amp;lt;ref&amp;gt;업데이트된 패키지 업그레이드&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt update &amp;amp;&amp;amp; apt upgrade -y&amp;lt;ref&amp;gt;시스템 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt install software-properties-common&amp;lt;ref&amp;gt;php8.1 레퍼지토리(저장소) 추가&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo add-apt-repository ppa:ondrej/php&lt;br /&gt;
 sudo apt update&amp;lt;ref&amp;gt;php8.1 레퍼지토리 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install apache2 mysql-server php8.1 php8.1-mysql libapache2-mod-php8.1 php8.1-xml php8.1-mbstring&amp;lt;ref&amp;gt;php8.1 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 php -v&amp;lt;ref&amp;gt;설치된 php 버전 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 start&amp;lt;ref&amp;gt;아파치2 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo systemctl status apache2&amp;lt;ref&amp;gt;아파치 실행 상태 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 설치'''=&lt;br /&gt;
*미디어위키 다운로드([https://wikidocs.net/181743 wikidocs 참조링크]&lt;br /&gt;
 cd ../../var/www/html/ &amp;lt;ref&amp;gt;cd &amp;lt;- 디렉토리로 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;sudo &amp;lt;-  관리자 권한으로 실행&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;wget &amp;lt;- 파일 가져오기&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;미디어위키 1.39.8버전 다운로드 한다는 뜻&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo tar -xvzf mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;tar -xvzf &amp;lt;- tar.gz확장자 압축 파일 해제&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo mv mediawiki-1.39.8 wiki &amp;lt;ref&amp;gt;mv &amp;lt;- move란 뜻. 파일 위치 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install php8.1-intl &amp;lt;ref&amp;gt;apt-get install &amp;lt;- 패키지 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 restart &amp;lt;ref&amp;gt;아파치 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''mysql 데이터베이스 생성'''=&lt;br /&gt;
*([https://wikidocs.net/179450 위키독스 참조링크])&lt;br /&gt;
 sudo mysql -u root &amp;lt;ref&amp;gt;mysql 접속&amp;lt;/ref&amp;gt;&lt;br /&gt;
 CREATE DATABASE wikidb &amp;lt;ref&amp;gt;이름의 데이터베이스 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 SHOW DATABASES; &lt;br /&gt;
 CREATE USER wiki@localhost IDENTIFIED BY 'PASSWORD'; &amp;lt;ref&amp;gt;데이터베이스 계정/암호 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON wikidb.* TO wiki@localhost WITH GRANT OPTION; &amp;lt;ref&amp;gt;권한 부여&amp;lt;/ref&amp;gt;&lt;br /&gt;
 quit&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 이미지 권한 부여'''=&lt;br /&gt;
*([https://wikidocs.net/181677 위키독스 참조링크])&lt;br /&gt;
 sudo chmod 777 /var/www/html/wiki/images&lt;br /&gt;
 sudo mv /var/www/html/wiki/images/.htaccess /var/www/html/wiki/images/.htaccess_disabled&lt;br /&gt;
&lt;br /&gt;
='''웹에서 미디어위키 설치/기본세팅'''=&lt;br /&gt;
*([https://wikidocs.net/179443 위키독스 참조링크1])&lt;br /&gt;
*([https://wikidocs.net/179451 위키독스 참조링크2])&lt;br /&gt;
 ※1중요!※ 웹에서 미디어위키 설치 과정 중 확장기능 설치는 기본적인 것만 체크하기. 특히, &amp;quot;스팸막기&amp;quot; 확장기능에서 &amp;quot;Abuse Filter&amp;quot; 설치하지 말자.&lt;br /&gt;
 &amp;quot;스팸막기&amp;quot; 기능 설치시 이후 SMW 설치 과정에서 충돌/에러 발생. (ex.로그인/회원가입/페이지 생성 시에 error 사태 발생)&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 설치'''=&lt;br /&gt;
''#composer.local.json 생성/편집''&lt;br /&gt;
 COMPOSER=composer.local.json php composer.phar require --no-update mediawiki/semantic-media-wiki &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능 시에 아래 방법 사용''&amp;lt;br&amp;gt;&lt;br /&gt;
 cd /var/www/html/wiki&lt;br /&gt;
 sudo vim composer.local.json &amp;lt;ref&amp;gt;vim &amp;lt;- 터미널 내에서 메모장 편집 기능(?)&amp;lt;/ref&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드로 vim으로 들어가서 composer.local.json 파일을 생성해 그 안에 아래 내용을 그대로 복사하기. &amp;quot;&amp;quot;사이에 있는 버전 숫자 확인 필수 &amp;lt;br&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
 	&amp;quot;require&amp;quot;: {&lt;br /&gt;
                   &amp;quot;mediawiki/semantic-media-wiki&amp;quot;: &amp;quot;~4.2&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''#composer 설치''&lt;br /&gt;
 sudo apt-get install composer&lt;br /&gt;
&lt;br /&gt;
''#설치된 composer 버전 체크''&lt;br /&gt;
 composer -v&lt;br /&gt;
&lt;br /&gt;
''#composer 업데이트''&lt;br /&gt;
 sudo composer update --no-dev&lt;br /&gt;
 #위 코드 불가능 시 아래 코드''&lt;br /&gt;
 sudo composer update --no-dev --optimize-autoloader&lt;br /&gt;
&lt;br /&gt;
''#아파치 재시작''&lt;br /&gt;
 sudo systemctl restart apache2&lt;br /&gt;
&lt;br /&gt;
 ''#에러코드(미디어위키 확장기능과 출동 시 발생 추정)&lt;br /&gt;
 Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.&lt;br /&gt;
&lt;br /&gt;
''#미디어위키 localsettings.php 편집 및 업데이트''&lt;br /&gt;
 vim LocalSettings.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드로 LocalSettings.php 편집기 진입해서 마지막에 아래 문자열 추가''&lt;br /&gt;
&lt;br /&gt;
 wfLoadExtension( 'SemanticMediaWiki' );&lt;br /&gt;
 enableSemantics( 'ip주소/wiki' );&lt;br /&gt;
&lt;br /&gt;
''#유지 및 업데이트 설치''&lt;br /&gt;
 sudo php maintenance/update.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드 불가능시 아래 코드 실행''&lt;br /&gt;
 sudo php maintenance/update.php --skip-external-dependencies&lt;br /&gt;
&lt;br /&gt;
''#유지/리빌딩''&lt;br /&gt;
 php extensions/SemanticMediaWiki/maintenance/rebuildData.php -v&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=458</id>
		<title>AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=458"/>
		<updated>2024-07-23T05:14:53Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* 시맨틱미디어위키 4.2.0 설치 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;원래 기록인걸 잘 안하지만..., &amp;quot;석사학위논문에 쓰일 데이터베이스/아카이브 플랫폼으로 시맨틱위키를 만들자&amp;quot; 라고 마음먹은 이후 여러 반복적인 삽질을 거치며 구축 순서와 소스코드라도 기록해놓자... 라는 생각이 들어 만든 문서.&lt;br /&gt;
&lt;br /&gt;
='''기본 환경 세팅'''=&lt;br /&gt;
본 항목은 추가적으로 설치할 '''&amp;quot;Semantic MediaWiki 4.2.0&amp;quot;''' 와의 호환성 체크를 전제로 하고 있다. 미디어위키를 무조건 최신버전으로 설치하는 것이 당연한 줄 알았는데, 호환성이 꼭 그런 것은 아니니 반드시 자신이 구축할 서버와 웹서비스가 어떤 버전에서 원할하게 작동하는지 호환성을 체크하자. 전부 다 그런 건 아니겠지만, 보통은 최신 버전의 직전 버전이 제일 안정적으로 생각하는 기조가 있는 듯 하다.&lt;br /&gt;
==호환성/패키지 버젼 체크==&lt;br /&gt;
*호환성 비교표([https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/COMPATIBILITY.md 호환성 참조 git])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubuntu''' || 24.04 LTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SMW''' || 4.2.0(Stable release)&lt;br /&gt;
|-&lt;br /&gt;
| '''MediaWiki''' || 1.39.8&lt;br /&gt;
|-&lt;br /&gt;
| '''PHP''' ||8.1(.29) apache2handler&lt;br /&gt;
|-&lt;br /&gt;
| '''MySQL''' || 5.5.8+&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[파일:시맨틱위키4.1.3 호환성 1.png|left|500px]]  [[파일:시맨틱위키4.1.3 호환성 2.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
==AWS 회원가입 및 EC2 개인 서버 생성==&lt;br /&gt;
*AWS 회원가입 ([https://wikidocs.net/179437 wikidocs 참조링크])&lt;br /&gt;
*EC2 개인 서버 생성 ([https://wikidocs.net/176800 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
==인스턴스 고정 IP 생성==&lt;br /&gt;
*인스턴스 고정 IP 생성 ([https://wikidocs.net/176803 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
='''서버 터미널 접속 및 기본세팅(아파치/특정버전php/mysql)'''=&lt;br /&gt;
* 서버 터미널 접속(SSH) 및 기초 세팅 ([https://wikidocs.net/179453 wikidocs 참조링크])&lt;br /&gt;
 sudo apt-get update&amp;lt;ref&amp;gt;사용 가능한 패키지 정보 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get upgrade&amp;lt;ref&amp;gt;업데이트된 패키지 업그레이드&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt update &amp;amp;&amp;amp; apt upgrade -y&amp;lt;ref&amp;gt;시스템 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt install software-properties-common&amp;lt;ref&amp;gt;php8.1 레퍼지토리(저장소) 추가&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo add-apt-repository ppa:ondrej/php&lt;br /&gt;
 sudo apt update&amp;lt;ref&amp;gt;php8.1 레퍼지토리 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install apache2 mysql-server php8.1 php8.1-mysql libapache2-mod-php8.1 php8.1-xml php8.1-mbstring&amp;lt;ref&amp;gt;php8.1 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 php -v&amp;lt;ref&amp;gt;설치된 php 버전 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 start&amp;lt;ref&amp;gt;아파치2 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo systemctl status apache2&amp;lt;ref&amp;gt;아파치 실행 상태 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 설치'''=&lt;br /&gt;
*미디어위키 다운로드([https://wikidocs.net/181743 wikidocs 참조링크]&lt;br /&gt;
 cd ../../var/www/html/ &amp;lt;ref&amp;gt;cd &amp;lt;- 디렉토리로 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;sudo &amp;lt;-  관리자 권한으로 실행&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;wget &amp;lt;- 파일 가져오기&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;미디어위키 1.39.8버전 다운로드 한다는 뜻&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo tar -xvzf mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;tar -xvzf &amp;lt;- tar.gz확장자 압축 파일 해제&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo mv mediawiki-1.39.8 wiki &amp;lt;ref&amp;gt;mv &amp;lt;- move란 뜻. 파일 위치 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install php8.1-intl &amp;lt;ref&amp;gt;apt-get install &amp;lt;- 패키지 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 restart &amp;lt;ref&amp;gt;아파치 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''mysql 데이터베이스 생성'''=&lt;br /&gt;
*([https://wikidocs.net/179450 위키독스 참조링크])&lt;br /&gt;
 sudo mysql -u root &amp;lt;ref&amp;gt;mysql 접속&amp;lt;/ref&amp;gt;&lt;br /&gt;
 CREATE DATABASE wikidb &amp;lt;ref&amp;gt;이름의 데이터베이스 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 SHOW DATABASES; &lt;br /&gt;
 CREATE USER wiki@localhost IDENTIFIED BY 'PASSWORD'; &amp;lt;ref&amp;gt;데이터베이스 계정/암호 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON wikidb.* TO wiki@localhost WITH GRANT OPTION; &amp;lt;ref&amp;gt;권한 부여&amp;lt;/ref&amp;gt;&lt;br /&gt;
 quit&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 이미지 권한 부여'''=&lt;br /&gt;
*([https://wikidocs.net/181677 위키독스 참조링크])&lt;br /&gt;
 sudo chmod 777 /var/www/html/wiki/images&lt;br /&gt;
 sudo mv /var/www/html/wiki/images/.htaccess /var/www/html/wiki/images/.htaccess_disabled&lt;br /&gt;
&lt;br /&gt;
='''웹에서 미디어위키 설치/기본세팅'''=&lt;br /&gt;
*([https://wikidocs.net/179443 위키독스 참조링크1])&lt;br /&gt;
*([https://wikidocs.net/179451 위키독스 참조링크2])&lt;br /&gt;
 ※1중요!※ 웹에서 미디어위키 설치 과정 중 확장기능 설치는 기본적인 것만 체크하기. 특히, &amp;quot;스팸막기&amp;quot; 확장기능에서 &amp;quot;Abuse Filter&amp;quot; 설치하지 말자.&lt;br /&gt;
 &amp;quot;스팸막기&amp;quot; 기능 설치시 이후 SMW 설치 과정에서 충돌/에러 발생. (ex.로그인/회원가입/페이지 생성 시에 error 사태 발생)&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 설치'''=&lt;br /&gt;
''#composer.local.json 생성/편집''&lt;br /&gt;
 COMPOSER=composer.local.json php composer.phar require --no-update mediawiki/semantic-media-wiki &amp;lt;br&amp;gt;&lt;br /&gt;
 ''#위 코드 불가능 시에 아래 방법 사용''&amp;lt;br&amp;gt;&lt;br /&gt;
 cd /var/www/html/wiki&lt;br /&gt;
 sudo vim composer.local.json &amp;lt;ref&amp;gt;vim &amp;lt;- 터미널 내에서 메모장 편집 기능(?)&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ''#위 코드로 vim으로 들어가서 composer.local.json 파일을 생성해 그 안에 아래 내용을 그대로 복사하기. &amp;quot;&amp;quot;사이에 있는 버전 숫자 확인 필수&lt;br /&gt;
 {&lt;br /&gt;
 	&amp;quot;require&amp;quot;: {&lt;br /&gt;
                   &amp;quot;mediawiki/semantic-media-wiki&amp;quot;: &amp;quot;~4.2&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''#composer 설치''&lt;br /&gt;
 sudo apt-get install composer&lt;br /&gt;
&lt;br /&gt;
''#설치된 composer 버전 체크''&lt;br /&gt;
 composer -v&lt;br /&gt;
&lt;br /&gt;
''#composer 업데이트''&lt;br /&gt;
 sudo composer update --no-dev&lt;br /&gt;
 #위 코드 불가능 시 아래 코드''&lt;br /&gt;
 sudo composer update --no-dev --optimize-autoloader&lt;br /&gt;
&lt;br /&gt;
''#아파치 재시작''&lt;br /&gt;
 sudo systemctl restart apache2&lt;br /&gt;
&lt;br /&gt;
 ''#에러코드(미디어위키 확장기능과 출동 시 발생 추정)&lt;br /&gt;
 Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.&lt;br /&gt;
&lt;br /&gt;
''#미디어위키 localsettings.php 편집 및 업데이트''&lt;br /&gt;
 vim LocalSettings.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드로 LocalSettings.php 편집기 진입해서 마지막에 아래 문자열 추가''&lt;br /&gt;
&lt;br /&gt;
 wfLoadExtension( 'SemanticMediaWiki' );&lt;br /&gt;
 enableSemantics( 'ip주소/wiki' );&lt;br /&gt;
&lt;br /&gt;
''#유지 및 업데이트 설치''&lt;br /&gt;
 sudo php maintenance/update.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드 불가능시 아래 코드 실행''&lt;br /&gt;
 sudo php maintenance/update.php --skip-external-dependencies&lt;br /&gt;
&lt;br /&gt;
''#유지/리빌딩''&lt;br /&gt;
 php extensions/SemanticMediaWiki/maintenance/rebuildData.php -v&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
	<entry>
		<id>http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=457</id>
		<title>AWS에서 미디어위키 설치하기(+시맨틱미디어위키 확장기능 설치)</title>
		<link rel="alternate" type="text/html" href="http://dh.aks.ac.kr/~dbswhdgns08/wiki/index.php?title=AWS%EC%97%90%EC%84%9C_%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0(%2B%EC%8B%9C%EB%A7%A8%ED%8B%B1%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%ED%99%95%EC%9E%A5%EA%B8%B0%EB%8A%A5_%EC%84%A4%EC%B9%98)&amp;diff=457"/>
		<updated>2024-07-23T05:14:32Z</updated>

		<summary type="html">&lt;p&gt;Dbswhdgns08: /* 시맨틱미디어위키 4.2.0 설치 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;원래 기록인걸 잘 안하지만..., &amp;quot;석사학위논문에 쓰일 데이터베이스/아카이브 플랫폼으로 시맨틱위키를 만들자&amp;quot; 라고 마음먹은 이후 여러 반복적인 삽질을 거치며 구축 순서와 소스코드라도 기록해놓자... 라는 생각이 들어 만든 문서.&lt;br /&gt;
&lt;br /&gt;
='''기본 환경 세팅'''=&lt;br /&gt;
본 항목은 추가적으로 설치할 '''&amp;quot;Semantic MediaWiki 4.2.0&amp;quot;''' 와의 호환성 체크를 전제로 하고 있다. 미디어위키를 무조건 최신버전으로 설치하는 것이 당연한 줄 알았는데, 호환성이 꼭 그런 것은 아니니 반드시 자신이 구축할 서버와 웹서비스가 어떤 버전에서 원할하게 작동하는지 호환성을 체크하자. 전부 다 그런 건 아니겠지만, 보통은 최신 버전의 직전 버전이 제일 안정적으로 생각하는 기조가 있는 듯 하다.&lt;br /&gt;
==호환성/패키지 버젼 체크==&lt;br /&gt;
*호환성 비교표([https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/COMPATIBILITY.md 호환성 참조 git])&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Ubuntu''' || 24.04 LTS&lt;br /&gt;
|-&lt;br /&gt;
| '''SMW''' || 4.2.0(Stable release)&lt;br /&gt;
|-&lt;br /&gt;
| '''MediaWiki''' || 1.39.8&lt;br /&gt;
|-&lt;br /&gt;
| '''PHP''' ||8.1(.29) apache2handler&lt;br /&gt;
|-&lt;br /&gt;
| '''MySQL''' || 5.5.8+&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[파일:시맨틱위키4.1.3 호환성 1.png|left|500px]]  [[파일:시맨틱위키4.1.3 호환성 2.png|center|500px]]&lt;br /&gt;
&lt;br /&gt;
==AWS 회원가입 및 EC2 개인 서버 생성==&lt;br /&gt;
*AWS 회원가입 ([https://wikidocs.net/179437 wikidocs 참조링크])&lt;br /&gt;
*EC2 개인 서버 생성 ([https://wikidocs.net/176800 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
==인스턴스 고정 IP 생성==&lt;br /&gt;
*인스턴스 고정 IP 생성 ([https://wikidocs.net/176803 wikidocs 참조링크])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
='''서버 터미널 접속 및 기본세팅(아파치/특정버전php/mysql)'''=&lt;br /&gt;
* 서버 터미널 접속(SSH) 및 기초 세팅 ([https://wikidocs.net/179453 wikidocs 참조링크])&lt;br /&gt;
 sudo apt-get update&amp;lt;ref&amp;gt;사용 가능한 패키지 정보 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get upgrade&amp;lt;ref&amp;gt;업데이트된 패키지 업그레이드&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt update &amp;amp;&amp;amp; apt upgrade -y&amp;lt;ref&amp;gt;시스템 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt install software-properties-common&amp;lt;ref&amp;gt;php8.1 레퍼지토리(저장소) 추가&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo add-apt-repository ppa:ondrej/php&lt;br /&gt;
 sudo apt update&amp;lt;ref&amp;gt;php8.1 레퍼지토리 업데이트&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install apache2 mysql-server php8.1 php8.1-mysql libapache2-mod-php8.1 php8.1-xml php8.1-mbstring&amp;lt;ref&amp;gt;php8.1 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 php -v&amp;lt;ref&amp;gt;설치된 php 버전 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 start&amp;lt;ref&amp;gt;아파치2 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo systemctl status apache2&amp;lt;ref&amp;gt;아파치 실행 상태 확인&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 설치'''=&lt;br /&gt;
*미디어위키 다운로드([https://wikidocs.net/181743 wikidocs 참조링크]&lt;br /&gt;
 cd ../../var/www/html/ &amp;lt;ref&amp;gt;cd &amp;lt;- 디렉토리로 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;sudo &amp;lt;-  관리자 권한으로 실행&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;wget &amp;lt;- 파일 가져오기&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;미디어위키 1.39.8버전 다운로드 한다는 뜻&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo tar -xvzf mediawiki-1.39.8.tar.gz &amp;lt;ref&amp;gt;tar -xvzf &amp;lt;- tar.gz확장자 압축 파일 해제&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo mv mediawiki-1.39.8 wiki &amp;lt;ref&amp;gt;mv &amp;lt;- move란 뜻. 파일 위치 이동&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo apt-get install php8.1-intl &amp;lt;ref&amp;gt;apt-get install &amp;lt;- 패키지 설치&amp;lt;/ref&amp;gt;&lt;br /&gt;
 sudo service apache2 restart &amp;lt;ref&amp;gt;아파치 재시작&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
='''mysql 데이터베이스 생성'''=&lt;br /&gt;
*([https://wikidocs.net/179450 위키독스 참조링크])&lt;br /&gt;
 sudo mysql -u root &amp;lt;ref&amp;gt;mysql 접속&amp;lt;/ref&amp;gt;&lt;br /&gt;
 CREATE DATABASE wikidb &amp;lt;ref&amp;gt;이름의 데이터베이스 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 SHOW DATABASES; &lt;br /&gt;
 CREATE USER wiki@localhost IDENTIFIED BY 'PASSWORD'; &amp;lt;ref&amp;gt;데이터베이스 계정/암호 생성&amp;lt;/ref&amp;gt;&lt;br /&gt;
 GRANT ALL PRIVILEGES ON wikidb.* TO wiki@localhost WITH GRANT OPTION; &amp;lt;ref&amp;gt;권한 부여&amp;lt;/ref&amp;gt;&lt;br /&gt;
 quit&lt;br /&gt;
&lt;br /&gt;
='''미디어위키 이미지 권한 부여'''=&lt;br /&gt;
*([https://wikidocs.net/181677 위키독스 참조링크])&lt;br /&gt;
 sudo chmod 777 /var/www/html/wiki/images&lt;br /&gt;
 sudo mv /var/www/html/wiki/images/.htaccess /var/www/html/wiki/images/.htaccess_disabled&lt;br /&gt;
&lt;br /&gt;
='''웹에서 미디어위키 설치/기본세팅'''=&lt;br /&gt;
*([https://wikidocs.net/179443 위키독스 참조링크1])&lt;br /&gt;
*([https://wikidocs.net/179451 위키독스 참조링크2])&lt;br /&gt;
 ※1중요!※ 웹에서 미디어위키 설치 과정 중 확장기능 설치는 기본적인 것만 체크하기. 특히, &amp;quot;스팸막기&amp;quot; 확장기능에서 &amp;quot;Abuse Filter&amp;quot; 설치하지 말자.&lt;br /&gt;
 &amp;quot;스팸막기&amp;quot; 기능 설치시 이후 SMW 설치 과정에서 충돌/에러 발생. (ex.로그인/회원가입/페이지 생성 시에 error 사태 발생)&lt;br /&gt;
&lt;br /&gt;
='''시맨틱미디어위키 4.2.0 설치'''=&lt;br /&gt;
''#composer.local.json 생성/편집''&lt;br /&gt;
 COMPOSER=composer.local.json php composer.phar require --no-update mediawiki/semantic-media-wiki&lt;br /&gt;
 ''#위 코드 불가능 시에 아래 방법 사용''&amp;lt;br&amp;gt;&lt;br /&gt;
 cd /var/www/html/wiki&lt;br /&gt;
 sudo vim composer.local.json &amp;lt;ref&amp;gt;vim &amp;lt;- 터미널 내에서 메모장 편집 기능(?)&amp;lt;/ref&amp;gt;&lt;br /&gt;
 ''#위 코드로 vim으로 들어가서 composer.local.json 파일을 생성해 그 안에 아래 내용을 그대로 복사하기. &amp;quot;&amp;quot;사이에 있는 버전 숫자 확인 필수&lt;br /&gt;
 {&lt;br /&gt;
 	&amp;quot;require&amp;quot;: {&lt;br /&gt;
                   &amp;quot;mediawiki/semantic-media-wiki&amp;quot;: &amp;quot;~4.2&amp;quot;&lt;br /&gt;
         }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
''#composer 설치''&lt;br /&gt;
 sudo apt-get install composer&lt;br /&gt;
&lt;br /&gt;
''#설치된 composer 버전 체크''&lt;br /&gt;
 composer -v&lt;br /&gt;
&lt;br /&gt;
''#composer 업데이트''&lt;br /&gt;
 sudo composer update --no-dev&lt;br /&gt;
 #위 코드 불가능 시 아래 코드''&lt;br /&gt;
 sudo composer update --no-dev --optimize-autoloader&lt;br /&gt;
&lt;br /&gt;
''#아파치 재시작''&lt;br /&gt;
 sudo systemctl restart apache2&lt;br /&gt;
&lt;br /&gt;
 ''#에러코드(미디어위키 확장기능과 출동 시 발생 추정)&lt;br /&gt;
 Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.&lt;br /&gt;
&lt;br /&gt;
''#미디어위키 localsettings.php 편집 및 업데이트''&lt;br /&gt;
 vim LocalSettings.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드로 LocalSettings.php 편집기 진입해서 마지막에 아래 문자열 추가''&lt;br /&gt;
&lt;br /&gt;
 wfLoadExtension( 'SemanticMediaWiki' );&lt;br /&gt;
 enableSemantics( 'ip주소/wiki' );&lt;br /&gt;
&lt;br /&gt;
''#유지 및 업데이트 설치''&lt;br /&gt;
 sudo php maintenance/update.php&lt;br /&gt;
&lt;br /&gt;
''#위 코드 불가능시 아래 코드 실행''&lt;br /&gt;
 sudo php maintenance/update.php --skip-external-dependencies&lt;br /&gt;
&lt;br /&gt;
''#유지/리빌딩''&lt;br /&gt;
 php extensions/SemanticMediaWiki/maintenance/rebuildData.php -v&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dbswhdgns08</name></author>
		
	</entry>
</feed>