All posts by bluebee

213월/18

Laravel 개발이슈(idnadx) 메모

View에서 php구문 사용 @php($a++) @php enter your codes here @endphp <?php a++ ?> Global Variables in Laravel5 1. /config/global.php (임의) 생성 return [ ‘IMP_STATE’ => array ( 1 => ‘진행’ , 2 => ‘정지’ , 0 => ‘미진행’ ) ]; 2. controller에서 config(‘global.IMP_STATE’); 3. view에서 {{ config(‘global.IMP_STATE’) }}

083월/18

ubuntu php7.0 to php7.1

laravel 5.5로 넘어오면서 php 버전에서 waring이 발생한다. ubuntu php7.0을 오랜만에 업그레이드 해보기로 한다. Add Ondrejs PPA Repo $ sudo add-apt-repository ppa:ondrej/php $ sudo apt-get update Install PHP 7.1 $ service apache2 stop $ sudo apt-get install php7.1 php7.1-common php7.1-fpm $ sudo apt-get install php7.1-curl php7.1-xml php7.1-zip php7.1-gd php7.1-mysql php7.1-mbstring $ php -v 아주 간단하다. php7.0의 제거는 신중하게 하도록 한다. php7.0-fpm까지 제거되면 웹서비스가 중단된다. 제거하기전에 /etc/nginx/사이트 설정에서 php7.1-fpm 으로 변경하고 웹서비스가 정상적으로 돌아가는지 반드시 확인한다. 그럼 이제 php7.0 제거..purge. 마지막으로 깔끔하게 오랜만에 재부팅도.. $ sudo apt-get purge php7.0 php7.0-common $ sudo shutdown -r now apache의 경우 make한다. $ a2enmod php7.1 $ service apache2 restart

092월/18

ubuntu vsftp 설정

ubuntu에서의 vsftp 설치 및 sftp 접속 vsftp 설치 $ sudo apt-get update $ sudo apt-get install vsftpd $ sudo apt-get install ufw $ sudo ufw allow 20/tcp $ sudo ufw allow 21/tcp $ sudo ufw allow 100021/tcp $ sudo ufw enable $ sudo ufw status verbose 설치는 끝났고 이제 설정부분~ listen=YES anonymous_enable=NO local_enable=YES write_enable=YES virtual_use_local_privs=YES guest_enable=YES user_sub_token=$USER local_root=/srv/ftp chroot_local_user=YES allow_writeable_chroot=YES hide_ids=YES local_umask=022 file_open_mode=0644 listen_port=10021 pasv_enable=yes pasv_min_port=10022 pasv_max_port=10030 pasv_addr_resolve=YES pasv_promiscuous=YES lock_upload_files=NO $ systemctl restart vsftpd.service ssh 설치해서 sftp로 접근하자. $ sudo apt install ssh $ sudo vi /etc/ssh/sshd_config Port 22 //ssh 포트 설정 IgnoreRhosts yes //자동 로그인 파일을 무시 #PermitRootLogin no //root 계정 로그인 금지 #no로 설정하면 원격접속시 root접근이 안되게 됨 접속 테스트 $ ftp <server-public-ip> <ftp-listen-port> # user / password 입력 # passive 모드로 전환 ftp> pass  

1112월/17

ubuntu Laravel 설치

ubuntu에서의 설치 개발도구 설치 apt-get 패키지 캐시 업데이트 $ sudo apt-get update utf-8 문자 관련 오류를 피하기 위해 언어 팩 설치 $ sudo apt-get install language-pack-en-base php 최신버전 7.0과 필요 확장 모듈 설치 $ sudo apt-get install php php-mysql php-mbstring php-xml $ php –version 확장 모듈 설치 확인 $ php -m | grep ‘openssl\|pdo\|mbstring\|tokenizer’ mysql 설치 $ sudo apt-get install mysql-server $ mysql –version $ sudo service mysql start 컴포저 설치(php 표준 의존성 관리도구) $ curl -sS https://getcomposer.org/installer | php $ sudo mv composer.phar /usr/local/bin/composer $ composer –version laravel 프로젝트 생성 /home$ composer create-project laravel/laravel myapp –prefer-dist –verbose storage 폴더 권한 상승 $ sudo chmod -R 777 /home/myapp/storage 아니면 이렇게.. sudo chmod 755 -R myapp chmod -R o+w myapp/storage nginx site 설정 root /home/myapp/public; index index.php index.html index.htm; http://myapp.co.kr 라라벨 초기화면 확인 laravel route 서브디렉토리 설정했지만 404 오류가 뜬다면, nginx 설정 변경 /etc/nginx/sites-available/default 의 location try_files 부분 try_files $uri $uri/ /index.html$is_args$args;  

0612월/17

Adobe MAKE IT. Best of MAX

어도비의 MAX세미나~ 오후 2시부터 시작해서 2시간 넘게 청취중^^ 구글 UX디자이너 김선관님, 수중사진작가 와이진님 등 마음에 드는 분들의 세미나를 무료로 들을 수 있다. 또한 어도비 제품의 신기능을 시연을 통해 빠르게 소개 받을 수 있다!

299월/17

구글플레이에 소개된 제사의 달인

구글플레이 메인에 이렇게 추척연휴에 알아두면 유용한 앱 코너가 생겼다. 음? 그럼 혹시 제사의달인도? ㅎㅎ 올!~ 있다 ^^ 게다가 첫번째로 소개! 기분 좋고~ ㅎㅎ 몇푼 버느니 광고를 없애버리는게 낫겠다 싶어서 광고를 모두 제거했다. 그래서 소개된것은 아닌가~ 생각이 든다^^

229월/17

[2016.09~ (주)인터랙티비] 광고플랫폼 ILikeSponsorAD, IdnAD

– 회사 : (주)인터랙티비 – url : http://www.idnad.co.kr, http://www.ilikesponsorad.com – CPC 광고 네트워크 플랫폼 개발, IDN 리뉴얼PM, 광고송출, Admin외 – ubuntu 14.04.4, centos 6.8, php, oracle, mysql, jquery 사이트 소개   이하 몇가지 광고 진행 예시 스포츠조선 광고   드림엑스 광고   드림위즈 광고     엑스포츠 모바일 광고   짱공유 모바일 광고   언론사 광고(톱스타뉴스 예)   video 광고 개발

088월/17

[2016.12 (주)인터랙티비] 사이버대학 프로모션

– 회사 : (주)인터랙티비 – url : http://naver.cuinfo.net (프로모션 종료) – 전국 사이버대학 입학시즌 프로모션 진행 – ubuntu 14.04.4, php, jquery, google analytics 네이버 메인에 광고를 진행하였습니다. 간단한 링크 프로모션입니다. 각 사이버대학이 랜덤노출되고, 클릭위치 클릭률등을 애널리틱스로 수집합니다.

206월/17

Rasmus Lerdorf @ WeAreDevelopers Conference 2017

[embedyt] https://www.youtube.com/watch?v=fYTKm2oUzAg[/embedyt] 이제 php7로 이동할때.. 회사의 대다수 프로젝트들을 5.4로 구현하였는데, 신규부터 7로 개발해야겠다. php 아부지 rasmus lerdorf님께서 그리 하라신다. 메모리, cpu사용 차이가 꽤나 많이 난다. 게다가.. US $4B, 15B KWH, 7.5B kg less CO2 savings!! php7으로 옮겨서 지구를 지키자ㅎ Conference Docs : http://talks.php.net/vienna17