카테고리 없음

Ubuntu(14.0.4.5 LTS) 터미널에서 Nginx(1.16.0), PHP(5.3.29), MySQL(5.5.62) 설치하기

나도 오늘부터 개발자?! 2022. 8. 17. 18:05

ubuntu 터미널에서 Nginx 설치하는 방법

1. apt list에 Nginx 패키지를 추가해준다. 아래의 명령 실행

sudo nano /etc/apt/sources.list

 

2. list가 열리면 가장 하단에  아래의 명령문을 작성해 준다. (아래의 명령어는 ubuntu 14 버전 입니다.)

deb http://nginx.org/packages/ubuntu/ trusty nginx
deb-src http://nginx.org/packages/ubuntu/ trusty nginx

입력 후 커맨드(컨트롤) + x를 누른 뒤 Y를 입력 후 엔터를 눌러주세요

 

3. Nginx에 인증키를 등록해주세요 

wget http://nginx.org/keys/nginx_signing.key
입력 후 
sudo apt-key add nginx_signing.key 
입력 해 주세요

 

4. 패키지를 업데이트 시켜 가장 최신 버전으로 등록해 주세요 (필수 사항은 아닙니다)

sudo apt-get update

 

5 Nginx를 설치 해주세요 (설치하고 싶은 버전이 있다면 nginx 뒤에 버전을 붙여주시면 됩니다 )

sudo apt-get install nginx
예시: sudo apt-get install nginx 1.4.6

 

설치여부 확인 : nginx -V

 

ubuntu 터미널에서 PHP 파일로 설치하는 방법

 

1. PHP 의존성 패키지를 설치해주세요

apt-get install libfcgi-dev libfcgi0ldbl libjpeg62-dbg libmcrypt-dev libssl-dev 
libbz2-dev libjpeg-dev libfreetype6-dev libpng12-dev libxpm-dev libxml2-dev
libpcre3-dev libbz2-dev libcurl4-openssl-dev libjpeg-dev libpng12-dev libxpm-dev
libfreetype6-dev libmysqlclient-dev libt1-dev libgd2-xpm-dev libgmp-dev 
libsasl2-dev libmhash-dev unixodbc-dev freetds-dev libpspell-dev libsnmp-dev 
libtidy-dev libxslt1-dev libmcrypt-dev libdb5.3-dev

 

2. 터미널에 아래의 명령어를 입력 해주세요 (버전 변경가능)

wget http://kr1.php.net/distributions/php-5.3.29.tar.gz
예시 : wget http://kr1.php.net/distributions/php-7.3.29.tar.gz

 

3. 압축되어 있는 php tar gz 파일 압축을 풀어주세요

tar -zxvf php-5.3.29.tar.gz

 

4. 압축을 풀어준 php 폴더로 이동해주세요 

cd php-5.3.29

 

5.php 소스 컴파일 및 필수 패키지들 설치해 주세요

./configure

 

6. 컴파일 해주세요

make 후 make install

 

그외 

freetype.h 에러시 링크 연결
mkdir /usr/include/freetype2/freetype
ln -s /usr/include/freetype2/freetype.h /usr/include/freetype2/freetype/freetype.h

 

 

 

ubuntu 터미널에서 MySQL 설치하는 방법

1. 터미널에 아래의 명령어를 입력 해주세요 (버전 변경가능)

sudo apt install -y mysql-server-5.5
예시: sudo apt install -y mysql-server-7.5

(MySQL 설치는 따로 캡처를 못 해둬서 뒷 부분이 없습니다 ㅠㅠ 다른 블로그에서 찾아서 확인해 주세요 아니면 뒷 부분은 크게 어렵지 않아서 충분히 혼자서 하실 수 있습니다! )

 

설치 여부 확인 :  sudo apt list --installed | grep mysql-server

 

 

그외에 환경설정 하면서 사용했던 apt 명령어들 

 

sudo apt search [버전 확인하고 싶은 패키지 이름] - 설치 가능한 버전 정보확인

sudo apt list --installed | grep [설치 확인하고 싶은 패키지 이름] - 설치여부 확인

sudo apt install [설치하고 싶은 패키지 이름] - 패키지 설치

apt-get remove --purge [삭제 하고싶은 패키지 이름] - etc 까지 전부 다 지워주는 명령어