웹서버 구축 - 서버세팅과 APM설치 --> http://damoa-nawa.tistory.com/429
웹서버 구축 - phpMyadmin 설치 --> http://damoa-nawa.tistory.com/430
웹서버 구축 - 무료 보안인증서 Let's Encrypt설치 --> http://damoa-nawa.tistory.com/431
웹서버 구축 - XE다운 및 설치 --> http://damoa-nawa.tistory.com/432
웹서버 구축 - 웹에서 sftp ,ssh2 사용, PHP SSH2 모듈 설치 --> http://damoa-nawa.tistory.com/433
비교적 저렴하고 속도또한 빠른 추천드리는 VPS(가성서버)업체입니다.
추천 VPS 업체 : https://www.vultr.com
추천 VPS 업체 : https://clientarea.ramnode.com
[ VPS 가상서버(전용서버)에 웹서버 구축 -
XE 다운및 설치및 rewrite_mod 활성화 오류가 나온다면? ]
- Xe 공식사이트 -> 다운 받는 링크 : https://bit.ly/2qp2XgS
- WinSCP을 이용한 sftp 프로토콜로 접속하는 방법
프로그램은 다운받고 설치합니다. ---> WinSCP
- WinSCP 프로그램을 실행한후 SFTP를 선택하고
호스트이름에 아이피를 , 포트는 22번, 사용자이름은 root ,비번 입력하고 접속을 합니다.
/var/www/html/ 디렉토리로 다운로드한 파일을 압축해제후 xe파일을 업로드합니다.
- 콘솔에서 다운받는 방법
1 . 콘솔을 실행하고 root 로 로그인을 합니다.
2 . https://github.com/xpressengine/xe-core/releases <--- 사이트로 이동을 합니다.
3 . 아래 이미지처럼 릴리즈된 버전 화면이 뜨는데 , xe.1.9.6.tar.gz 파일의 링크 주소를 복사합니다.
4 . 아래 명령어를 붙혀넣기해서 /var/www/html 폴더에 다운을 받습니다.
wget -P /var/www/html https://github.com/xpressengine/xe-core/releases/download/1.9.6/xe.1.9.6.tar.gz
5 . /var/www/html 디렉토리로 이동을 합니다.
cd /var/www/html
6 . 압축을 풉니다.
tar xzvf xe.1 입력한후 TAB 키를 누르면 파일이름이 자동완성됩니다. 엔터를 눌러 압축을 풉니다.
7 . 아파치 기본화면파일인 index.html 을 삭제하고 접속을 하면 xe 설치화면을 볼수 있습니다.
- 아래 명령어를 통해 index.html 을 바로 삭제해줍니다.
rm index.html
Xe는 files 폴더에 퍼미션을 요청하기 때문에 디렉토리를 생성해주고 퍼미션을 줍니다.
mkdir files
chmod 707 files
XE설치중 rewrite_mod 활성화 오류가 나온다면 해결방법은 다음과 같습니다.
- vi 에디터로 아파치 파일을 수정해줍니다.
vi /etc/apache2/apache2.conf
- 파일을 열면 아래의 문구를 찾습니다.
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
- AllowOverride None 을 AllowOverride All 로 변경을 해줍니다
- 아파치 서버를 재 시작해줍니다.
service apache2 restart
- XE 설치를 하면 잘 설치가 됩니다.