https://releases.ubuntu.com/18.04/ubuntu-18.04.6-live-server-amd64.iso
user : [username]
pass : [password]
sudo apt-get install git
sudo git clone https://github.com/neocodesoftware/FileMaker-Server-Linux-Scripts/
cd FileMaker-Server-Linux-Scripts
sudo chmod 755 script*.sh
prep for install
./script1-prep.sh
for SSH
sudo nano /etc/ssh/sshd_config
->make sure PermitRootLogin yes
sudo systemctl reload sshd
sudo systemctl status ssh
sudo ufw allow ssh
ip a
-> get ip address = [ipaddress]
ssh [username]@[ipaddress]
install filemaker and ngrok
./script2-install.sh
yes to EULA
0 to webdirect primary server
set username to [fmsadminuser]
set pass to [fmsadminpass]
./script3-fms-check.sh
will show what port filemaker admin console is using. example port 16001
tcp 0 0 127.0.0.1:16001 0.0.0.0:* LISTEN 1632/facstart.sh
https://[ipaddress]:443/admin-console
issue : https://[ipaddress]:16000 generates error
solution : port forward localhost
technology : https://ngrok.com
ngrok authtoken [token]
ngrok http 16001
example:
Forwarding https://zzz4-96-49-185-99.ngrok.io -> http://localhost:16001
adduser admin
usermod -aG sudo admin
sudo git reset --hard && sudo git pull && sudo chmod 755 script*.sh
https://dbservices.com/blog/linux-filemaker-server-for-ubuntu