-
ubuntu) PHP에 curl 설치 & 확장Programing Study/네트워크 2020. 10. 29. 21:12728x90반응형
1. install curl 설치하기
with php5: sudo apt-get install php5-curl
with php5.5: sudo apt-get install php5.5-curl
with php5.6: sudo apt-get install php5.6-curl
with php7: sudo apt-get install php7.0-curl
latest: sudo apt-get install php-curl
잘 설치 되었는지 putty로 확인해봅니다.
dpkg --get-selections | grep php | grep curl
그럼 php7.0-curl 이 설치되었다고 잘 나올것입니다.!
php7.1-curl 은 apt-get install php-curl 해서 깔린것으로 저랑 버전이 맞지 않아서 확장이 안되다가
한참 뒤져서 apt-get install php7.0-curl 을 찾아 다시 설치하게 되었습니다 ㅠ 흑
2. extension curl
그럼 이제 확장을 해보겠습니다! 확장을 해주셔야 사용이 가능하답니다!
먼저 php.ini 경로를 찾아줍니다.
localhost/phpinfo.php
빨간 박스 안에 있는 경로가 php.ini 있는 경로입니다.
php.ini
파일안에 extension=php_curl.dll 을 찾아줍니다.
이게 처음에 ;extension=php_curl.dll 이렇게 주석 처리가 되어이을텐데 주석을 풀어줍니다. ( ; 만 지워주면 됩니다.)
저장후
sudo service apache2 restart 잊지말긔
3. phpinfo.php 에서 확인
localhost/phpinfo.php
구웃 잘나왔다..아오 힘들어 ㅠㅠ
4. 테스트
임의의 파일에 다음 코드를 넣고 실행시켜본다.
test.php
<?php
if(extension_loaded("curl")){
echo "cURL extension is loaded";
}else{
echo 'cURL extension failed';
}
?>
localhost/test.php
출처: https://firstblog912.tistory.com/19 [일단_블로그_시작]728x90반응형'Programing Study > 네트워크' 카테고리의 다른 글
SSL) https의 SSL 방식 원리(간단 정리) (0) 2021.03.21 SSL)SSL에서 사용하는 암호화의 종류(대칭키, 공개키) (0) 2021.03.21 Linux) composer 사용하기 (0) 2020.09.10 [네트워크] TCP/IP 프로토콜 소개 (0) 2019.10.11 게임 네트워킹의 - Deterministic 방식(정리중) (0) 2019.10.10