1. php란? Personal Home Page Tools의 약자에서 PHP Hypertext Preprocessor로 의미가 변경되었다. Server side script의 일종으로 PHP는 서버 쪽에서 실행되는 프로그래밍 언어이다.
1) php 설치하기
2) php 정보 확인
php정보를 web에서 확인해보자. 그러기 위해서는 /var/www/html/index.html file에 <?php phpinfo(); ?>을 추가한 뒤 file 이름을 index.html -> index.php로 바꾸자. 그리고 localhost로 재접속 하면 다음과 같이 php의 정보가 나온다.
2. mysql 이란? MYSQL은 전세계적으로 가장 널리 사용되고 있는 오픈 소스 데이터베이스이며, MySQL AB사가 개발하여 배포/판매하고 있는 데이터베이스(DataBase)이다. MySQL은 무료이면서 처리되는 속도 또한 상당히 빠르고 용이하며, 대용량의 데이터를 처리할 수 있는 장점과 보안에도 뛰어난 특성을 지니고 있다.
1) mysql 설치하기
mysql package를 설치한다. mysql-php을 연동시켜주는 module을 설치한다.
2) mysql 시작 확인
mysql -u root -t을 실행하면 mysql root로 들어가진다. mysql> 여기서부터는 이제 mysql의 root이고 msyql의 명령어가 실행된다. (mysql root≠apache2 root) 이로써 mysql이 시작되었음을 확인할 수 있다.
3. phpmyadmin이란? mysql을 GUI로 관리할 수 있는 무료 소프트웨어 도구이다.
1) phpmyadmin설치하기
2) phpmyadmin - apache2 연동하기
phpmyadmin을 설치한 뒤, phpmyadmin과 apache2를 연동하는 작업을 추가로 진행해야 한다. apache2의 기본 설정 파일인 /etc/apache2/apache2.conf 로 들어가서 Include /etc/phpmyadmin/apache.conf를 추가해준다. 설정 파일을 변경했으므로 service apache2 restart 명령어를 실행시켜 해당 설정을 apahce2에 적용시켜준다.
3)phpmyadmin을 browser에서 확인
locahost/phpmyadmin으로 들어가보면 phpmyadmin이 정상적으로 apache2 server와 정상적으로 연결되었음을 알 수 있다.
※참고사이트
https://server-talk.tistory.com/29 (mysql 이란)
https://auctionpro.co.kr/?p=2552 (apache2 module 활성화)
https://donghwa-kim.github.io/mysql.html (우분투에서 mysql, work brench 설치)
https://kkotkkio.tistory.com/40 (phpmyadmin 설치 및 설정 그리고 접속 방법)
'Web Server(APM)' 카테고리의 다른 글
mysql database만들고, wordpress 사용하기 (0) | 2019.05.05 |
---|---|
apache2 server의 home directory 변경(host file) (0) | 2019.05.05 |
apache2 server 상태 확인, 시작, 중지, 재시작 (0) | 2019.05.05 |
apt 명령어 정리 (0) | 2019.05.04 |
Linux Web Server 구축하기 (APM) (0) | 2019.04.27 |