오늘은 Ubuntu Server 에 APM를 구축해보도록 하겠습니다.
Apache2
먼저 패키지 업데이트 및 설치되어 있는 패키지 업그레이드를 해줍니다.
root@ubuntu:~# apt-get update && apt-get upgrade |
업데이트 및 업그레이드가 완료되었다면 이제 첫 번째 순서 Apache2를 설치해봅시다.
root@ubuntu:~# apt-get install -y apache2 |
저희 경우 웹서버가 잘 설치되었는지 Curl 명령어로 확인해보겠습니다.
root@ubuntu:~# curl localhost > /tmp/apache_test % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 10918 100 10918 0 0 888k 0 --:--:-- --:--:-- --:--:-- 888k root@ubuntu:~# |
Vi 명령어로 확인해보시면 설치된 것을 볼 수 있습니다. (GUI 라면 firefox를 사용하여 확인하시면 됩니다.)
MySQL
Apache2를 설치했다면 이제 다음으로 Mysql를 설치해보도록 하겠습니다.
root@ubuntu:~# apt-get install -y mysql-server |
mysql 초반에 root 비밀번호 설정이 되어있지않습니다. 일단 로그인을 해봅시다.
root@ubuntu:~# mysql -u root -p |
암호를 물어보면 아무거나 입력하거나 엔터를 누르면 로그인이 됩니다.
사용할 DB 한 개를 만들어주겠습니다.
mysql> create database DB DEFAULT CHARACTER SET utf8; Query OK, 1 row affected (0.00 sec) |
mysql에서 사용자 및 비밀번호를 추가해보도록 하겠습니다.
mysql> create user ubuntu identified by '비밀번호'; Query OK, 0 rows affected (0.00 sec) |
이제 만든 DB를 사용자가 사용할 수 있도록 권한을 주도록 하겠습니다.
mysql> GRANT ALL PRIVILEGES ON DB.* TO 'ubuntu@localhost' identified by '비밀번호'; Query OK, 0 rows affected, 1 warning (0.01 sec) |
PHP
root@ubuntu:~# apt-get install -y php php-mysql |
설치 후 /var/www/html/ 디렉터리에 info.php 파일을 만들어주세요.
root@ubuntu:~# vi /var/www/html/info.php info.php 파일 안에 아래 내용을 적어주세요. <?php phpinfo(); ?> |
저장하고 나왔다면 http://localhost/info.php로 접속해서 php가 잘 뜨는지 확인해주세요.
추가로 phpmyadmin을 설치해보겠습니다. (웹으로 mysql를 관리할 수 있습니다.)
root@ubuntu:~# apt-get install -y phpmyadmin |
저희는 apache2를 설치했기 때문에 선택 후 넘어가줍니다.
phpMyAdmin을 위한 설정을 데이터베이스에 적용하기 위한 질문으로 Yes를 눌러줍니다.
phpmyadmin에 사용할 패스워드를 설정해줍니다.
설치가 되었다면 웹에다가 localhost/phpmyadmin을 입력해 접속해보세요.
오늘은 이렇게 APM 설치하는 과정을 진행해봤습니다.
'Server > Linux' 카테고리의 다른 글
[CentOS] CentOS7 포트 열기 (0) | 2021.02.15 |
---|---|
[CentOS] CentOS7 설치하기 (0) | 2021.02.15 |
[Ubuntu] Apache2 부하테스트 (0) | 2021.01.31 |
[Ubuntu] 우분투 서버 수동 IP 설정하기 (0) | 2021.01.28 |
[Ubuntu] 우분투 서버 설치하기 (0) | 2021.01.28 |