제작의뢰를 맡긴 홈페이지를 제가 직접 수정하고싶습니다.
본문
안녕하세요 3년전 홈페이지 제작의뢰를 맡겼었고 현재 해당 홈페이지를 조금 수정하고싶습니다.
그누보드5를 통해 제작됐다는것을 알게되었고, filezila에서 홈페이지 파일을 모두 다운받았습니다.
허나 이 다음으로 어떤 개발환경을 구축해야하는지, db같은경우 사용되는 db가 있을텐데 어떤방법으로 접근해야할지 잘 모르겠습니다.. 우선 로컬에서 진행해 수정을 완료하고 서버로 올리고 싶습니다.
너무 막막해서 어떤방향으로 진행하면 되는지, 좋을지 조언 부탁드립니다 !! ㅠㅠ
답변 7
현재 가지고계신 소스는 웹서버 내에서 구동하는 웹프로그램 소스이구요,
그누보드는 apache 라는 웹서버 내에서 php 라는 언어로 , mysql 데이터베이스를 사용해서
만들어져있구요,
위에 저 앞글자 따서 apm 세팅 이라고 검색해보시면 여러 정보 얻으실수있는데,
그중에 xampp 나 apmsetup 같은 로컬apm 세팅 프로그램 찾아서 설치해보시구요,
그 위에 현재 소스를 올려서 로컬에서 구동먼저 하시고
그다음에 또 질문 올려주시면 될거같네요..!
* 꼭 로컬 개발환경을 구축하지 않아도 됩니다.
* 1) 로컬에서 페이지를 수정합니다.
-> 2) FTP 로 업로드합니다.
-> 3) 브라우저로 확인합니다.
방식으로 수정할 수 있습니다.
이 방식은 번거로운 편이기 때문에,
FTP 로 파일을 열고, FTP 로 파일을 저장하는 에디터를 사용하면 간편하게 수정할 수 있습니다.
(에디트플러스, vscode 에디터 등 사용)
(에디트 플러스 - https://www.manualfactory.net/10996 )
다만, 이 과정에서 실수가 있을 경우 실 운영사이트에 큰 문제가 발생할 수 있습니다.
그래서 원본 파일들을 로컬 PC 의 별도의 특정폴더에 백업본으로 보관한 뒤, 문제가 생길 경우 해당 백업파일로 복원하면 됩니다.
* DB 는 대체로 mysql 을 사용합니다.
mysql DB 접근 및 확인 등은 adminer 와 같은 웹관리툴 파일을 사용하면 간편합니다. https://sir.kr/g5_tip/15716
php sql부터 공부하세요.
https://sir.kr/gujik/1154 누르시면 제 연락처가 있습니다
ftp정보 관리자 정보 DB 접속 정보 등등 주시면
그냥 제가 서버에 올려드릴게요
3년전에 만드신거라면
회원가입하시고
https://hosting.cafe24.com/?controller=product_page&type=basic&page=autoban
에가서 5천원짜리 하나 결제하시고 연락주세요
확실히 짧은 시간으로 배우시고 싶으면 과외가 좋습니다..
로컬에서 작업하신다면 반드시 apm 피시용을 설치하시기 바랍니다.
apm(Apache,PHP,Mysql) 종류로는 apmsetup 및 autoset이 있으니 이부분 피시에 설치후 작업을 하시면
서버 환경과 동일한 환경에서 작업을 하실수 있습니다.