하드웨어/Storage2017. 1. 25. 10:52

별설정을 안해줘도 기본으로 HTTP / HTTPS를 제공하나보네..



그리고 기본인증서는 synology 발급인데 root CA로 안되어 있으니 경고 뜨는건 어쩔수 없나..



[링크 : https://www.syno.../How_to_enable_HTTPS_and_create_a_certificate_signing_request_on_your_Synology_NAS]

'하드웨어 > Storage' 카테고리의 다른 글

synology WebDAV + NetDrive  (0) 2017.10.19
sata gen3 mode ?  (0) 2017.02.02
NAND flash 관련 내용  (0) 2016.10.21
synology home / homes 차이점  (0) 2016.07.14
synology opensource  (0) 2016.06.23
Posted by 구차니
개소리 왈왈/자전거2017. 1. 24. 21:52
용돈삥뜯기는거 봐서는 자전거 수리도 못할기분   ㅜㅜ

일단

핸들스템 교체(한 3~4만원 이상..)

카세트 브레이크 교체(앞뒤 / 약 3만원 예상)


여유 되면..

앞뒤 튜브 교체.. ㅠㅠ(자꾸 바람빠짐)



Posted by 구차니
Programming/php2017. 1. 23. 16:36

접근제어 키워드 라고 해야하나.

함수 내에서 전역변수를 '간편하게' 이용하려면

global $gbal;

이런식으로 선언해주면 $GLOBALS['gbal'] 이런 수고수러움을 해주지 않아도 되는 듯?


[링크 : http://devist.tistory.com/65]


<?php
$a 1;
$b 2;

function 
Sum()
{
    global 
$a$b;

    
$b $a $b;


Sum();
echo 
$b;

?> 


[링크 : http://php.net/manual/en/language.variables.scope.php]



+

그래서.. mantis 소스에서 환경변수로 끌어온 다른 파일의 변수를 그냥 쓴건가...


+

mediawiki는 곳곳에 global 키워드가 보이네... mantis는 머지?

'Programming > php' 카테고리의 다른 글

php -> exe (윈도우)  (0) 2017.03.14
php $_REQUEST  (0) 2017.01.25
html+php login form  (0) 2017.01.18
xdebug - php debug / profiler  (0) 2017.01.16
php 암호 해싱  (0) 2017.01.16
Posted by 구차니
프로그램 사용/apache2017. 1. 23. 15:13

라즈베리에서 아파치 돌리는데 기본으로 mod_deflate가 활성화 되어 있는 것으로 보이네..

[링크 : http://extrememanual.net/4252]


아래는 제대로 압축을 수행중인지 확인하는 링크

gzip 확인은 실패하네.. 머지?

[링크 : http://tecadmin.net/how-to-enable-gzip-compression-on-apache/]

    [링크 : https://checkgzipcompression.com/]

    [링크 : http://www.whatsmyip.org/http-compression-test/]


+

ssl 적용해놨지만 인증서가 사설이라 --no-check-certificate를 해줘야 받아온다. ㅠㅠ

아무튼 받아온걸 file로 확인해보면 압축된 녀석 흐음..

$ wget --no-check-certificate --header="Accept-Encoding: gzip" https://localhost/php_test/phpinfo.php

--2017-01-23 15:40:12--  https://localhost/php_test/phpinfo.php

Resolving localhost (localhost)... ::1, 127.0.0.1

Connecting to localhost (localhost)|::1|:443... connected.

WARNING: The certificate of ‘localhost’ is not trusted.

WARNING: The certificate of ‘localhost’ hasn't got a known issuer.

The certificate's owner does not match hostname ‘localhost’

HTTP request sent, awaiting response... 200 OK

Length: 24808 (24K) [text/html]

Saving to: ‘phpinfo.php’


phpinfo.php                  100%[===============================================>]  24.23K  --.-KB/s   in 0.007s


2017-01-23 15:40:12 (3.63 MB/s) - ‘phpinfo.php’ saved [24808/24808] 


$ file phpinfo.php

phpinfo.php: gzip compressed data, from Unix


[링크 : https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-mod_deflate-on-ubuntu-14-04]

[링크 : https://forum.ivorde.com/wget-error-error-the-certificate-of-is-not-trusted-t19611.html]


+

표준상으로는 compress, gzip 정도 밖에 안되는건가?

[링크 : https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html]

Posted by 구차니

주말에 딸래미 체력도 방전 시킬겸 근처 키즈카페를 찾아보니 세군데


집에서는 조이점핑클럽이 제일 가까우나..

방방이를 제외하면 빈약한 시설에 남자애들 + 초등학생 이상이라 우리애랑 나이/체격 차이가 커서 패스

(물론 시간대 영향도 있겠지만)


그래서 가장 먼 곳부터 갔는데

꿈트리 팡팡 아이 1시간 6천 / 부모 무료. 간식류로 돈을 많이 나가는 느낌 ㅠㅠ

그리고 방방자체는 총 7개 라인으로 무지 크고 좋았으나, 이른 시간이라 사람도 별로 없었고(아침 11시)

끝날때 쯤 되어서야 사람들이 등장.

전반적으로 뛰어노는 애들이라면 추천. 하지만 우리 애는 장난감만 가지고 논다고 비용대비 만족도는 그럭저럭 ㅠㅠ

방방장에서는 주기적으로 레이져 쏘는데 엄마는 좋아하지만 애 눈에 괜찮을까 걱정이..

아무튼 거리/시설로 인해서 그럭저럭..(버스타고 와야할 거리?)


그리고 오후에는 그나마 가까운 아이들 천국에 갔는데

아이 1시간 4천 / 부모 1원 해서 대략 시간당 6천원.

다만, 방방은 아주작게 하나 뿐이지만 대신에 정글짐 같은 놀이기구나 풍선방 등

우리 아이가 좋아하는 시설들이 잔뜩이라 (그래봤자 굴러다니는 공 3개에 삘꽂히셔서 잘 놀지도 않았지만)

전체적인 만족도는 세군대 중에 가장 좋은편

그리고 눈이와서 그런데.. 야외에도 노는곳이 있어 보여서 나중에 한번 다시 들러 봐야 할 듯


[링크 : http://blog.naver.com/newspringm/220728252782] 아이들천국

[링크 : http://blog.naver.com/jihee335/90179059260] 조이점핑클럽

[링크 : http://blog.naver.com/followgun/80201218055] 꿈트리 팡팡

Posted by 구차니
프로그램 사용/apache2017. 1. 20. 21:07

90일간 유효하지만 cron으로 자동으로 업데이트 하도록 하는 것 까지 다 되어있나 보네?

[링크 : https://certbot.eff.org/#ubuntuxenial-apache]


[링크 : http://kr.minibrary.com/353/]

[링크 : https://blog.outsider.ne.kr/1178]

[링크 : https://letsencrypt.org/]



+

2017.01.23

엥? 라즈베리에는 안되나?

$ sudo apt-cache search letsencrypt

$ sudo apt-get install python-letsencrypt-apache

Reading package lists... Done

Building dependency tree

Reading state information... Done

E: Unable to locate package python-letsencrypt-apache 

[링크 : https://launchpad.net/ubuntu/+source/python-letsencrypt-apache]

[링크 : http://askubuntu.com/questions/445487/which-ubuntu-version-is-equivalent-to-debian-squeeze]


정리 하자면.. 라즈베리에서 쓰는 jessie는 debian쪽인데

14.04 ~ 15.10 정도에 대응하는 버전이라고 한다. 그러니까 없지 ㅠㅠ

Posted by 구차니
프로그램 사용/apache2017. 1. 20. 20:19

기사를 보다보니 나라에서 발급해주는데가 있네?


[링크 : http://v.media.daum.net/v/20170120142600405]

[링크 : https://www.gpki.go.kr/]



아.. 빌어먹을 한글파일 -_-


네이버 클라우드 사용하면 머 보고 쓸순 있으니..

그냥 이걸로 공문 만들어서 하면 되는건가?


와.. 사이트에서 해주는 것도 아니고 인증담당자 검색도 안되는거 페이지 넘겨가면서 찾고는

전화해서 해주세요 굽신굽신 해야 하는거야?!?!


그런데 개인용이라길래 나 같이 정말 "개인"이 쓰는건줄 알았는데...

그 개인이 그 개인이 아냐?!


개인

인증관리센터는 행정기관 소속 공무원이 사용자인증 및 전자결재, 보안메일 등의 행정업무 또는 전자상거래 등에서 활용하도록 하기 위해 부처별 개인단위로 인증서를 발급합니다.

[링크 : https://gcert.gpki.go.kr/jsp/certInfo/certIntro/certKind/searchCertkind.jsp]

[링크 : https://parking.suwon.go.kr/uat/uia/egovGpkiIssu.do]

Posted by 구차니
프로그램 사용/Mantis2017. 1. 19. 09:50

음.. admin 계정을 다시 만들고 해봐야겠다.

그리고 /var/www/html 의 권한이 www-data:www-data가 아니면

파일을 쓸수 없어서 config.inc 직접 입력하라고 하네


일단 암호는 md5로 저장되고

admin 계정과 패스워드를 넣지 않으면

administrator / db계정 아이디를 패스워드로 설정하는 것으로 보인다.


step 1. 압축풀고 접속하면 이렇게 설치가능이 뜨는데

어라??? 웬 지역이 평양이야!?!?


Admin username / Password에는 mysql 계정인데 미리 생성을 해줘야 가능한 듯?


아무튼 htdocs 경로가 퍼미션이 안 맞아서 생성못했으니 설정파일 직접넣으라는 경고


퍼미션이 맞으면 자동으로 생성하면서 넘어는 간다.


로그인 페이지. 사마귀가 좀더 귀여워졌다?

근데 administrator라는 계정으로 생성되었는지 말도 없으면서 멘붕을 오게 하는바람에

mantis db 뒤져서 사용자 목록 보고 로그인 ㅠㅠ 망할 -_-

md5로 된거 같은 느낌이라 조회해보니.. db 접속 사용자 id가 administrator의 암호가 되어있네

md5 디코더(?)는 아래 링크에서 사용

[링크 : http://www.md5online.org/]


그런데.. 새로 가입하려니 이메일 아니면 할수가 없네 -_-

새로 이메일 받기도 없고.. 아무튼 설정에서 이메일 확인을 빼는걸 찾아 봐야 할 듯.


db를 보니.. 계정을 생성하면 임시 암호를 이메일과 함께 날리는거 같은데

문제는.. 개인아이피로 하다 보니 포탈로 메일이 안쏴진다!!! 아놔... 어쩌라고 ㅠㅠ

Posted by 구차니
프로그램 사용/Mantis2017. 1. 19. 09:20

예전에 추레했던 디자인에서 일신을 했는데

이번에 블로그 만들면서 혼자 한번 써볼까..


[링크 : https://www.mantisbt.org/bugs]

[링크 : https://www.mantisbt.org/]


+

심심해서 라즈베리 내장 버전을 보니..

1.2.11 으.. 너무 구버전이네 2.0으로 한번 설치는 해봐야지

$ sudo apt-cache search mantis

mantis - web-based bug tracking system 


$ apt-cache show mantis

Package: mantis

Version: 1.2.11-1.2

Installed-Size: 9448

Maintainer: Silvia Alvarez <sils@powered-by-linux.com>

Architecture: all

Depends: debconf, apache2 | httpd, apache2-utils, libapache2-mod-php5 | php5-cli, libphp-adodb, libphp-phpmailer, ucf (>= 0.28), libnusoap-php, libjs-prototype, libjs-scriptaculous, debconf (>= 0.5) | debconf-2.0

Recommends: php5-mysql, mysql-client

Suggests: php5-cli, mysql-server

Size: 2209794

SHA256: 1567627701256a697dd38a95fc88fe02d4cdd0f89905fdbfa413eee640453079

SHA1: 050016bb4073dbe90bf88023bc4c252f43b3336c

MD5sum: 4dded7f3b7844774939c749f9ebb98d0

Description: web-based bug tracking system

Description-md5: ae5ff8aea61e9158d762aeafe05bdd78

Homepage: http://www.mantisbt.org

Tag: devel::bugtracker, devel::lang:sql, implemented-in::php, interface::web,

 network::server, role::program, works-with::bugs, works-with::db

Section: web

Priority: optional

Filename: pool/main/m/mantis/mantis_1.2.11-1.2_all.deb


Posted by 구차니
Programming/php2017. 1. 18. 19:11

직접 타이핑 해서 만든건 처음이군..

일단 post와 get 방식으로 테스트를 하게 되었는데..


<form> 은 method를 지정해주지 않으면 기본값이 get 이기 때문에

method="post"를 넣어 주어야 POST 부분에 출력이 되어 나온다.


php에서 echo . 으로 잇는것도 첨 써보는군 ㅋㅋ

 <?php

        include('./conf.php');


        echo "<pre>";

        echo "POST<br>";

        echo $_POST['id'].":".$_POST['pw'];


        echo "<br>GET<br>";

        echo $_GET['id'].":".$_GET['pw'];

        echo "<pre>";

?>


<html>

<head>

<script src="./jquery-3.1.1.min.js"></script>

</head>

<body>

        <form method="post" action="login.php">

                <input type="text" name="id" />

                <input type="password" name="pw" />

                <button type="submit">login</button>

        </form>


</body>

</html>


[링크 : http://www.w3schools.com/howto/howto_css_login_form.asp]

[링크 : https://www.howtoforge.com/community/threads/simple-html-login-form.2895/]

'Programming > php' 카테고리의 다른 글

php $_REQUEST  (0) 2017.01.25
php global  (0) 2017.01.23
xdebug - php debug / profiler  (0) 2017.01.16
php 암호 해싱  (0) 2017.01.16
php sprintf  (0) 2017.01.15
Posted by 구차니