우분투 도전 1차 반환점 리뷰
( 2018. 5월~6/9 )
1. 설치
가상환경 : virtualbox, vmware,
데스크탑 네이티브설치 : w520, 5종 이상의 데스크탑.
위기 : msi 노트북 그래픽 드라이버로 고생(nomodeset) , 유선랜없이 데스크탑 와이파이 설치하느라 개삽질
2. 원격환경 터미널 open ssh
VNC , mstsc 등 원격 환경 셋업. 큰 의미는 없었지만, 비상시에 접속해서 볼 수 있다는 것은 또 장점이였음.
ex) 리눅스 안에서 virtualbox --> xpenology 운영시, 재시작 등 이슈
3. samba , vsftpd 등 큰 이슈 없었음
4. apache , mysql, php 설치
phpmyadmin 설치 시, apache2.conf 에서 include 해줘야한다는 것.
mysql 5.6 부터라던가, root 접속 및 원격 접속시, 패스워드필드가 authentication_string 으로 바꼈다는 점.
플러그인 auth socket 필드에서 native password 어쩌고로 바꿔줘야 한다는 것.
5. apache 백업, 복원 등. 가상호스팅웹호스팅 서비스를 옮기다.
가상호스팅 : 꺄아~~~~ 신기원. 그냥 머리로 아는거랑 해보는 거랑 하늘과 땅차이구나............ 신세계!!!!
apache dump , 복원 등은 이렇게...쉽고 간단하다니!!!
5-1. 가상호스팅 virtual host
머리속으로 대충알던 것과는 하늘과 땅차이였다. 이게 진짜네.
특정 도메인으로 접속시, 특정 디렉토리로 연결! 즉, 한 대의 컴퓨터에서 여러 개의 웹사이트를 운영할 수 있다는 것.
cd /etc/apache2/sites-available/000-default-conf
mkdir -p /var/www/사이트명/public_html/ (경로까지 한번에 생성하는 -p 옵션)
유동아이피 환경이니까, ddns 도메인을 이용중인데, dsnzi 에서 cname 서비스를 이용하면, 보유도메인을 ddns 와 연결할 수 있다.
별도의 도메인 ---> ddns도메인 ----> 가상호스트 디렉토리
a2ensite 000-default.conf ( 설정을 먹게 하자 )
a2dissite 000-default.conf
chmod -R 755
chown www-data:www-data (아파치에게 소유권을 넘기자)
음.. 자잘하고 머리 아픈 이슈들이 꽤 있었지만, 전과 다른 건 역시... 블로그나 유튜브 등에 자료가 방대해서, 예전과 비교해서는 빠르게 해결해갈 수 있었다는 것.
pc 가 여러개 있어야 학습하기 좋았고, 데스크탑 환경에서도 우분투를 계속 써가는 것이 학습의 지름길!!!
윈도우를 VIRTUAL 로 돌리는 거지!
이제 뭘로 가야하지? 음....
이제 php , python 등 프로그래밍 스터디.
웹서비스 - 워드프레스 고급단계 등으로 넘어가봐야겠다.
이 일이 의미가 있었나?
약 한 달 간 하루 평균 3시간은 투입한 것 같은데... 그리 효율적이진 않았으나, .... 흠
음... 웹서비스에서 에러메세지 등을 볼 때, 이해되는건 확실히 많았다.
댓글