준호씨의 블로그

오랜만에 텍스트큐브 블로그 살려보기 본문

개발이야기/호스팅관리

오랜만에 텍스트큐브 블로그 살려보기

준호씨 2022. 8. 2. 00:35
반응형

개인 서버 apache설정을 확인하다 보니 텍스트큐브 설치해둔 https://tc.junho85.pe.kr가 죽어있어서 살려보았습니다.

 

예전에 설치할 때 썼던 글을 보니 2015년에 설치했었네요.

https://junho85.pe.kr/345

 

ubuntu 에 TextCube 설치

티스토리를 주로 사용 하고 있지만 가상머신 호스팅 서비스 받는 곳에 TextCube 를 설치 해 보기로 함. 일단 https://github.com/Needlworks/Textcube/releases/tag/v1.10.7 에서 압축 파일 다운 받음 # 파일 다..

junho85.pe.kr

 

텍스트큐브가 죽었던 이유는 서버 OS 버전업 하면서 php도 버전업이 되어버렸기 때문이었습니다. 지금 php는 7.2.24네요.

 

텍스트큐브 버전도 기존에 1.10.7을 사용하고 있었는데 1.10.10까지 나왔길래 업그레이드했습니다.

https://github.com/Needlworks/Textcube/releases/tag/v1.10.10

2016.04.26 마지막 업데이트 이후로 업데이트가 안되고 있네요.

 

베타 버전으로 2.0.0 Beta 3가 2016.10.19에 나왔지만 이후로는 업데이트가 안되고 있습니다.

 

아무튼 1.10.10을 받아서 압축 풀고 심볼릭 링크를 넘겨주고 config.php를 복사해주었지만 이런저런 오류가 발생합니다.

apache 웹서버를 https설정을 했기에 

$service['useSSL'] = true;

설정을 활성화해주었습니다.

혹시나 해서 serviceURL도 https로 수정했습니다.

$serviceURL = 'https://tc.junho85.pe.kr';

mysql_connect함수가 deprecated 되었다는 오류가 발생해서 처음에는 mysql_* 함수들을 mysqli_*로 수정했었는데요. 검색하다 보니 config에서 dbms를 수정해주면 된다고 해서 수정하고 mysqli_*로 바꿨던 거 mysql_*로 다시 되돌렸습니다.

$database['dbms'] = 'MySQLi';

아무튼 이런 작업들을 해주고 나니 블로그가 뜨긴 합니다.

사실 다른 오류들이 좀 더 있긴 하지만 글도 달랑 하나만 썼던 상태고 스팸 댓글이 많이 달려있는 상태라 그냥 날리고 새로 설치해보는 게 나을 거 같습니다.

그리고 서버 버전업 한다고 블로그가 죽어버리면 곤란하기 때문에 Docker방식으로 바꿔봐야겠습니다.

 

반응형
Comments