뷰 파일을 만든 후 서버를 시작할 수 없습니다.

3559 단어 라라벨AWS
Amazon Linux에서 뷰 파일을 생성한 후 터미널에서 서버를 시작할 수 없습니다.

ec2-user:~/environment/myapp $ php artisan serve --port = 8080
ec2-user:~/environment/myapp $ No arguments expected for "serve"command, got "8080".

또한 컨트롤러 뷰 파일은 아래와 같이 작성했습니다.
BookController.php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use App\Book;

class BookController extends Controller
{
function index(){
#book 테이블에 들어있는 모든 데이터를 가져옵니다.
$books = Book::all();
# 사용할 뷰 파일 지정
#compact는 뷰 파일로 보낼 데이터를 선택합니다.
return view("books.index", compact("books"));
}
}

index_blade.php
< h 1 > 가계부


< th > 연월
< th > 구분
< th > 과목
< th > 금액

@foreach ($ books as $ book)

< td >{{ $book->year }}년{{ $book->month }}월
< td >{{ $book->inout }}
< td >{{ $book->category }}
< td >{{ $book->amount }}만엔

@endforeach


시도한 것
프로세스를 사용하는 명령을 확인했습니다.
bash
ec2-user:~/environment/myapp $ sudo lsof -i -P
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
rpcbind 3473 rpc 6u IPv4 17062 0t0 UDP *:111
rpcbind 3473 rpc 7u IPv4 17069 0t0 UDP *:949
rpcbind 3473 rpc 8u IPv4 17070 0t0 TCP *:111 (LISTEN)
rpcbind 3473 rpc 9u IPv6 17071 0t0 UDP *:111
rpcbind 3473 rpc 10u IPv6 17072 0t0 UDP *:949
rpcbind 3473 rpc 11u IPv6 17073 0t0 TCP *:111 (LISTEN)
chronyd 3546 chrony 5u IPv4 17448 0t0 UDP localhost : 323
chronyd 3546 chrony 6u IPv6 17449 0t0 UDP localhost : 323
dhclient 3907 루트 6u IPv4 17991 0t0 UDP *:68
dhclient 4034 루트 5u IPv6 18330 0t0 UDP ip-172-31-17-3.ap-northeast-1.compute.internal:546
container 4121 루트 14u IPv4 19321 0t0 TCP localhost : 37327 (LISTEN)
마스터 4227 루트 13u IPv4 19168 0t0 TCP localhost : 25 (LISTEN)
sshd 4692 루트 3u IPv4 20920 0t0 TCP *:22 (LISTEN)
sshd 4692 루트 4u IPv6 20930 0t0 TCP *:22 (LISTEN)
sshd 5507 루트 3u IPv4 23065 0t0 TCP ip-172-31-17-3.ap-northeast-1.compute.internal:22->ec2-18-179-48-129.ap-northeast-1.compute.amazonaws .com:54832 (ESTABLISHED)
sshd 5558 ec2-user 3u IPv4 23065 0t0 TCP ip-172-31-17-3.ap-northeast-1.compute.internal:22->ec2-18-179-48-129.ap-northeast-1.compute .amazonaws.com:54832 (ESTABLISHED)
sshd 8299 루트 3u IPv4 34470 0t0 TCP ip-172-31-17-3.ap-northeast-1.compute.internal:22->ec2-18-179-48-129.ap-northeast-1.compute.amazonaws .com:35648 (ESTABLISHED)
sshd 8349 ec2-user 3u IPv4 34470 0t0 TCP ip-172-31-17-3.ap-northeast-1.compute.internal:22->ec2-18-179-48-129.ap-northeast-1.compute .amazonaws.com:35648 (ESTABLISHED)

이것은 서버를 시작하는 명령에 실수가 있는지,
혹은 포트 8080번이 개방되어 있지 않기 때문입니까.
교수 부탁드립니다.

좋은 웹페이지 즐겨찾기