최초 작성일 : 2021-09-25 | 수정일 : 2023-05-12 | 조회수 : |
Tags #OSX기존 운영중인 웹사이트를 맥홈서버로 이전하기
1. 데이타베이스 다운로드 (PHPMYADMIN 이용)
2. 소스 다운로드
3. 이전할 서버에 데이타베이스 생성
맥홈서버 터미널에서
sudo mysql -uroot -p
입력하면 암호를 물어보는데, 이때는 서버의 관리자 암호를 입력
두번째 암호는 Mysql 암호입력
> create database database_name;
> grant all privileges on database_name.* to 'your_id'@'%' identified by 'your_password'; // 신규 유저등록
4. 데이타베이스 업로드 (PHPMYADMIN 이용)
5. 소스 업로드
6. 도메인 DNS 및 레코드값 변경
--> 네임서버는 나의 도메인 등록업체의 네임서버로 변경
--> 레코드 값은 맥홈서버의 IP로 등록 (외부망 IP)
7. 맥홈서버의 아파치 가상호스트 셋팅
sudo vi /etc/apache2/extra/httpd-vhosts.conf
ServerName your_domain
ServerAlias your_domain
DocumentRoot '/Users/html/your_folder'
AllowOverride All
Require all granted
8. 새로 생성된 웹폴더의 권한을 707로 변경
sudo chmod -R 707 /Users/html/your_folder
9. 아파치 서버 재시동
sudo apachectl graceful