전체 글121 AWS EC2 Linux 2에 nginx 프락시 서버 설정하기 SSL 까지 서버 설정 # Git 설치 sudo yum install git -y # NginX 설치 sudo amazon-linux-extras install nginx1 # Nginx 시작 sudo service nginx start # 참고 nginx 홈 # /usr/share/nginx/ nginx 도메인 설정 초기 설정= # nginx 설정파일 편집 sudo vi /etc/nginx/nginx.conf --> 아래내용 삽입 < -- server { listen 80; listen [::]:80; server_name {도메인}; root /usr/share/nginx/html; # hide server info server_tokens off; # Protect XSS Attack add_header X-X.. 2021. 12. 8. 맥북에서 sftp로 파일 업로드 쉘스크립트 #!/bin/bash filename="파일경로" hostname="서버주소" sftp -i ~/.ssh/id_rsa ubuntu@서버주소 2021. 12. 1. 파일 저장하는 함수 공용공간 및 사설공간에 각각 저장하는 함수 // // 파일 저장 하는 함수 // private Uri saveImage(Bitmap bitmap, @NonNull String name, @NonNull String folder, boolean inAppFolder) throws IOException { boolean saved; OutputStream fos; Uri imageUri; // inAppFolder 는 /Android/data/앱패키지명/files 폴더에 위치 // 파일 명이 같을 경우 덮어쓰기로 됨 if(inAppFolder) { File image = new File(getActivity().getExternalFilesDir(null), name); fos = new FileOutput.. 2021. 9. 20. Text Input 옆에 버튼 나란히 html show js new Vue({ el: "#app", vuetify: new Vuetify(), data: { input: '' }, methods: { show(){ alert(this.input) } } }) 2021. 4. 20. 안드로이드 웹뷰에서 mp4 재생시 playback 이미지 감추기 모바일웹에 인트로 영상으로 mp4 재생시 영상 첫 부분에 웹뷰에서 play 버튼이 짧게 보이는데, 신경이 거슬림. 제거하는 방법 // 웹뷰에서 mp4 플레이할 때, play 버튼이 처음에 보이는데 그거 제거하는 기능 @Override public Bitmap getDefaultVideoPoster() { return Bitmap.createBitmap(10, 10, Bitmap.Config.ARGB_8888); } 2021. 4. 19. Vuetify를 Firebase로 배포하기 설정 Vuetify + Firebase 디렉토리 생성 mkdir marketboro-via cd marketboro-via 상위로 이동 cd .. 뷰 프로젝트를 Firebase 프로젝트 명과 동일하게 vue create marketboro-via Overwrite [Vue 2] babel, router, vuex, eslint 선택 ESLint + Standard Vuetify 설치 cd marketboro-via/ 프로젝트 안으로 이동 vue add vuetify Choose a preset: ❯ Configure (advanced) ? Use a pre-made template? (will replace App.vue and HelloWorld.vue) Yes ? Use custom theme? No ? .. 2021. 4. 1. 와인 주류 수입 절차 (2) 수입준비 및 통관 - 언제 작성할지... 언제 작성할지 모르겠습니다~~ 2021. 3. 24. 워드프레스 WP Mailer SMTP 생성 방법 플러그인 설치 후 아래 과정 수행 구글 프로젝트 생성 https://console.developers.google.com/flows/enableapi?apiid=gmail&pli=1 외부일 경우 나중에 다운로드 2021. 2. 22. 주피터 (Jupyter Notebook) 설치하여 웹브라우저로 서버 관리 - 우분투 2023년 8월 : Ubuntu 22.04 버전에서 작동하도록 글 수정 아래 내용대로 따라해서 잘 되었는지 궁금합니다. 성공여부를 간단하게 익명댓글 남겨주시면 감사하겠습니다. Jupyter Notebook은 vim 에디터 사용이 익숙하지 않고, 파일 업로드, 다운로드 등의 작업을 어려워하는 분들을 위한 웹브라우저 기반의 서버 관리자 프로그램입니다. 터미널 작업도 브라우저에서 할 수 있어서 매우 유용합니다. ssh 클라이언트가 없는 곳에서도 쉽게 작업이 가능하므로 설치해 두면 아주 유용합니다. 설치하는 법은 조금 까다롭고 번거롭지만 한번 설정해 두면 그 편함은 말로 다 할 수 없습니다. 꼭 시도해 보세요. 설치하기 sudo apt update sudo apt update sudo apt upgrade su.. 2021. 2. 19. 파이썬 크롤링 셀레니움을 위한 파일 설치 - 우분투 google-chrome --version> google-chrome: command not found# 22.04 이전 버전sudo wget -O- https://dl.google.com/linux/linux_signing_key.pub | gpg --dearmor | sudo tee /usr/share/keyrings/google-chrome.gpgwget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d.. 2021. 2. 19. 오라클 클라우드 여러 맥북에서 ssh 접속하기 오라클 클라우드 설정을 다 하셨으면 혹시라도 다른 맥북에서 접속하고 싶거나 맥북을 교체하고 싶을 때 반드시 해야할 것이 있습니다. 바로 2강에서 만든 SSH 키 페어를 백업하거나 새로 추가해주면 됩니다. 1. ssh 키 페어를 복사하여 접속 2강에서 우리는 아래와 같은 파일로 ssh 키페어를 생성했죠? 그러면 터미널로 들어가서 파일이 있는지 확인해봅니다. ls -l .ssh/id_rsa_oci* -rw------- 1 users staff 1823 10 25 00:57 .ssh/id_rsa_oci -rw-r--r-- 1 users staff 399 10 25 00:57 .ssh/id_rsa_oci.pub 위와 같이 파일 두개가 나오네요. 2강에서 한 작업은 이중에서 .pub파일을 오라클 서버에 올렸습니다.. 2021. 2. 9. iOS 웹뷰에 쿠키 쓰기 var customRequest = URLRequest(url: url) // 쿠키 세팅 하기 if let host = url.host { setUserCookie(host, "MODE", "APP") setUserCookie(host, "DEVICE", "IOS") setUserCookie(host, "FCM-TOKEN", Globals.deviceToken ) setUserCookie(host, "VERSION", Bundle.main.releaseVersionNumber!) setUserCookie(host, "BUILDNUMBER", Bundle.main.buildVersionNumber!) } // 헤더에 정보 넣기 customRequest.setValue(Globals.deviceToken, .. 2021. 1. 15. 이전 1 2 3 4 5 6 7 8 ··· 11 다음 more