PHP 버전 확인 방법
오래된 php를 삭제하고, 위에서 확인한 php 관련 모듈을 삭제합니다.
yum의 패키지와 Remi's RPM repository의 추가
PHPv7.1외에 몇가지 확장 기능을 설치하고 보겠습니다. 이외에 필요한 것이 있으면 같이 추가하세요.
설치 확인
이 상태에서는 php71로 실행을 해야 하기 때문에 php로 실행하기 위해서 bash 설정
재시작 후에도 php로 실행되게 하기
Show 첫 it 관련 글은 제목은 php테스트 페이지 세팅입니다. 간단한 웹서버를 구축할때 쓰는 APMㅡApache, PHP, Mysql ㅡ을 세팅하는 것과 거의 비슷합니다. 최근 여러 운영체제에서 php소스코드를 테스트 해보느라 명령어를 많이 썼는데, 사용할 땐 쉬워서 외우지 않았으나 보지않고 사용하려면 찾아 쓰기 번거로워서 한데 모아봤습니다. ※저도 검색해보며 써본 결과, 다식하신 다른 개발자분들이 올려 놓은 것들 중 제일 스탠다드한 구성으로 보고서 재구성 해보았습니다. 각각 출처를 밝힙니다. 정리해야지 해야지 하는데 이제하네요.뉴_뉴! 시작하기 앞서 제일 중요한 것은 1. root 권한 으로 설정 후 실행하는 것 (root 비밀번호를 잊었다면, sudo passwd root 명령어 사용, 비밀번호를 수정하여 root로 접속) 2. 인터넷 연결 (ifconfig 명령어로 인터넷 연결 확인후, 연결이 안되어 있다면 수동 설정 및 ifup eth0 명령어(자동 설정)를 사용) 입니다.^^ 1. Ubuntu 우분투
systemctl start httpd 아파치 시작
sudo ps -ef | grep httpd systemctl status httpd
2. Fedora 페도라 yum list | grep httpd 아파치 확인 yum -y install httpd 아파치 설치 rpm -qa | grep httpd 아파치 확인 yum list | grep phpyum php 확인 -y install php php 설치 rpm -qa | grep php php 확인 systemctl start httpd.service 서버 확인 ps -e | grep httpd systemctrl status httpd vi /var/www/html/test.php 테스트 페이지 작성
3. CentOS 센트오에스 rpm -qa libjpeg* libpng* freetype* gd-* 관련 라이브러리 설치 확인 yum install libjpeg* libpng* freetype* gd-* 관련 라이브러리 설치 yum install httpd 아파치 설치 yum install mysql mysql-server mysql 설치 yum install php php-mysql php 설치 rpm -qa httpd mysql php apm 설치 확인 /etc/init.d/httpd start 아파치 시작 ps -ef | grep httpd 아파치 확인 vi /var/www/html/phpinfo.php 테스트 페이지 작성 (출처:CentOS 웹서버 구축 [APM-Yum설치], http://comet42.tistory.com/27) + 테스트 페이지 작성은 이렇게! <?php phpinfo() ?> ※phpinfo()는 php페이지가 열리면 설정된 php 정보들이 담겨있는, 서버와의 연동 확인 페이지를 출력하는 함수! ============================================================= +오류가 난다면 고려해야 할 것들 1. 미러리스트 연결 - 국내 미러리스트 사이트로 설정해야함. 2. 방화벽 설정 : iptables 관련. 2. 서버 확인 : 환경설정마다 바로 아파치 재시작 해주어야 함 2. php 관련 : /etc/php.ini파일에 들어가서 php shorts tags를 on 설정 4. 인터넷 연결 5. 권한 : root 권한에서 무조건 실행 |