DEV 환경 개발 프로세스

2125 단어
  • Samba 계정 개설 및 설정 수정
  • 자신의 프로젝트 디렉터리를 구축합니다
  • 프로젝트에 대응하는 php-fpm 및nginx 프로필을 설정합니다
  • 로컬 호스트 귀속
  • 서버 디렉터리를 로컬로 매핑합니다

  • Samba 계정 개설 및 설정 수정


    1. 계정 개설
    {
        cd /usr/local/samba/bin
        /usr/local/samba/bin/smbpasswd -a flwu
        /usr/local/samba/bin/smbpasswd -e flwu
    }
    

    2. 구성 수정
    {
        vim /usr/local/samba/lib/smb.conf
    }
    
     
    
    {
        [flwu_api_center]
           comment = flwu api_center project
           path = /web/api_center
           valid users = flwu
           public = no
           writable = yes
           printable = no
           create mask = 0765
    }
    
     
    
    {       
        ps -ef | egrep "smbd|nmbd" | grep -v grep | awk '{print $2}' | xargs kill -9
        
        cd ../sbin/
        ./smbd start
        ./nmbd start
    }
    

    자체 프로젝트 디렉터리 구축

    {
        cd /web/api_center
        mkdir flwu_htdoc
    }
    

    프로젝트에 대응하는 php-fpm 및nginx 프로필 설정

    {
        cd /web/api_center/config
        cp php-fpm.conf flwu-php-fpm.conf
        cp nginx.conf   flwu-nginx.conf
        
        vim flwu-php-fpm.conf
         :
        php_admin_value[error_log] = /web/api_center/log/flwu-php-error.log
        slowlog = /web/api_center/log/flwu-php-slow.log
    
        vim flwu-nginx.conf
         :
        server_name  api.flwu.lewaos.com
        access_log  /web/api_center/log/flwu-nginx-access.log main;
        error_log  /web/api_center/log/flwu-nginx-error.log;
        root   /web/api_center/flwu_htdoc;
        
         :
        ln -s /web/api_center/config/flwu-php-fpm.conf  /etc/php-fpm.d/flwu-api_center.conf
        ln -s /web/api_center/config/flwu-nginx.conf  /etc/nginx/conf.d/flwu-api_center.conf
    
         :
        
        service php-fpm restart
        service nginx restart
    }
    

    로컬 호스트 바인딩

    {
        10.1.0.8 api.flwu.lewaos.com
    }
    
  • host 귀속 및 서로 다른 환경 간 전환, switchHost 도구를 사용하면 편리하고 빠르기를 권장합니다
  • 호스트 귀속 방식을 사용하지 않으려면 도메인 이름을 4급 도메인 이름으로 설정할 수 있습니다:api.flwu.dev.lewaos.com 이렇게 도메인 이름은 자동으로 개발기만 원할 것이다..

  • 서버 디렉토리를 로컬로 매핑

    {
         window ://10.1.0.8    
         , 
    }
    

    좋은 웹페이지 즐겨찾기