0:11
hello everyone welcome to Johnny netc
0:15
channel previously I already showed you
0:17
how to get server 00 free account and
0:21
how to get your SSS access and how to
0:25
log in from a panel and even how to
0:29
create your own WordPress site currently
0:33
server 00 website is full we have to
0:37
wait another server to be opened then we
0:40
can create our free account ler right
0:44
now there are 17 servers that's why
0:51
170,000 free account has been
0:54
created we have to wait the new server
0:58
to be released then another 10,000 users
1:02
will be allowed on that
1:04
server previously I already showed you
1:07
how to get this free account log to your
1:10
w web portal panel and learn how to
1:16
website in this video I'm going to show
1:20
you how to install pm2 Process
1:24
Management this Damon process
1:28
manager which you can use it to manage
1:31
and keep your application online for
1:34
your free BSD which is a operating
1:37
system used by server D and then I also
1:41
going to show you how to use in Cloud
1:43
free to add your own domain for your
1:47
applications installed in
1:54
hosting I'm going to use up time Kuma as
1:57
an example to show you how you can
2:02
application and how you can add your own
2:06
domain for this web application which
2:09
you installed on server hosting
2:13
server so now let's start
2:19
it since there are quite a few component
2:23
we have to install in the server um pm2
2:30
and also up time Kuma and then all those
2:35
will be connect together to make our
2:38
this uptime Kuma web application be
2:41
accessed through our own domain I put
2:48
process into this blog post for you to
2:54
read through it you can follow the video
2:56
also you can use this blog post as the
3:00
reference to get all commands to use for
3:05
yourself you can find the post Link in
3:14
description now let's start with D Web
3:18
2.0 this portal the first thing you may
3:21
want to check is to make sure you have
3:26
permission to run your own applications
3:31
right now so we don't have permission to
3:34
run our own software so status is
3:37
disabled lad has to be enabled so just
3:41
to make sure that has been turned
3:44
on now we're going to install
3:48
pm2 this process management for our
3:56
applications now let's go to command
3:58
line to log in to our server in panel
4:02
14 so you're going to enter your
4:08
password perfect you got the
4:15
icon here and then you will see how the
4:19
this quarter processes memory CPU usage
4:24
PHP version all those information basic
4:27
information please remember this this is
4:30
free pstd you won't get loot permission
4:33
to laun your application we have to work
4:36
on to install our application without
4:38
using L privilege account the first
4:42
thing we going to do is install
4:45
pm2 you may want to run this T by exact
4:50
on command list is the same as this
4:54
option in the portal which enable you to
4:58
have permission to run your own
5:01
software please make sure you have that
5:04
enabled we're going to download the
5:09
pm2 installation script from GitHub
5:13
website Shadow andc already have this
5:18
7-s H repository for us to run install
5:24
pm2 script let's get that
5:30
we got our pm2 successfully D righted we
5:34
can give a quick testing pm2 list you
5:38
may need to log out and log in again to
5:52
that so right now there's no application
5:56
managed by pm2 right now so but at least
6:00
we can see the Leist is empty we can see
6:02
all those information so let's all first
6:05
step Second Step install Cloud
6:10
FL cloudfield doesn't provide 3 BSD
6:16
installation file so we have to insert
6:19
parties no matter what we need to have
6:22
Cloud fa account so assuming you have
6:26
then zero trust we need to get uh tunnel
6:31
ID ago tunnel ID and the thatb will be
6:34
used to launch Cloud tunnel from server
6:40
Z's Cloud FL D service we go to
6:44
network and then we add a
6:49
FD so we going to cck Tunnel we're going
6:51
to give a name let's say server
6:57
tunnel now we get L uh command but the L
7:02
command again is not for free PSD
7:06
there's no free PSD version to run so
7:09
but we are not worri about that we want
7:16
token we can to post in
7:19
here that's the token we going to need
7:21
it for next step so we're going to go
7:24
back to our SSS console
7:33
so you can see on official FreeBSD Cloud
7:37
here debu so let third party maintain
7:41
this release so we basically we going to
7:43
download this and run into our 3 PSD SSH
7:48
session so all those commands you can
7:50
find from my blog post so the first
7:53
thing we going to create a folder and
7:55
then CD into this folder
7:59
then we can download thir party release
8:11
it perfect can take a look c d
8:17
application is here now we can test
8:21
wrong so let's test wrong command but at
8:24
the end this token we need to paste in
8:29
our AR tunel token so that token telling
8:34
where this Cloud fa D going to connect
8:36
in to in the cloud so going Connect into
8:40
my account so Tel connection we did that
8:45
after did that we can go back to our c d
8:51
next our public host name sub we're
8:55
going to create our subdomain for it
8:57
do a Time name domain we canally choose
9:03
one that's it we're going to
9:09
HTTP going to Local Host
9:14
one so L will be our up time comma
9:18
port and we can save tunnel first we can
9:22
modify those configuration right now you
9:24
can see the tunnel status it shows
9:27
healthy so that means
9:31
this connection is working fine so this
9:35
command is fully working but the least
9:38
command is running in the front so we
9:41
have to stop it once you exit from our
9:43
SSH session it will be quit as well so
9:47
we control C stop it the tunnel will be
9:51
disconnected let's refresh
9:56
here it's down the tunnel is down so
9:59
now we're going to get the
10:03
pm2 working to start list let's try our
10:11
remember is the command is little bit
10:14
different from original command using
10:17
just by Cloud 3D so pm to start you need
10:20
some special command
10:24
here now we need to add a token same
10:29
token now we add token in so latal
10:33
command is a little bit from here as you
10:35
can see um this is dash dash after the
10:40
cloudray D so it's not exactly same if
10:43
you want to just add it pm2 start in
10:46
front of this command it won't work so
10:49
you have to add this as
10:51
well so pm2 start okay now you can see
10:57
pm2 is managing this appc ation so we
11:01
can create from our SS session but the
11:05
pm2 but still keep this cloudd process
11:11
end let's go to check status
11:17
again perfect so we have our Cloud FL
11:22
D process running in our
11:26
ser and we already create t
11:32
one public host name up time.
11:36
best.org to map to 11,000 this
11:41
port so our next step is going to
11:44
install up time Kuma on Port
11:54
11,000 so now we going to start to
11:57
install up time comma
12:00
the one thing you need to know the
12:01
latest release up time comma doesn't
12:04
work well with free BSD OS there's some
12:08
limitation causing rounding
12:10
failure so what I found is older version
12:14
1.22.1 this version works so we're going
12:22
installation so just make sure get all
12:25
command download it so we unzipped it
12:30
Su command not running well so we have
12:33
to there no and M so let's do this part
12:40
not so we just uh get the just make sure
12:44
you get into the public
12:46
HTML this folder if not it may because
12:50
we don't have public underscore HTML
12:53
folders or Le command wasn't running
12:57
message so now we going to start with
13:02
CLI production environment setup it will
13:06
take a while so I will come back once
13:14
completed after a couple minutes the
13:17
command has been completely finish it um
13:21
it was successful uh package has been
13:25
added there some one abilities found in
13:28
here but uh we're going to ignore that
13:31
for now um we're going to go to next
13:33
command get the latest distribution 1.22
13:37
the one this distribution and
13:43
then unzip it so next
13:48
command MPN install it will take a
13:51
couple minutes again so we will leave it
13:54
here and then we come back once it's
13:56
finished well uh there are some elements
13:59
message shows up but don't worry it's
14:01
still working um even you will see this
14:04
error message platform 3 is not
14:06
supported we were able to confirm it
14:09
will not stop this distribution running
14:13
let's give a try for a up time Kuma the
14:17
one thing you need to know you may be
14:18
can add an Port ler but we were going to
14:21
use in a default port for now let's see
14:23
if it's working so it says welcome to
14:26
uptime Kuma version 1.221
14:29
and seems it's okay it's will running on
14:36
permitted cannot listen on that Port so
14:39
that's why it's not working because
14:41
30001 is not we canot using that Port we
14:45
can find out the port from left portal
14:48
here we're going to add a new Port we
14:51
can find the random Port we can use so
14:59
in this way we go back here we're going
15:07
4163 so let's uh how we could this
15:13
again so now it's listening on Port
15:18
4163 server has been initialed and Port
15:21
is listening on 4163 what we can do here
15:25
right now if go at Cloud 3 so we going
15:29
the configuration public host name up
15:31
time is we can change it to port
15:35
4163 and then say host name B configur
15:39
failed so there's a space between them
15:43
that's why okay success
15:47
saved Port here still same so we going
15:52
to up time Kuma is now is running on our
15:57
domain so you don't need do anything
16:00
else on a website domain the proxy
16:04
create a new website and then you need
16:06
to get the new SSL certificate you don't
16:08
need to to anything else here it's
16:11
everything using your own domain using
16:13
cloudfield D you can manage it so one
16:16
thing last thing you need to do is using
16:21
command so let's contr see stop and let
16:26
pm2 to continue to Lear this
16:29
command that's the command since we are
16:31
using Port 4163 so I'm going to change
16:34
that and then slowly
16:36
into SSL SSH console so now it's up time
16:41
is running and then we can continue
16:44
refresh it perfect so then now you can
16:51
up we in right now again not all steps
16:56
it bit um comp licated because there's
17:00
multiple component here as long as you
17:03
follow the steps follow my blog post
17:06
commands there and you should be able to
17:08
get it to Learning Without problem let
17:10
me know if you have any questions if you
17:12
like this video give me a thumb up also
17:15
support me by subscribe my channel see
17:18
you in my next video