본문 바로가기

전체 글

(97)
워드프레스에서 퍼머링크(Permalink) 사용하기 서버환경에 따라서 퍼머링크가 사용불가능할때가 있는데 아래 설정변경으로 사용 가능하게 할 수 있다. 조건1. Mod_Rewrite 가 활성화 되어있어야한다.2. 웹페이지 루트 디렉토리, 예를들어 /var/www/html 라는 폴더에 index 파일이 있다면 /var/www/html/.htaccess 파일에 아래 문구가 있어야한다.3. httpd.conf 혹은 apache2.conf 파일에 AllowOverride All 지정 조건 1. Mod_rewrite 가 설치되어있으나 활성화가 되어있지 않은경우 아래 명령어로 활성화 시키면 된다. a2enmod rewrite 그리고 를 통해서 활성화 여부 확인할 수 있다. 조건 2. 웹페이지 루트 디렉토리에 .htaccess 파일을 아래와 같이 수정하면된다. (파일명..
Parsing - PHP ( cURL, file_get_contents, fSockOpen, Snoopy )cURL 이용법 Example 1. Example 2.
Postman SMTP 워드프레스에서 컨택트폼7 (메일발송) 이 안될때 기본적으로 워드프레스는 php mail()를 사용해서 메일을 발송하게 되어있는 것 같다. 를 실행해서 보면 /usr/sbin/sendmail 이 있긴한데 실제 폴더에는 sendmail 파일자체가 없었다.따라서 php mail 발송 자체가 되지 않았다. sendmail을 설치하기위해서 이리저리 알아봤는데 MTP라고 불리우는 exim4, postfix, sendmail 등을 설치하라고 했다,근데 가끔씩 초보자가 하기에는 설정자체가 힘들 수 있다고 해서 php mail 대신에 SMTP를 알아봤는데, 이것도 종류가 여러가지가있었다 WP Mail SMTP, WP SMTP, 등등,,여러가지 프로그램을 통해서 gmail, naver, yahoo 계정으로 메일보내기를 시도해봤는데 모두 오류가 발생했다, 그러던중에 Po..
아파치 서버 업로드 사이즈 한계 설정 워드프레스를 사용하다보면 업로드 한계가 php에 따라서 설정되어져있는데, 아래 설정을 통해서 원하는만큼 증가시킬 수 있다.먼저 php.ini 파일이 어디에 있는지 찾아내야하는데,아래 파일로 php 저장해서 실행하면 위치를 찾을 수 있다. Loaded Configuration File에 나타난다. Loaded Configuration File/etc/php5/apache2/php.ini /etc/php5/apache2/php.ini 위치에 설정파일이 저장되어 있는데 파일 제일 아래에 아래 문구를 삽입하고 아파치를 재부팅하면 업로드 제한이 64M 으로 변경된다. sudo nano /etc/php5/apache2/php.iniupload_max_filesize = 64M post_max_size = 64M m..
CSS 사용법 / 차이 CSS를 삽입하는데에는 3가지 방법이 있다, 1. 외부 스타일 시트 2. 내부 스타일 시트3 인라인 스타일 시트 1. 외부 스타일 시트 - 전체 웹사이트의 디자인을 변경할 수 있다.- 각각의 페이지에 HEAD에 참조주소를 입력해야한다, 예제 mystle.css 내용구성은 아래와 같다 body { background-color: lightblue; } h1 { color: navy; margin-left: 20px; } div { background: orangered; width: 100vw; height: 100vh; margin: auto; font-size: 50vw; text-align: center;} h1 { font-size: 25.0vw;}h2 { font-size: 15.0vw;}h3 {..
웹에서 SSH 실행 - WebsSSH shellinabox putty를 사용해서 SSH에 접속하는데, 회사에서는 접속이 되지 않아 다른방법을 찾던중에 webssh라는것을 알게되서 라즈베리파이에 설치를 알아봤다. 처음에는 인터넷 보고 아래꺼 설치를 했으나 마지막에 python 실행이 안됨https://github.com/xsank/webssh.git 두번째는 raspberry org. 에서 언급된 프로그램설치하고 account까지 생성했는데, web으로 바로 접속이 아니라 별도 프로그램을 깔아야 해서 포기https://www.weaved.com/installing-weaved-raspberry-pi-raspbian-os/ 세번째는 다시 알아보던중라는 프로그램을 찾아서 설치했는데 어딘지 모르게 작동을 안함,https://github.com/liftoff/GateOn..
리눅스 패스워드 파일경로 및 숨김해제, 암호 확인 리눅스에 패스워드가 저장되는 파일은 아래와 같다. /etc/passwd 그런데 일반적으로는 패스워드파일은아래에 "x" 와 같이 가려져 볼 수 없으나, smithj:x:561:561:Joe Smith:/home/smithj:/bin/bash 아래 명령어를 사용하면 "x" 를 암호화된 내용으로 바꾸어 확인할 수 있다.나같은 경우는 super user 권한이 필요하다고 해서 sudo 를 추가했다. #To convert to the shadow formatsudo /usr/sbin/pwconv pwconv 명령을 실행하면 passwd 파일내에 있던 "x" 가 아래 "Ep6mckrOLChF" 와 같은 형태로 바뀌어져있다. smithj:Ep6mckrOLChF.:10063:0:99999:7::: 이게 암호화되어 저장..
워드프레스 설치하기 APM 구성 참조 : https://blog.heeseop.com/121 database 생성mysql -u root -p > wp가 있는 폴드 http://blog.heeseop.com/wpSite Address (URL) >> 실제 도메인 주소 http://blog.heeseop.com publishing failed 발생할 경우 Classic Editor Plugin 을 설치하여 신규 포스트 작성 https://www.digitalocean.com/community/tutorials/how-to-install-wordpress-with-lamp-on-debian-9