분류 전체보기217 (Lavavel) 관리자 삭제하기 : Laravel 8.x 1. 관리자 삭제를 위한 저장 프로시저(deleteAdmin)을 만들어봅시다.$ mysql -u xyz -pxyz123 xyzmysql: [Warning] Using a password on the command line interface can be insecure.Reading table information for completion of table and column namesYou can turn off this feature to get a quicker startup with -AWelcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 271Server version: 8.0.26-0ubuntu0... Framework (Backend)/Laravel 2021. 8. 29. (Lavavel) 관리자 수정하기 : Laravel 8.x 1. xyz/resources/views/mgmt/admin/update_form.blade.php 을 작성한다. × 관리자 수정 @csrf 아이디 userid }}"/> sno }}" /> 별명 (필수) nick }}"/> 2. xyz/app/Http/Controllers/Mgmt/Admin.php 에 다음을 추가한다.... // 관리자 수정 폼 // /mgnt/admin/update_form/{id} public function update_form ($id) { // $t_admin = DB::select('CALL getAdmin(?)', [$.. Framework (Backend)/Laravel 2021. 8. 29. (Lavavel) 관리자 비밀번호 변경하기 : Laravel 8.x 1. 저장 프로시저 (getAdmin) 생성$ mysql -u xyz -pxyz123 xyzmysql: [Warning] Using a password on the command line interface can be insecure.Reading table information for completion of table and column namesYou can turn off this feature to get a quicker startup with -AWelcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 21Server version: 8.0.26-0ubuntu0.20.04.2 (Ubuntu)Copy.. Framework (Backend)/Laravel 2021. 8. 28. (Lavavel) 관리자 추가하기 : Laravel 8.x 1. 저장 프로시저 (insertAdmin) 생성$ mysql -u xyz -pxyz123 xyzmysql: [Warning] Using a password on the command line interface can be insecure.Reading table information for completion of table and column namesYou can turn off this feature to get a quicker startup with -AWelcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 21Server version: 8.0.26-0ubuntu0.20.04.2 (Ubuntu)C.. Framework (Backend)/Laravel 2021. 8. 24. (Lavavel) 관리자 목록 보여주기 : Laravel 8.x 1. 관련 모듈 설치$ sudo apt-get install php-mysql 2. DB연결 설정$ sudo vi ~/project/xyz/.env...DB_CONNECTION=mysqlDB_HOST=127.0.0.1DB_PORT=3306DB_DATABASE=xyzDB_USERNAME=xyzDB_PASSWORD=xyz123... 3. 저장 프로시저 (listAdmins) 생성$ mysql -u xyz -pxyz123 xyzmysql: [Warning] Using a password on the command line interface can be insecure.Reading table information for completion of table and column namesYou can turn o.. Framework (Backend)/Laravel 2021. 8. 23. (Lavavel) 첫페이지 만들어보기 : Laravel 8.x 놀자코딩#Programming #Coding #Development #API #Server #python #golang #java #nodejs #javascript #프로그래밍 #코딩 #개발 #서버 #파이썬 #Go언어 #자바 #노드 #자바스크립트www.youtube.com 1. 프로젝트 디렉토리 구조xyz├── app│ ├── Console│ ├── Exceptions│ ├── Http│ │ ├── Controllers│ │ └── Middleware│ ├── Models│ └── Providers├── bootstrap├── config├── database│ ├── factories│ ├── migrations│ └── seeders├── public├──.. Framework (Backend)/Laravel 2021. 8. 23. 시작 (설치) : Laravel 8.x Tutorial 놀자코딩#Programming #Coding #Development #API #Server #python #golang #java #nodejs #javascript #프로그래밍 #코딩 #개발 #서버 #파이썬 #Go언어 #자바 #노드 #자바스크립트www.youtube.com 먼저, NginX 와 PHP-FPM을 설치/구성했다고 가정하겠다. 구성이 안되어 있다면, 아래 링크를 참조해서 설치하면 되겠다. 그리고, OS계정은 기본계정인 ubuntu 를 사용하는 것으로 가정한다. 사용할 프로젝트 디렉토리는 ~/project/xyz 로 될 것이다.Ubuntu(20.04) + nginx + php-fpm(FastCGI) 1. composer 설치$ curl -sS https://getcomposer.org/in.. Framework (Backend)/Laravel 2021. 8. 23. (MySQL) MySQL 설치, 연결, DB생성, 사용자 생성, 테이블 생성, 기초데이터 입력 1. 설치하면서 root 비밀번호를 물어보면 적당한 것으로 입력한다.$ sudo apt-get install mysql-client-8.0 mysql-server-8.0 libmysqlclient-dev$ sudo /etc/init.d/mysql start 2. 외부접속 허용 설정$ sudo vi /etc/mysql/mysql.conf.d/mysqld.cnfbind-address = 0.0.0.0 3. MySQL root 계정 비밀번호 변경 (mysql 을 설치하면 root 계정의 비밀번호가 설정되어 있지 않으므로 반드시 설정하여야 한다.)$ mysqladmin -u root password 새로운비밀번호 -p 4. root 계정 외부에서 접속 설정 (필요한 경우에만 설정)$ sudo mysql -u r.. DBMS/MySQL 2021. 8. 21. (Linux) Ubuntu 에서 ping, ifconfig 설치 놀자코딩#Programming #Coding #Development #API #Server #python #golang #java #nodejs #javascript #프로그래밍 #코딩 #개발 #서버 #파이썬 #Go언어 #자바 #노드 #자바스크립트www.youtube.com 우분투 mini 이미지에는 기본적인 네트워크 유틸리티들이 설치되어 있지 않은 경우가 있다. 이런 경우 직접 간단하게 설치해주자! $ sudo apt-get install iputils-ping net-tools iproute2 ETC (IT) 2021. 8. 21. (PHP) Ubuntu 20.04 + nginx + php-fpm(FastCGI) 설치 놀자코딩#Programming #Coding #Development #API #Server #python #golang #java #nodejs #javascript #프로그래밍 #코딩 #개발 #서버 #파이썬 #Go언어 #자바 #노드 #자바스크립트www.youtube.com OS계정은 기본계정인 ubuntu 를 사용하는 것으로 가정한다. 1. 필요한 패키지 설치$ sudo apt-get install nginx php7.4 php7.4-fpm 2. Project 디렉토리 생성$ cd ~$ mkdir -p project/phpfpm 3. index.php 생성 (테스트용 페이지)$ cd ~/project/phpfpm$ vi index.phpHello~! 4. php-fpm 설정$ sudo vi /etc/p.. Programming/PHP 2021. 8. 20. (Linux) ifconfig , netstat 대체 프로그램 (ip, ss) 놀자코딩#Programming #Coding #Development #API #Server #python #golang #java #nodejs #javascript #프로그래밍 #코딩 #개발 #서버 #파이썬 #Go언어 #자바 #노드 #자바스크립트www.youtube.com 정말 오랜만에 리눅스를 사용하였는데, 기존에 이용하였던 프로그램들이 안되는 것이 좀 있다. 그 중 대표적인 것이 ifconfig와 netstat 이다. 먼저, ifconfig 대신 ip addr 을 이용해서 네트워크 인터페이스 정보를 알아보는 방법이다.$ ip addr1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:.. ETC (IT) 2021. 8. 19. 오라클 클라우드 VM 생성하고 SSH(MobaXterm, putty) 로 연결하기 놀자코딩#Programming #Coding #Development #API #Server #python #golang #java #nodejs #javascript #프로그래밍 #코딩 #개발 #서버 #파이썬 #Go언어 #자바 #노드 #자바스크립트www.youtube.com 오라클 클라우드에 가입하면 2개의 VM을 공짜로 사용할 수 있다. VM 1개당 1core CPU, 1GB RAM, 50GB HDD 를 제공한다. 가벼운 서비스 돌리기에는 충분하다. 개인적으로는 1대에 WAS를 설치하고, 다른 1대에는 DB를 설치해서 사용할 예정이다. 먼저 가입을 하고, 로그인해서 Compute > Instances 를 선택하면 아래와 같은 화면이 나온다. Instance 가 VM과 같다고 생각하면 되겠다. 이제, .. ETC (IT) 2021. 8. 19. 이전 1 ··· 4 5 6 7 8 9 10 ··· 19 다음