article thumbnail image
Published 2021. 6. 28. 10:38
$ apt-get upgrade
$ apt-get update
$ apt-get install sudo
$ apt-get install upgrade
$ apt-get install g++
$ sudo apt-get -y install lamp-server^
$ sudo apt install systemd

 

mysql 경우 워크벤치라는 GUI의 관리 툴이 있는데

같이 설치 되면서 자동 설치가 된다.

 

아파치나 php는 원하는 위치에 압축 풀면 사용할 수 있다.

물론 몇개의 설정파일을 수정해야 한다.

 

$ systemctl restart apache2
$ systemctl enable apache2
$ systemctl status apache2

 

restart : 이상이 있거나, 설치 직후

enable : 서버 환경 구축한 후 활용 할 때

status : 지금 상태 확인

 

systemd 가 가능한 image 를 써야한다. 

$ docker run -d --name systemd-ubuntu --privileged -v 
$ docker exec -it systemd-ubuntu /bin/bash

 

 

$ sudo /etc/init.d/apache2 start
 * Starting Apache httpd web server apache2                                                               * 


mysql 설치

# Mysql 설치 
$ sudo apt install mysql-server 

# Mysql 보안 스크립트 실행 
$ sudo mysql_secure_installation

mysql password : swc15.....

 

설치 완료


php 설치

php에서 apache2와 mysql 사용할 수 있게 해주는 모듈을 함께 설치한다.

$ sudo apt install php libapache2-mod-php php-mysql

 

 PHP를 설치하기 전에 Apache2, Mysql 이 먼저 설치가 되어 있어야 한다.

 

 

기본적으로 사용하는 익스텐션 설치

$ sudo apt install php-{bz2,imagick,imap,intl,gd,mbstring,pspell,curl,readline,xml,xmlrpc,zip}

 

$ vi index.php

<? php
phpinfo();
?>

 

$ curl http://172.17.0.2.

설치 완료


ip 확인

$ sudo apt-get install net-tools
$ ifconfig

 

'🚦 Server > AWS' 카테고리의 다른 글

Bitnami local 서버 구축, 포트포워딩  (0) 2021.07.07
nginx  (0) 2021.07.02
PHP 수동 설치  (0) 2021.06.27
MySQL 수동 설치  (0) 2021.06.25
Docker로 Apache 수동 설치  (0) 2021.06.24
복사했습니다!