[Linux] Ubuntu에서 APM (Apache, Php, Mysql) 설치하기
이번 시간에는 Virtual Box에 설치한 Ubuntu에서
APM (Apache2, Php, Mysql)을 설치하는 방법을 알아보자.
각각 웹서버, 서버 사이드 스크립트 언어, 데이터베이스로
무료이며 웹서비스를 배우기 위해 가장 처음에 배울 수 있는 초심자 세트라고 보면 된다.
| Apache2 설치
설치는 간단하다.
$ apt-get install apache2
확인은 인터넷 브라우저에 localhost 혹은 127.0.0.1 을 입력하여 접속해보자.
혹은 터미널에
$ apt install net-tools
$ netstat -atp | grep apache
로 현재 아파치 서버가 작동하는지 확인할 수 있다.
기본적으로 홈 디렉토리는
/var/www/html 이다.
| Php 설치
$ apt-get install php php-mysql
설치 후에는 아파치 서버의 홈 디렉토리에
phpinfo.php라는 파일을 만들고 그 안에
<?php phpinfo:() ?>
를 입력하고 저장한다.
localhost/phpinfo.php 에 접속해서 php관련 정보가 뜨면 잘 설치된 것이다.
- phpmyadmin 설치
$ apt-get-install phpmyadmin
설치 후 확인
127.0.0.1/phpmyadmin에 접속해서 확인.
or localhost/phpmyadmin 에 접속해서 확인
* 접속되지 않는 경우
vi /etc/apache2/apache2.conf 하단에 설정 추가
Include /etc/phpmyadmin/apache.conf
그리고 Apache2를 restart 해 준다.
$ systemctl reload apache2
| MySQL 설치
1. MySQL Server 설치
$ sudo apt install mysql-server
2. root 암호 설정 (MySQL 5.7)
$ sudo mysql_secure_installation
3. Database 생성
$ sudo mysql
mysql > create databse testdb default CHARACTER SET utf8;
4. 사용자 계정 생성
mysql > create user testuser identified by 'password';
5. DB에 사용자 권한 부여
mysql > grant all privileges on testdb.* to testuser@localhost identified by 'password';
6. Login 해보기
$ sudo mysql -u testuser -p
댓글
댓글 쓰기