19일차
지난시간에 이어서 kyj.kr가 웹사이트에 잘뜸
cmd 창에서 ftp kyj.kr명령어로 ftp 접속 함 200 뜨면 정상
/var/www/html (기본페이지)> root만 수정 가능
root는 ftp 접속이 안됨
메인 페이지를 변경하는게 엄청 까다로움
그래서 메인페이지 경로를 /home/master/public_html로 바꿀 거임
이게 메인 페이지가 될려면 nano /etc/httpd/conf.d/userdir.conf 로 들어가서 설정해야함
UserDir public_html > 주석 풀어서 활성화
AllowOverride All
Options None
Require method GET POST OPTIONS
-> 이상태 로 만들어주기
초반에 192.168.0.92/~이니셜 로 교수님이 서버를 줬잖음 이거는 각자 도메인이 없어서 이렇게 준 것임
cd /home/master
cp -r /etc/skel/publi_html ./ (나는 이미 public_html이 있었음)
-> public_html 이 없으면 mkdir하고 skel에 있는 public_html로 복사할 것임 다시 만들기 귀찮기 때문
chown master.master -R public_html
nano /etc/httpd/conf.d/host.conf
DocumentRoot /home/master/public_html
ServerName kgorani.kr
# settings for new domain
DocumentRoot /home/master/public_html
ServerName www.kgorani.kr
ServerAdmin kgorani@kgorani.kr
ErrorLog logs/error_log
CustomLog logs/access_log combined
Options FollowSymLinks
AllowOverride All
> 아무것도 없는 상태인데 이거 집어넣어주기
systemctl restart httpd
xshell 192.168.0.219 더블클릭하면(위에 상단에 초록 동그라이 불 들어와 있는 그 박스) root말고 일반사용자로 다시 들어가짐
cd "/home/master"
cd public_html/
이 public_html이 메인 페이지가 된 것임 이제 에디터플러스로 연결해서 볼것임
아 만약에 public_html의 권한이 없다면
chmod 711 $HOME
chmod 755 /home/master/public_html/