호스팅 이야기 나눠주세요.
글 등록하기 | 내글 관리하기 | 연재글 | 보관함
첨부파일 https://eond.com/hosting_forum/432194

https://blog.storyg.co/laravels/install-on-ubuntu16-with-php7-and-nginx

1. 업데이트

# apt update


2. 설정 변경

/etc/php/7.0/fpm/php.ini를 설정 파일에서 cgi.fix_pathinfo를 0으로 설정해줍니다. 


cgi.fix_pathinfo=0

extension=php_openssl.dll


3. 컴포저 설치

https://getcomposer.org/doc/00-intro.md#installation-linux-unix-macos

https://www.lesstif.com/php-and-laravel/php-composer-23757293.html



curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin/ 



4. 심볼릭 링크 생성

sudo ln -s /usr/local/bin/composer.phar /usr/local/bin/composer


5. composer 설치확인

https://zetawiki.com/wiki/Composer_%EB%B2%84%EC%A0%84_%ED%99%95%EC%9D%B8

# composer -V


6. (optional) 전역명령어로 사용

https://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_composer_%EC%84%A4%EC%B9%98


mv composer.phar /usr/local/bin/composer

(4번 과정을 했는데 6번은 괜히 했는지;;)


7. do not run composer as root/super user

https://www.deok.me/entry/root-%EC%82%AC%EC%9A%A9%EC%9E%90%EB%A1%9C-Composer-%EC%82%AC%EC%9A%A9%EC%8B%9C-Do-not-run-Composer-as-rootsuper-user-%EC%97%90%EB%9F%AC%EA%B0%80-%EB%B0%9C%EC%83%9D%ED


%95%A0%EB%95%8C-%EA%B0%95%EC%A0%9C%EB%A1%9C-%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95


7.1. (Optional) root 경고메시지 해제

# export COMPOSER_ALLOW_SUPERUSER=1


8. composer update

# composer self-update


9. 라라벨 프로젝트 생성

https://zetawiki.com/wiki/Composer_%EB%9D%BC%EB%9D%BC%EB%B2%A8_%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8_%EC%83%9D%EC%84%B1


#


코멘트 5
접기/펴기 | 댓글 새로고침
  • 이온디
    step1.

    sudo apt-get update
    sudo apt -y install software-properties-common
    sudo add-apt-repository ppa:ondrej/nginx
    sudo apt-get update

    step2.
    sudo apt -y install php7.4


    A new version (/usr/lib/php/7.0/php.ini-production.cli) of configuration file /etc/php/7.0/cli/php.ini is available, but the version installed currently has been locally │
    │ modified. │
    │ │
    │ What do you want to do about modified configuration file php.ini? │
    │ │
    │ install the package maintainer's version │
    │ keep the local version currently installed │
    │ show the differences between the versions │
    │ show a side-by-side difference between the versions │
    │ start a new shell to examine the situation │


    https://kugancity.tistory.com/archive/20181209

    PHP Warning: PHP Startup: Unable to load dynamic library 'memcached.so' (tried: /usr/lib/php/20190902/memcached.so (/usr/lib/php/20190902/memcached.so: undefined symbol: igbinary_serialize), /usr/lib/php/20190902/memcached.so.so (/usr/lib/php/20190902/memcached.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
    PHP 7.4.5 (cli) (built: Apr 19 2020 07:36:13) ( NTS )
    Copyright (c) The PHP Group
    Zend Engine v3.4.0, Copyright (c) Zend Technologies
    with Zend OPcache v7.4.5, Copyright (c), by Zend Technologies
    오전 01:32
    댓글
  • 이온디
    PHP Warning: PHP Startup: Unable to load dynamic library 'memcached.so' (tried: /usr/lib/php/20190902/memcached.so (/usr/lib/php/20190902/memcached.so: undefined symbol: igbinary_serialize), /usr/lib/php/20190902/memcached.so.so (/usr/lib/php/20190902/memcached.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
    PHP 7.4.5 (cli) (built: Apr 19 2020 07:36:13) ( NTS )
    Copyright (c) The PHP Group
    Zend Engine v3.4.0, Copyright (c) Zend Technologies
    with Zend OPcache v7.4.5, Copyright (c), by Zend Technologies
    오전 01:33
    댓글
  • 이온디
    To.이온디
    https://laracasts.com/discuss/channels/forge/php-71-update-broken-memcached
    오전 01:34
    댓글
  • 이온디
    https://guides.wp-bullet.com/install-php-7-4-fpm-on-ubuntu-18-04/
    오전 01:35
    댓글
  • 이온디
    nginx 사용자마다 php 버전 다르게

    https://idchowto.com/?p=44943
    https://extrememanual.net/10557
    오전 01:41
    댓글
 
 
Total 31 articles in 1 / 2 pages
번호 제목 제목 날짜날짜 조회 수
31 [도메인] 클라우드플레어 redirect www to non www 파일 2020/07/10 162
30 [리눅스팁] 리눅스 tar 특정폴더 제외하고 압축하기 2020/07/08 188
29 [아파치] 아파치 재실행 2020/06/30 171
28 [쉐어드호스팅 팁] 압축해제 2020/06/20 223
27 [쉐어드호스팅 팁] 소유자 권한 설정 2020/06/20 204
26 [쉐어드호스팅 팁] 신규 유저 생성 2020/06/20 212
25 [쉐어드호스팅 팁] Mysql 비밀번호 변경하는 방법 2020/05/23 27
24 Mysqldump를 사용하여 MySQL데이터베이스를 백업 및 복원하는 방법 2020/05/21 42
23 [쉐어드호스팅 팁] mysqldump not found 2020/05/21 79
22 [쉐어드호스팅 팁] 비밀글 신규 사용자 생성 2020/05/21 0
21 [쉐어드호스팅 팁] 서버 이전 2020/05/21 33
20 [리눅스팁] Htop (Linux Process Monitoring) 사용법 파일 2020/05/05 14
19 [리눅스팁] postfix 메일에서 queue 관리 2020/05/04 10
18 [리눅스팁] pstree 현재 사용자 프로세스 확인 2020/05/04 18
17 [리눅스팁] How to remove imagemagick from Ubuntu 16.04 (Xenial Xerus) 2020/05/03 14
16 [리눅스팁] top 에서 실행 중인 프로세스에서 어떤 파일이 사용되는지 파악하는 방법 파일 2020/05/03 13
15 [리눅스팁] NGINX PHP-FPM 업데이트 및 여러 버전 동시 연동 방법 2020/05/02 19
14 [리눅스팁] Linux/Ubuntu, 용량 큰 파일/디렉토리 찾아내기. 파일 2020/05/02 14
현재글 [리눅스팁] [Laravel] 라라벨 설치하기 PHP7.0 + Nginx 파일 [5] 2020/05/01 41
12 [리눅스팁] 루분투 X61 배터리 정보 파일 [1] 2019/01/16 29

해시태그 디렉터리