2012-12-01 2 views
1

필자는 전에 Windows 바탕 화면에서 SQLite를 사용 해본 적이 있지만 웹 컨텍스트에서는 사용 해본 적이 없으며 웹 문서는 이와 같은 것에 대해 maddenigly unspecific입니다. 본질적으로, 나는 학교에서 무료 학생 webspace (a/public/html/디렉토리)를 가지고 있으며 작은 데이터 기반 웹 프로젝트에이 템플릿을 사용하고 싶습니다. SQLite는 내 유일한 (무료) 옵션이며,이 컨텍스트에서 "설치"하는 방법을 궁금합니다. 좀 더 구체적으로, html 디렉토리에 파일을 던져서 하루 만 부르는 것이 안전할까요?학생 도메인에 SQLite를 어떻게 설치합니까?

도움이된다면, 나는 리눅스 환경 (그들은 아파치를 돌린다)이라고 확신한다.

+0

공용 HTML 폴더를 제외하고는 서버의 다른 부분에 액세스 할 수 없습니다. 대학 클럽을 운영하지 않는 한 아주 잠겨 있습니다. SQL, 루비 또는 PHP 또는 다른 언어 없음. 당신이 할 수있는 유일한 방법은 파일을 드롭하는 것입니다. 이것이 SQLite 접근 방식이 효과가 있기를 희망하는 이유입니다. 하지만 말 그대로 파일을 복사하여 붙여 넣어야합니다. 서버 명령이나 sudo 또는 다른 것을 사용할 수 없습니다. – Zelbinian

답변

1

이미 설치되어 있는지 확인하십시오. 는 A bash는 세션에서 다음을 시도해보십시오하지 않으면, 당신은 sqlite3를 다운로드하고 설치해야합니다

touch test.db 
sqlite3 test.db 

.

유용한 팁 : 'sqlite'바이너리를 실행하려고했다면 아마 존재하지 않을 것입니다. 그것은 'sqlite3'라고합니다.

+0

좋은 제안이지만, 사실이 아닌 것 같습니다. – Zelbinian

+0

그러면 sqlite3을 다운로드하고 설치해야합니다. Linux 시스템을 사용하는 경우 'sudo apt-get install sqlite3'을 시도하거나 시스템에 설치된 패키지 관리자를 사용하십시오. 또한/usr/local/bin에서 sqlite3을 확인하십시오. 거기에 있고 호출 할 수 없다면 ~/.bash_profile의 PATH 변수에 추가하십시오. – ktm5124

0

SQLite는 임베디드 데이터베이스입니다; 일반적으로 설치되지는 않지만 데이터베이스에 액세스하는 데 사용되는 프로그램으로 컴파일됩니다.

모든 전형적인 서버 측 확장 언어 (PHP, Ruby, Python, Perl 등) SQLite는 지원 모듈을 갖는다.

서버에 어떤 버전이 설치되어 있고 SQLite 지원이 활성화되어 있는지 확인해야합니다.

+0

학교의 서버가 실제로 그렇게 작동하지 않습니다. 학교 조직이 아니라면 백엔드 서버 언어에 액세스 할 수 없습니다. 공용 HTML 디렉토리를 얻었습니다. 이제는 SQLite를 사용할 수 있다면 황금이 될 것입니다. 그게 내가 원하는거야. – Zelbinian

관련 문제