티스토리 뷰
-루트 비밀번호 설정
sudo passwd root
-루트 아이디로 로그인
su
-apt업그레이드
apt-get update
apt-get upgrade
-시간설정
dpkg-reconfigure tzdata
Asia/seoul
-이메일 설정
apt-get install sendmail
-이메일 내용삭제
vi /etc/mail/local-host-names
-APT소스리스트 nginx추가
vi /etc/apt/sources.list
소스리스트 연 후에 파일의 젤 끝에 아래부분 추가해라
# Nginx
deb http://nginx.org/packages/mainline/ubuntu/ xenial nginx
deb-src http://nginx.org/packages/mainline/ubuntu/ xenial nginx
# MariaDB
deb http://ftp.kaist.ac.kr/mariadb/repo/10.1/ubuntu xenial main
-보안키 저장후 다운
cd /root
wget http://nginx.org/keys/nginx_signing.key
apt-key add nginx_signing.key
rm nginx_signing.key
apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
apt-get install software-properties-common
add-apt-repository ppa:ondrej/php
엔터키를 눌러주자
-보안키확인
apt-key list
-소스패키지 업데이트
apt-get update
-nginx 설치
apt-get install nginx
service nginx restart
nginx -v
내 서버아이피로 접속해서 정상적으로 작동되는지 확인할것
-php 풀패키지 설치
apt-get install php7.1-fpm
php -v
php-fpm7.1 -v
apt-get install php7.1-gd php7.1-curl php7.1-mbstring php7.1-xml php7.1-mcrypt
-php 타임존 설정하기
vi /etc/php/7.1/fpm/php.ini
vi /etc/php/7.1/cli/php.ini
위 두개파일을 수정해줘야됨
파일을 페이지다운으로 넘기다보면 Datetimezone이라고 있는곳있는데 주석앞에 없애고 뒤에 비어있는곳에 Asia/Seoul 입력하고 wq신공으로 빠져나옴
-php 재시작
service php7.1-fpm restart
-마리아db 10.3설치
apt-get install software-properties-common
apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
add-apt-repository 'deb [arch=amd64,arm64,i386,ppc64el] http://ftp.kaist.ac.kr/mariadb/repo/10.3/ubuntu '$(lsb_release -cs)' main'
apt-get update
apt-get -y install mariadb-server
-연동모듈설치
apt-get install php7.1-mysql
-기본언어셋설치