Toggle navigation
Toggle navigation
This project
Loading...
Sign in
김대철
/
CafeRecommend
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
1
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
김대철
2021-06-10 16:34:21 +0900
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
f774f27760b45a82265c36fa2df76b1267c996e9
f774f277
1 parent
05582540
FIX: 서버 기본설정 파일 수정
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
11 additions
and
53 deletions
bin/www
bin/www
View file @
f774f27
...
...
@@ -4,15 +4,15 @@
* Module dependencies.
*/
var
app
=
require
(
"../app"
);
var
debug
=
require
(
"debug"
)(
"myapp:server
"
);
var
https
=
require
(
"https"
);
var
fs
=
require
(
"fs"
);
var
app
=
require
(
"../app"
);
var
https
=
require
(
"https
"
);
var
path
=
require
(
'path'
);
var
fs
=
require
(
"fs"
);
const
domain
=
"도메인
입력"
;
const
sslport
=
3000
;
const
domain
=
"도메인주소
입력"
;
const
sslport
=
3000
;
const
option
=
{
const
option
=
{
ca
:
fs
.
readFileSync
(
"/etc/letsencrypt/live/"
+
domain
+
"/fullchain.pem"
),
key
:
fs
.
readFileSync
(
...
...
@@ -32,53 +32,11 @@ const option = {
"utf8"
)
.
toString
(),
};
};
/**
/**
* Create HTTPS server.
*/
https
.
createServer
(
option
,
app
).
listen
(
sslport
,
()
=>
{
https
.
createServer
(
option
,
app
).
listen
(
sslport
,
()
=>
{
console
.
log
(
`[HTTPS] Server is started on port
${
sslport
}
`
);
});
/**
* Listen on provided port, on all network interfaces.
*/
server
.
on
(
"error"
,
onError
);
server
.
on
(
"listening"
,
onListening
);
/**
* Event listener for HTTP server "error" event.
*/
function
onError
(
error
)
{
if
(
error
.
syscall
!==
"listen"
)
{
throw
error
;
}
var
bind
=
typeof
port
===
"string"
?
"Pipe "
+
port
:
"Port "
+
port
;
// handle specific listen errors with friendly messages
switch
(
error
.
code
)
{
case
"EACCES"
:
console
.
error
(
bind
+
" requires elevated privileges"
);
process
.
exit
(
1
);
break
;
case
"EADDRINUSE"
:
console
.
error
(
bind
+
" is already in use"
);
process
.
exit
(
1
);
break
;
default
:
throw
error
;
}
}
/**
* Event listener for HTTP server "listening" event.
*/
function
onListening
()
{
var
addr
=
server
.
address
();
var
bind
=
typeof
addr
===
"string"
?
"pipe "
+
addr
:
"port "
+
addr
.
port
;
debug
(
"Listening on "
+
bind
);
}
});
\ No newline at end of file
...
...
Please
register
or
login
to post a comment