일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 커스터마이징
- 안드로이드
- 쇼핑몰
- plugin
- 고도몰
- 플러그인
- 사이트제작
- 웹디자이너
- 웹디자인
- 튜닝
- 웹퍼블리셔
- 웹개발자
- 3D프린터
- work6.kr
- 개발자
- 제이쿼리
- 워크식스
- 쇼핑몰제작
- PHP
- 홈페이지제작
- 웹에이전시
- 홈페이지구축
- 홈페이지
- 프로그래머
- CSS
- jQuery Plugin
- JQuery
- 쇼핑몰구축
- 포트폴리오
- 웹퍼블리싱
- Today
- Total
목록프로그래밍팁/linux (27)
그냥 개발자 블로그
centos7의 방화벽 설정은 의외로 간답합니다. vi /etc/firewalld/zones/public.xml 원하는 포트의 방화벽을 열어주기 위해 위 경로의 파일을 수정 해야 합니다. public.xml 파일 내에 위와 같이 추가 해줍니다. firewall-cmd --reload 방화벽 설정이 저장되도록 방화벽을 재시작 해줍니다.
예를 들어 aaa.com 라는 사이트가 있다고 가정할게요.그런데 aaa.com:5555 와 같이 주소 뒤에 포트번호를 써주면 다른 페이지가 보여지는 것을 보신적이 있을꺼에요.이와 같이 구현하고 싶으신 우분투 웹서버 이용자라면 따라해보세요. 전반적인 과정은 아래와 같아요. 1. 포트를 입력하여 접속시 연결할 디렉토리 설정2. 원하는 포트를 인식할수 있도록 설정3. 아파치 재부팅 우선 웹서버에 /var/www 디렉토리 안에 A와 B라는 디렉토리가 있다고 가정할게요. 1. 포트를 입력하여 접속시 연결할 디렉토리 설정 vi /etc/apache2/sties-available/default vi 명령어를 이용해 편집을 위해 default 파일을 열어 줍니다. ServerAdmin a@localhost Docume..
svn을 통해서 웹서버를 버전관리 할 경우 커스터마이징시 매우 쓸모 있어요.따라서 svn 설치 및 svn서버와 웹서버간의 연동을 다뤄볼게요. 1. 상태1-1. 기존의 웹서버가 운영되고 있었음1-2. 운영체제는 centos7 이며 svn은 설치되어 있지 않음1-3. 별도의 서버가 운영되고 있음 2. 요구사항2-1. 외부에서 다수의 사용자가 접속하여 버전 관리가 가능해야함2-2. commit 시 자동으로 웹서버에 파일들을 적용 되어야 함 3. svn 설치 여부 확인 [root@localhost ~]# svnserve --version 에러가 발생한다면 미설치 상태 입니다. 4. svn 설치 [root@localhost ~]# yum install subversion 중간의 질문을 한다면 y를 눌러서 설치합니..
보통 웹서버를 만들기위해우분투보다 centOS를 많이들 선택하하여 설치하죠.centOS가 더욱 안정적이라는 의견이 있어서 인데요. 실제로 사용해본 결과 우분투를 설치한 웹서버봐 centOS를 설치한웹서버에는 차이점이 없었으며 최신 패키지가 나오는 속도는우분투가 더욱 빨랐네요. 그렇다면 우분투를 웹서버로 사용하기위한 설치 순서를 알려드릴게요.우분투 설치는 iso 파일만 있으면 쉬우니 패스 할게요. 일단 웹서버에 기본적으로 필요한것들 설치 순서부터 보고 가실게요. 1. ssh 설치2. 아파치설치3. mysql 설치4. php설치5. phpmyadmin설치6. ftp설치7. 사용자추가8. 재부팅 이제 상세를 시작할게요.root 계정으로 설치를 진행해서 sudo 명령어는 사용하지 않았으니참고하시고요. 1. ss..
우분투를 이용하다보면 별도로 생성된 사용자에 대해서 기본경로를 따로 지정해주고 싶을때가 있는데요. FTP 첫 접속시 경로 설정 같은 경우가 되겠네요. root 계정으로 접속해야하고요. /etc/passwd 라는 파일을 열어주세요. 이와 같이 여러 유저 정보가 나열되어 있을텐데요. 기본경로를 수정하고자 하는 사용자의 /home/사용자 이부분을 수정해주시고 재부팅 해주시면 끝!
centos7은 centos6과 다르게 여러모로 변한데다가 공개된지 얼마 안되어서 자료가 없어 무선랜 설치하는데 애 먹었네요. 참고로 전 centos7를 네트워크 설치 하였어요. centos7 최소 설치 후 무선랜을 사용한 저만의 방법을 안내할게요. 요약된 순서는 아래와 같아요. 1. NetworkManager 끄기2. wpa_supplicant 설정3. 자동실행 추가 상세 내용을 보면요. #service NetworkManager stopcentos7에서 NetworkManager 서비스를 이용하여 네트워크 접속을 쉽게 하고 있는데요. 아직은 버그가 많은거 같더군요. 그래서 이용하지 않을꺼에요 꺼주세요. #chkconfig NetworkMnager offcentos7 시작할때 실행되는 자동시작에서도 제..
테스트용 또는 간단한 사이트 정도는 라즈베리파이2 정도면 충분히 운영가능해요.라즈베리파이2는 동시접속자 100명정도는 커버되고요.시중에서 가격은 5만원 미만으로 저렴해요. 그렇다면 라즈베리파이를 웹서버로 사용하기위한 설치 순서를 알려드릴게요. 일단 웹서버에 기본적으로 필요한것들 설치 순서부터 보고 가실게요. 1. ssh 설치2. 아파치설치3. mysql 설치4. php설치5. phpmyadmin설치6. ftp설치7. 사용자추가8. 재부팅 이제 상세를 시작할게요.root 계정으로 설치를 진행해서 sudo 명령어는 사용하지 않았으니참고하시고요. 1. ssh 설치최근에는 ssh가 기본으로 내장되어 있어 별도 설치가 필요 없던데그래도 만약 설치가 필요하다면아래처럼 명령어를 작성해주세요.apt-get instal..
우분투에 웹서버를 설치했다고 해서 끝이 아니죠.utf-8환경에 적합게 변경도해주어야 한글이며 다른 문자가정상적으로 보여지고 저장되고요.설정으로 보안도 강화시켜줘야겠죠. 포스팅에서 진행할 순서는 아래와 같으니 먼저 숙지해두시고요.설정과정은 편의를 위해 이전과 마찬가지로 root 계정으로진행하였으니 참고해주시고요.한가지 더 전 nano 에디터가 편해서 nano 명령어를 사용했어요.vi나 vim 쓰셔도 상관없으니 이것도 참고해주세요. 1. 사용자설정2. 아파치설정3. php 설정4. mysql 설정5. ftp 설정6. 재부팅 상세 설정을 시작할게요. 1. 사용자설정아파치가 설치완료되고 나면 기본 경로가 /var/www 로 되어있는데요.일반적으로 이 경로를 그대로 사용하지는 않죠. 따라서 사용자 경로로 아파치를..