우선 웹호스팅은?

하나의 서버안에서 여러개의 계정 과 공간을 나누어 고객에게 제공하는 서비스를 말합니다.

 

웹호스팅을 쓰는 이유?

그냥 뚝딱 만들어지는 웹, 일반 서버보다 10배 이상 간단합니다. 물론 하나의 서버를 모두 사용하는건 불가능하지만, 업체에서 다 세팅을 해주다 보니까 따로 손쓸일이 없죠(더 정확히 말하면 업체에서 세팅해주는거 외에 손쓰는것이 불과 사회 주의?ㅋㅋㅋㅋ).

 

 

웹호스팅을 단점?

우선 공유 한다는것이 문제지요.. 이번 나야나 사태만 봐도 알수 있으리라 믿습니다... (또 공유하는것이다 보니 보안패치를 제때 하는 업체를 보지 못하였습니다. 그러다 보니 언제 랜섬웨어가 감염댈지 모르는 상황입니다...)

 

 

클라우드 나 vps , 리얼서버를 쓰면?

따로 고객이 웹서버를 세팅하고 , mysql 를 세팅해야 합니다만 요즘은 그냥 IDC에서 해주기도 합니다, 장점이 엄청나게 많습니다.

1. 우선 다른 서버와 공유하지 않고 혼자서 할당댄 자원을 모두 사용 가능합니다.

2. 입맛에 맞게 서버를 세팅 할수 있습니다.

이외에도 헐씬 많습니다.

 

웹 세팅 방법을 모르는 경우..

XE타운에 활동하시다 보면, 서버호스팅이나 vps,클라우드에 웹 서버 세팅 해주는 분들이 꽤 많이 있습니다. 은근 저렴하게 해드리고 있고, XE에 맞게 완전 세팅 해주시는분이 있기 때문에 오히려 일반웹서버보다 더빠르게 사용 가능합니다.

이번에 나야나 협상이 잘대서 파일이 복구가 된다면 일반 웹호스팅 에서 벗어나 일반 클라우드 나 리얼서버,vps 를 사용하시는것을 추천 드립니다. 한국은 좀 비싸다고 하는데요.. vultr 같은 해외 클라우드 저렴한대 많습니다. 이런대서 구매하시고 세팅하시는것을 추천 드립니다. 

 

부족하지만 읽어주셔서 감사합니다.

 

그리고 웹 세팅 하는법을 모르시는분을 위해 설치법을 알려드립니다.

※ 해당 방법은 XE에 맞쳐져 있습니다. 다른 보드나 CMS 는 테스트 안했습니다.

※ 해당 방법은 기본적으로 설치하는 버전을 인스톨 하는 방법으로 따로 업데이트 하고 싶으신 분은 찾아보세요..

 

우분투 입니다.

# apt-get install php php-gd php-url php-xml php-mysql apache2 mysql-server(mariadb-server)

 

우분투는 apache2.conf , selinux 를 별도 세팅 할필요 없습니다.

 

-우분투는 레드헷 계열과 달리 mysql-server을 설치하면 비밀번호 설치 칸이 나옵니다.-

/var/www/html 에 xe를 올리시고 하시면 댑니다.

에러가 나신다면 연락 주세요.

 

 

레드햇 계열 입니다.

# yum install php php-gd php-xml php-mysqli php-curl httpd mysql-server(mariadb-server)

 

웹 설정법

vi /etc/httpd/conf/httpd.conf 

#ServerName 을 찾아 #를 지우고 자기 서버에 맞게 고칩니다.

찾는법 : /ServerName 

고치기 : i

예제 자신의 아이피가 192.168.0.2 이다.

ServerName 192.168.0.2:80

 

그리고 exc 누르고 :wq! 하여 나옵니다.

systemctl start httpd 

systemctl enable httpd <-시작할때도 자동 시작

하면 웹이 구동 됩니다.

-----------------------끝---------------------------

 

mysql 키기

systemctl start mysqld

systemctl enable mysqld <-시작할때도 자동 시작

 

mysql 비번 바꾸기

mysqladmin -u root -p password ->그냥 엔터(기본 비번 없음) -> 바꿀 비번 -> 바꾼 비번 확인

 

/var/www/html 에다가 xe를 설치 해주면 댑니다.

 

file 퍼미션 설정

 

selinux 를 꺼주시면 댑니다.

vi /etc/selinux/config 하고

 

SELINUX=enforcing <- 이부분을 찾아

SELINUX=disabled <- 로 변경 합니다.

 

esc를 누르고 :wq! 를 누르고 빠져 나옵니다.

 

재부팅 없이 selinux 를 끈다.

setenforce 0 <-컨맨더 침

 

그리고

chmod 777 /var/www/html

 

감사합니다.

 

리눅스 입문한지 얼마 안댄 초짜 입니다. 틀린거 있으면 지적 부탁드립니다.

 

 

--- 추가 ---

리눅스 환경에서 라이믹스 다운받기

wget https://github.com/rhymix/rhymix/archive/master.zip

 

zip 풀기

unzip master.zip

 

무료로 세팅해드리고 있습니다.

카카오톡 : anjsrhkdgh

(윈도우 , 리눅스 모두 가능합니다.. unix 라든가.. 자체 o/s 는 안댑니다!)

 

 

 

 

 

 

  • Lv8
    SH 파일로 곧 배포 하겠습니다.
  • ?
    우분투는 어떻게 하나요? 너무 광활한 질문이라 ㅈㅅㅇ
  • ? Lv8
    음 무료로 작업 해드릴수 있는데 따로 연락주실수 있으신가요?

    저가 입문한지 얼마 안대다 보니 그렇게 크게는 못도와드리고요..

    개인 카카오톡 아이디 : anjsrhkdgh 입니다.
  • ?
    저같은 양민에게는 너무나도 감사한 글이네요
  • ? Lv8
    감사합니다.

    이글 좀 엉성하게 작성대서 모르겠다는 분은 기재된 카카오톡으로 연락 주시면, 무료세팅 해드리겠습니다~
  • ?
    저렴해서 웹호스팅 씁니다.. ㅠㅠ..
  • ? Lv8
    음... 어디껄 쓰시나요~?
  • Lv8 ?
    루아틱 사용중이에요