본문 바로가기

정보저장소/IT

아주 쉽고 간단하게 나만의 사이트를 만들어 보자 1편

사이트 만들고 싶은데 과정이 복잡하고  귀찮아서 망설이던 사람들이 있을꺼라고 봐 

그런 사람들을 위해서 아주 쉽고 간단하게 사이트를 만들어서 직접 호스팅까지 하는 작업을 소개 할게 

아니 작업뿐만 아니라 그럴싸한 홈페이지를 만드는게 목표야 !


준비물부터 아라보자 


1.PHP

2.MYSQL

3.APACHE

4.WORDPRESS 


총 4가지야 . 


준비들 너무 많아서 거지같다고 생각하고 나갈려고 생각했다면 스탑!


우리들한테는 오토셋이라는 프로그램이 있어

AUTOSET 단어부터 아주 사랑스럽지 않아 ??


오토셋이 나오기전에는 아파치나 톰캣을 연동하거나 

아파치와 PHP모듈을 붙여서 사용하곤 했는데 

일반 사용자한테는 정말 귀찮고 복잡한단계야 


그런 게이들을 위해서 만들어진게 오토셋이야 


구글에서 오토셋이라고 검색하고 다운로드 해


 


자신의 운영체제에 맞춰서 다운로드 받아 


기본적인 설치과정은 생략할게 

그냥 YES NEXT  다음 완료 만  누르면 끝이야 


프로그램 선택하는 화면에서는 모두 체크하길 바래 

광고프로그램 따위가 아니라 모두 필요한 프로그램이니까 


설치를 다 하고 오토셋을 실행하면 아래와 같은 화면이 떠 



 

자 이걸로 PHP와 MySQL APACHE를 모두 설치 했어 

오토셋 ㅆㅅㅌㅊ ?


화면 중앙을 보면 웹 서버, MySQL   멈춤대신 시작이라고 나와있을텐데

시작을 눌러서 오토셋 윗부분에 웹서버 80,MySQL 3306 이 뜨도록 해주자 


여기서 80과 3306은 포트를 의미하는데 

기본적으로 웹은 80포트야 

본인이 다른 포트를 사용하고 싶어서 바꾼다고 해도 괜찮아

이미 사용중이지 않은 포트를 선택해서 사용하면 되니까 


만약 내가 8080포트를 사용한다고 하면 

ilbe.com:8080 이런식으로 적어줘야 해 

80포트는 기본적인 포트라 생략이 가능하지만 다른 포트는 아니거든


웹서버 : 80 포트 

MySQL : 3306 포트 


공인 아이피를 가진 게이들도 있겠지만 

와이파이 때문에 사설 아이피를 할당 받은 사람들도 있을꺼야 

이 경우 조금 까다로워 지는데 



 

사설 아이피와 

공인 아이피를 확인하고 ..


아니 쉽게 말할게

그냥 공유기를 이용하는 사람들이라면 


http://192.168.0.1  로  접속하여 포트 포워딩 작업을 해 줘야 해  


규칙이름은 본인의 자유 

프로토콜은 TCP 

외부포트와 내부포트는 80 과 3306 각 각 해 줘야 해 

내부 IP주소는 현재 자신이 사용하고있는 IP주소를 입력하면 되 

잘 모르는 겠다면  https://nas.moe/archives/93 사이트를 참조하길 바랄게 


자 제대로 되었는지 확인을 해 보자 



http://localhost

http://127.0.0.1

http://192.168.0.1


3번째 방법은 192.168.0.1을 지우고 자신의 IP주소를 적으면 되 


//설명충 : 게이들도 알겠지만 원래 모든 주소는 숫자로 이루어져 있어 근데 컴퓨터하는 사람들은 숫자로 이루어진 주소가 불편한거야 

그래서 직관적으로 이해하기쉽고 보기 쉽게 만들어진게 도메인이야


위의 localhost 도 원래는 127.0.0.1 이야 이걸 이제부터 localhost라고 부르자고 해서 도메인으로 등록되었고 

이 도메인을 검색하게되면 DNS서버를 거쳐서 127.0.0.1이라는 ip로 이동하게 되는거지 

 이 127.0.0.1은 자신의 ip주소를 뜻 해  그래서 위의 3가지 방식이 모두 유효하게 작동하는거야 


네이버 다음 구글 등등 모드 숫자로 이루어진 아이피 주소가 있는데 도메인을 google.com , naver.com , daum.com으로 등록해두었기때문이

이 도메인을 검색하면 등록한 아이피로 이동됨 

 

 

 

 

자 이 화면이 떴다면 홈페이지를 호스팅 할 준비가 다 된 상태야 


본격적으로 홈페이지를 만들어보자고 !


이제 마지막 하나 남은 WORDPRESS를 다운로드 하러 가자 

 

 

 

 

구글에 WORDPRESS를 검색하고 

 

 

다운로드 ZIP을 해 
리눅스를 사용하는 사람들은 tar를 다운로드 해야겠지 ?

다운받은 파일을 압축을 풀어 

 

Autoset10/public_html 안에  넣어 주자


참고로 index파일을 인식 해 

 때문에 방금 우리가 본 사이트는 저 index.php를 보여준거야 


myhome 전혀 상관없는거니 없어도 괜찮아 


public_html은 최상위 폴더라고 이해 하면 쉬워

이제부터 적용할 내용물에서 경로를 설정하게 된다면 public_html을 기준으로 경로가 잡혀 


따라서 wordpress 안에 있는 index.php를 실행할려면 


http://localhost/wordpress

http://127.0.0.1/wordpress

http://192.168.0.1/wordpress

를 입력하여 실행하는거지 

그럼 wordpress 안에 있는 index.php가 실행 되 


자 이제 고지가 보여 

이 부분만 넘기면 이제 나만의 사이트를 가질 수 있어 


위의 주소를 클릭하여 이동하자 


 


모든 것이 준비 되었이

Let's go!


 


자 차근 차근 알아 보자고 

간단하게 설명하자면 


데이터 베이스 이름 :  사용할 데이터베이스를 묻는거야 

사용자명  : 데이터 베이스에 엑세스 가능한 사용자를 묻는거야 

비밀번호  : 데이터 베이스에 엑세스 가능한 사용의 암호를 묻는거야 

데이터베이스 호스트: 데이터 베이스에 엑세스할 주소 

테이블의 접두어 : 게이들이 홈페이지를 적용하면 데이터베이스에 테이블이 생기는데 그 테이블의 이름앞에 접두어를 붙여 중복을 피하기 위함이야 


아마 오토셋을 설치하면서 test라는 텅텅비어있는 DB를 제공을 해 줘 

데이터베이스의 이름은 test < 만약 이게 없다면 답글 달아줘 

사용자명은 root  

비밀번호는 autoset 

호스트는 그대로 localhost

접두어도 그대로 

 

 


 

혹시나 비밀번호 보고 

해킹이니 뭐니 하지 않길 바래 

DB는 보안이 중요한 프로그램이기 때문에 아이디 비밀번호를 안다고해서 엑세스 가능하지 않아 

내가 외부접근을 허용해야지 가능하거든 

 

 

 


아이디는 일단 mysql을 설치하면 root를 제공받고 

비밀번호는 autoset으로 모든 게이에게 똑같이 적용 되어 있을꺼야 

 그래도 이 작업이 끝나고 나면 보안을 위해 비밀번호 변경하기를 추천 할 게

 

 

설치를 진행 하고 

 

 

정보를 입력하자 

 

여기에서 사용되는 아이디와 비밀번호는 wordpress를 제어 할 수단이야 
보안을 신경써서 만들기를 추천 할 게 
혹시나 저걸로 접속 해 볼려는 생각은 말어 , 이미 변경 되었으니까 

설치하기 버튼을 클릭하고 

 

아이디와 비밀번호를 입력 

 

 

짜잔 
우리가 원하는 화면이야 
이제 공식적으로 너희들은 사이트를 호스팅 할 환경을 갖추었고 
자신이 원하는 사이트를 만 들 수 있게 되었어 

 

처음에 말했다 시피 그럴싸한 홈페이지를 갖는게 목적이였으니 테마를 보러 가자고 

 

 

새 테마 추가하기 클릭 

 

원하는 테마를 찾고 

 

 

설치버튼을 클릭 

 

그 후 활성화 버튼을 클릭 

 

자 이제 너희들이 원했던 테마가 적용 되었어 

 

 

 



WORDPRESS의 강점은 

아주 직관적으로 보기 쉽게 커스텀마이징이 가능하다는거야 

 

 

 

자신의 홈페이지로 가고 싶다면 사이트 방문하기를 클릭 


혹은 커스텀마이징을 하고 싶다면

 

 

사용자 정의하기를 클릭해 


우리가 원하는 사이트가 만들어졌어 

다른 사람이 자신의 홈페이지를 방문하기를 원한다면 
도메인 주소 자리야 자신의 ip를 넣으면 될꺼야 

사실 IP라면  자신의 IP가 아니라 
공인 IP를 입력 해야 해 해당 방법은 중간에 투척한 링크에 자세하게 나와 있을꺼야 
혹시나 모르니