21. zendOptimizer 설치
tar xzvf ZendOptimizer-2.5.3-linux-glibc21-i386.tar.gz &&
cd ZendOptimizer-2.5.3-linux-glibc21-i386 &&
./install.sh
설치 스크립트 실행~
설치화면에서 php.ini 의 위치를 물어볼 경우 /usr/local/apache/conf 를 쓴다.
22. pdflib 설치
http://www.pdflib.com/products/pdflib/download/index.html
tar xvzf PDFlib-5.0.3-Linux.tar.gz
cd PDFlib-5.0.3-Linux
cd bind
cd php
cd php-4.2.1cd php-4.2.1 // php 4.2.0 이하 버전 사용자는 php-4.1.0을 사용한다.
mkdir /usr/local/apache/php_module // php 동적 모듈이 들어갈 디렉토리 생성
cp libpdf_php.so /usr/local/apache/php_module
여기서부터가 중요하다. 필자의 경우 php_module 이라는 곳에 동적 모듈이 들어가게 세팅해놨는데, 이는
php.ini 파일 안에서 설정하면 된다.
shell>vi /usr/local/apache/conf/php.ini
extension_dir="/usr/local/apache/php_module" // 자신이 원하는 디렉토리로 설정하면 된다.
extension=libpdf_php.so // 복사했던 모듈을 추가 시키는 부분
이상의 설정이 잘못되면 pdf 라이브러리를 사용할 수 없게 된다. 확인은 압축푼 디렉토리의 bind/php 안
의 hello.php등으로 하면 된다. 아니면 아래 소스를 복사하여 /usr/local/apache/htdocs/hello.php 를 생
성한후 웹에서 확인해보기 바란다. 이때 Adobe Acrobat Reader 등 pdf 뷰어가 있어야 된다. 이상없이
pdf 파일이 화면에 출력되면 제대로 설치 된 것이다.
<pdf 예제 확인 소스>
<?php
# $Id: hello.php,v 1.9.2.2 2003/12/17 15:38:01 tm Exp $
/* create a new PDFlib object */
$p = PDF_new();
/* open new PDF file; insert a file name to create the PDF on disk */
if (PDF_open_file($p, "") == 0) {
die("Error: " . PDF_get_errmsg($p));
}
/* This line is required to avoid problems on Japanese systems */
PDF_set_parameter($p, "hypertextencoding", "winansi");
PDF_set_info($p, "Creator", "hello.php");
PDF_set_info($p, "Author", "Rainer Schaaf");
PDF_set_info($p, "Title", "Hello world (PHP)!");
PDF_begin_page($p, 595, 842); /* start a new page */
$font = PDF_load_font($p, "Helvetica-Bold", "winansi", "");
PDF_setfont($p, $font, 24.0);
PDF_set_text_pos($p, 50, 700);
PDF_show($p, "Hello world!");
PDF_continue_text($p, "(says PHP)");
PDF_end_page($p); /* close page */
PDF_close($p); /* close PDF document */
$buf = PDF_get_buffer($p);
$len = strlen($buf);
header("Content-type: application/pdf");
header("Content-Length: $len");
header("Content-Disposition: inline; filename=hello.pdf");
print $buf;
PDF_delete($p); /* delete the PDFlib object */
?>
여기까지 끄~~읏^^
부분 1부터 부분 7까지 연결해서 사용하시면 원스톱으로 리눅스 서버가 세팅됩니다^^
대신 설치할 소스의 버젼과 그 위치를 명확하게 하셔야 에러없이 진행됩니다.(이것만 주의하심 되요)<div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 17:32:05 Linux에서 이동 됨]</div>
tar xzvf ZendOptimizer-2.5.3-linux-glibc21-i386.tar.gz &&
cd ZendOptimizer-2.5.3-linux-glibc21-i386 &&
./install.sh
설치 스크립트 실행~
설치화면에서 php.ini 의 위치를 물어볼 경우 /usr/local/apache/conf 를 쓴다.
22. pdflib 설치
http://www.pdflib.com/products/pdflib/download/index.html
tar xvzf PDFlib-5.0.3-Linux.tar.gz
cd PDFlib-5.0.3-Linux
cd bind
cd php
cd php-4.2.1cd php-4.2.1 // php 4.2.0 이하 버전 사용자는 php-4.1.0을 사용한다.
mkdir /usr/local/apache/php_module // php 동적 모듈이 들어갈 디렉토리 생성
cp libpdf_php.so /usr/local/apache/php_module
여기서부터가 중요하다. 필자의 경우 php_module 이라는 곳에 동적 모듈이 들어가게 세팅해놨는데, 이는
php.ini 파일 안에서 설정하면 된다.
shell>vi /usr/local/apache/conf/php.ini
extension_dir="/usr/local/apache/php_module" // 자신이 원하는 디렉토리로 설정하면 된다.
extension=libpdf_php.so // 복사했던 모듈을 추가 시키는 부분
이상의 설정이 잘못되면 pdf 라이브러리를 사용할 수 없게 된다. 확인은 압축푼 디렉토리의 bind/php 안
의 hello.php등으로 하면 된다. 아니면 아래 소스를 복사하여 /usr/local/apache/htdocs/hello.php 를 생
성한후 웹에서 확인해보기 바란다. 이때 Adobe Acrobat Reader 등 pdf 뷰어가 있어야 된다. 이상없이
pdf 파일이 화면에 출력되면 제대로 설치 된 것이다.
<pdf 예제 확인 소스>
<?php
# $Id: hello.php,v 1.9.2.2 2003/12/17 15:38:01 tm Exp $
/* create a new PDFlib object */
$p = PDF_new();
/* open new PDF file; insert a file name to create the PDF on disk */
if (PDF_open_file($p, "") == 0) {
die("Error: " . PDF_get_errmsg($p));
}
/* This line is required to avoid problems on Japanese systems */
PDF_set_parameter($p, "hypertextencoding", "winansi");
PDF_set_info($p, "Creator", "hello.php");
PDF_set_info($p, "Author", "Rainer Schaaf");
PDF_set_info($p, "Title", "Hello world (PHP)!");
PDF_begin_page($p, 595, 842); /* start a new page */
$font = PDF_load_font($p, "Helvetica-Bold", "winansi", "");
PDF_setfont($p, $font, 24.0);
PDF_set_text_pos($p, 50, 700);
PDF_show($p, "Hello world!");
PDF_continue_text($p, "(says PHP)");
PDF_end_page($p); /* close page */
PDF_close($p); /* close PDF document */
$buf = PDF_get_buffer($p);
$len = strlen($buf);
header("Content-type: application/pdf");
header("Content-Length: $len");
header("Content-Disposition: inline; filename=hello.pdf");
print $buf;
PDF_delete($p); /* delete the PDFlib object */
?>
여기까지 끄~~읏^^
부분 1부터 부분 7까지 연결해서 사용하시면 원스톱으로 리눅스 서버가 세팅됩니다^^
대신 설치할 소스의 버젼과 그 위치를 명확하게 하셔야 에러없이 진행됩니다.(이것만 주의하심 되요)<div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 17:32:05 Linux에서 이동 됨]</div>
댓글 2개
19년 전
몇년전에 리눅스 사용할때는 그래도 좀 알았는데...
요즘에는 서버 설정하기도 어렵군요.
좋은 팁 감사합니다.
요즘에는 서버 설정하기도 어렵군요.
좋은 팁 감사합니다.
19년 전
저도 매번 같은 일을 반복하는 것이 짜증나서요^^
아예 모든 과정을 스크립트로 짜서 한방에 해결한다는...
도움이 되셨다니 기분이 좋네요.^^
아예 모든 과정을 스크립트로 짜서 한방에 해결한다는...
도움이 되셨다니 기분이 좋네요.^^
게시판 목록
프로그램
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 1530 |
1111111
|
18년 전 | 1952 | |
| 1529 |
행복속네잎크로버
|
18년 전 | 3447 | |
| 1528 |
행복속네잎크로버
|
18년 전 | 1827 | |
| 1527 |
1111111
|
18년 전 | 7638 | |
| 1526 |
1111111
|
18년 전 | 3284 | |
| 1525 |
행복속네잎크로버
|
18년 전 | 1268 | |
| 1524 |
행복속네잎크로버
|
18년 전 | 2300 | |
| 1523 |
행복속네잎크로버
|
18년 전 | 3502 | |
| 1522 |
행복속네잎크로버
|
18년 전 | 2358 | |
| 1521 |
행복속네잎크로버
|
18년 전 | 2124 | |
| 1520 |
행복속네잎크로버
|
18년 전 | 2753 | |
| 1519 |
행복속네잎크로버
|
18년 전 | 3715 | |
| 1518 |
행복속네잎크로버
|
18년 전 | 3479 | |
| 1517 |
행복속네잎크로버
|
18년 전 | 2558 | |
| 1516 |
행복속네잎크로버
|
18년 전 | 1910 | |
| 1515 |
행복속네잎크로버
|
18년 전 | 1928 | |
| 1514 |
행복속네잎크로버
|
18년 전 | 2503 | |
| 1513 |
행복속네잎크로버
|
18년 전 | 1981 | |
| 1512 | 18년 전 | 2868 | ||
| 1511 | 18년 전 | 1658 | ||
| 1510 | 18년 전 | 2205 | ||
| 1509 | 18년 전 | 1679 | ||
| 1508 | 18년 전 | 2137 | ||
| 1507 | 18년 전 | 2356 | ||
| 1506 | 18년 전 | 2291 | ||
| 1505 | 18년 전 | 2243 | ||
| 1504 | 18년 전 | 2172 | ||
| 1503 | 18년 전 | 3481 | ||
| 1502 | 18년 전 | 1661 | ||
| 1501 | 18년 전 | 3439 | ||
| 1500 | 18년 전 | 2018 | ||
| 1499 | 18년 전 | 5288 | ||
| 1498 | 18년 전 | 2147 | ||
| 1497 |
hsp1980
|
18년 전 | 2329 | |
| 1496 |
hsp1980
|
18년 전 | 1723 | |
| 1495 |
hsp1980
|
18년 전 | 2131 | |
| 1494 |
hsp1980
|
18년 전 | 3644 | |
| 1493 | 18년 전 | 1497 | ||
| 1492 | 18년 전 | 1737 | ||
| 1491 | 18년 전 | 4314 | ||
| 1490 | 18년 전 | 3702 | ||
| 1489 | 18년 전 | 3262 | ||
| 1488 | 18년 전 | 3363 | ||
| 1487 |
mixdesign
|
18년 전 | 3863 | |
| 1486 |
mixdesign
|
18년 전 | 4322 | |
| 1485 | 18년 전 | 4246 | ||
| 1484 | 18년 전 | 2700 | ||
| 1483 |
hsp1980
|
18년 전 | 2309 | |
| 1482 |
hsp1980
|
18년 전 | 3245 | |
| 1481 |
hsp1980
|
18년 전 | 3160 | |
| 1480 |
hsp1980
|
18년 전 | 3317 | |
| 1479 | 18년 전 | 3254 | ||
| 1478 |
|
18년 전 | 4921 | |
| 1477 |
|
18년 전 | 5205 | |
| 1476 | 18년 전 | 3402 | ||
| 1475 |
mixdesign
|
18년 전 | 2713 | |
| 1474 |
mixdesign
|
18년 전 | 2939 | |
| 1473 |
mixdesign
|
18년 전 | 2266 | |
| 1472 |
mixdesign
|
18년 전 | 2083 | |
| 1471 |
mixdesign
|
18년 전 | 2033 | |
| 1470 |
|
18년 전 | 3068 | |
| 1469 |
mixdesign
|
18년 전 | 2351 | |
| 1468 |
mixdesign
|
18년 전 | 2368 | |
| 1467 |
mixdesign
|
18년 전 | 2048 | |
| 1466 |
mixdesign
|
18년 전 | 2418 | |
| 1465 |
mixdesign
|
18년 전 | 3150 | |
| 1464 | 18년 전 | 4080 | ||
| 1463 | 18년 전 | 3368 | ||
| 1462 |
|
18년 전 | 1997 | |
| 1461 |
|
18년 전 | 1939 | |
| 1460 | 18년 전 | 2855 | ||
| 1459 | 18년 전 | 1648 | ||
| 1458 |
|
18년 전 | 1999 | |
| 1457 |
mixdesign
|
18년 전 | 2290 | |
| 1456 |
mixdesign
|
18년 전 | 2153 | |
| 1455 | 18년 전 | 2261 | ||
| 1454 | 18년 전 | 4029 | ||
| 1453 | 18년 전 | 1772 | ||
| 1452 | 18년 전 | 4385 | ||
| 1451 | 18년 전 | 2916 | ||
| 1450 | 18년 전 | 2215 | ||
| 1449 | 18년 전 | 3267 | ||
| 1448 | 18년 전 | 2894 | ||
| 1447 | 18년 전 | 2823 | ||
| 1446 | 18년 전 | 5624 | ||
| 1445 | 18년 전 | 2289 | ||
| 1444 | 18년 전 | 3406 | ||
| 1443 |
|
18년 전 | 3320 | |
| 1442 | 18년 전 | 3704 | ||
| 1441 | 18년 전 | 3260 | ||
| 1440 | 18년 전 | 2435 | ||
| 1439 | 18년 전 | 2083 | ||
| 1438 | 18년 전 | 2535 | ||
| 1437 | 18년 전 | 6104 | ||
| 1436 | 18년 전 | 2731 | ||
| 1435 | 18년 전 | 4541 | ||
| 1434 | 18년 전 | 2036 | ||
| 1433 | 18년 전 | 10024 | ||
| 1432 | 18년 전 | 2473 | ||
| 1431 |
Psychedelico
|
18년 전 | 1538 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기