본문 바로가기

정보

tengine 웹서버 설치하기

tengine을 설치하기위해 먼저 우분투에서 필요한 필수사항을 설치하자


apt-get install gcc libpcre3 libpcre3-dev zlib1g-dev


apt-get install libssl-dev


그 다음 tengine 페이지에가서 다운받을 버전을 선택한다.


http://tengine.taobao.org/download.html




그 다음 wget으로 파일을 다운받자


wget http://tengine.taobao.org/download/tengine-2.2.2.tar.gz


다운받은 tar파일을 해제하고


tar -zxvf tengine-2.2.2.tar.gz


해제한 파일로 이동하자 


cd tengine-2.2.2


그 다음 ./configure을 진행하도록 하자 


./configure 

--pid-path=/var/run/tengine.pid 

--error-log-path=/var/log/nginx/error.log 

--user=www-data 

--group=www-data 

--with-poll_module 

--with-syslog 

--with-http_stub_status_module 

--with-http_ssl_module 

--with-http_gzip_static_module 

--with-http_stub_status_module 

--with-http_sub_module 

--with-http_concat_module 

--with-http_realip_module 

--with-http_sysguard_module


./configure이 완료되었으면 make와 make install을 해주자


make && make install


모두 완료되었으면 서버를 시작하기 위해 다음 명령어를 입력하자


/usr/local/nginx/sbin/nginx



netstat -ntlp


를 입력해서 tengine이 구동되었으면 정상적으로 작동한다.


인터넷창을 켜고 자신의 주소를 입력하면 tengine이 뜨는 것을 확인 할 수 있을 것이다.


추가로 tengine을 끄고 싶으면


fuser -k 80/tcp를 입력하면 80번 포트를 사용하는 모든 서비스가 꺼진다.


ps) nginx경로를 사용하는 이유는 tengine이 nginx를 이용해서 만든 서비스이기 떄문이다.


'정보' 카테고리의 다른 글

Event-MPM, Event-Driven 의 차이 (Apache인가 Nginx 인가?)  (0) 2018.08.11
Thread pool 이란?  (0) 2018.08.11
PNG,GIF,JPEG,BMP 파일의 차이  (0) 2018.07.25
프로세스란?  (0) 2018.07.20
가비지 컬렉션이란?  (0) 2018.07.10