Hi,
It’s there someone success deplyoing Wisej in linux using control panel (Webuzo, Aapanel , Plesk ,etc).
Can your share some tutorial how to do it, i had try develop using wisej 3.5 and try deploying in Linux (i had to do in Linux, didn’t like IIS)
Thanks
Nicky
Halo Nicky Suwandi are you from indonesia ?
Some notes:
-aaPanel does not support ASP.NET Deployments, and therefore will not support a Wisej.NET deployment
-Between Webuzo and Plesk, Plesk is the more user-friendly option, so I would recommend looking into that.
-Whatever you select to deploy your application, make sure that it supports ASP.NET deployment. You can find many resources on the web for deploying ASP.NET applications, which will all support Wisej. NET deployment.
Unfortunately, creating a video tutorial for specific Linux deployments is out of the scope of what we can offer with our free support services, due to the large amount of time and effort involved. However, if you purchase 3 4-hour consulting packages (see https://wisej.com/services-packages/), we can look into creating a video tutorial on deploying to Plesk.
This is in reply to your previous comment, but I’m writing it here so that the formatting is better:
One thing that may help you is that Wisej is based on ASP.NET Core. So if you search for “Deploy an ASP.NET core application to Linux using Webuzo”, for example, you can follow the same steps to deploy your wisej application. You will still find the video tutorial that we have helpful if you run into any wisej-specific errors. (For example,at 25:42 in the video it shows how to fix Libgdiplus and license key errors).
For troubleshooting your issue specifically, in case you decide to stick with using the terminal:
Note that “running the Wisej application as a service” and “having NGINX route the user to the application when they try to access the public ip” are two separate things. You can run the Wisej application as a service without using NGINX. So when you say “when create service run in nginx, i failed”, note that “create service” is NOT an NGINX command.
I would try this to fix it:
-Stop NGINX using the command sudo systemctl stop nginx.
You might be running NGINX on the same port that you’re trying to run the service on-this could be causing an issue.
-Double-check that ASP.NET Core is installed (8:52 in the video)
-Edit the service configuration file (instructions at 36:29 in the video)- triple-check this! My guess is that this is causing the issue. Your file should not look identical to the one in the video- you have your own username, etc.
-Double-check that all the permissions are enabled so that you are able to read, write, and execute all the necessary files. If you get an error or “Permission denied” message about not being able to read/write/execute a certain file- that’s the one you need to enable permissions on.
-Create and run the service by following the instructions from 32:04 to 38:39
Hi Nicky,
Please go to https://docs.wisej.com/deployment for more information on how to deploy a Wisej.NET Application on Linux.
Best,
Alaa
//
This is a video on how to deploy a Wisej project on Linux https://docs.wisej.com/deployment/targets/linux-macos
Please login first to submit.