Deploy backend side - mysql

I have created a Flutter app with Laravel/MySQL as the backend side.
I've got my api's using the localhost:port .
Everything works fine , using Xampp.
Now , as you may have noticed this my first time trying to deploy my work , how can I deploy my server side(Laravel,MySQL) to any paid service ?
Then, how can I change the api from localhost to an actual address valid everywhere using the app that will be deployed to Google Playstore .

you can use any hosting service like heroku, hostinger, aws basically you can use any and also with that hosting you will get an ip for that hosting and that ip will work every instead of local host.
Yes that ip will also work in google play store app.

Especially if you lack any experience deploying, consider using Laravel Forge https://forge.laravel.com. It is made for Laravel and will massively simplify the deployment and take a lot of configuration needs of your back.

Related

How to upload nodejs project/website on hostgator. Is it possible?

I am going to upload my website by using hostgator. Is it possible OR IF Yes then please give me the solution.
read this
If you are not in really need for hostgator only, You can use
heroku or AWS (amazon web services) or digital ocean platforms to host your application and their documentations are very easy to understand by reading
try them if yor are interested
here for nodejs on heroku link. they have a tour like guide for you to deploy your app easily just follow their steps and its free for one application

.NET application posts to GearHost and works fine, but does not work on AWS

I have a web application that I would like to migrate from GearHost to Amazon Web Services (Elastic Beanstalk). The web application uses a mysql server that is hosted by GoDaddy. When I try to publish the project to AWS using Visual Studio, the publishing process goes smoothly and there are no errors, however I get a connection timeout when I try to access the site. If i replace https with http I get "HTTPS Required" which leads me to believe the issue is not with the server itself, but with my application.
Does AWS require you to use their database server?
Any help would be appreciated.
UPDATE: I tried an older version of IIS in the AWS settings, the webpage loaded once and now it does not work on refresh.
You don't have to use an AWS database, but you do need to open up the GoDaddy firewall to allow traffic to go back and forth between your new AWS website and the GoDaddy database.

Mysql Programm to mobile

I made a Web Program which runs perfect on my localhost.
Now I want to bring it in the App Store and Google Playstore.
I hope someone of you can give me a tip which Plattform I should use as a Server.
T thought about azure or firebase.
But by firebase i have to Change my whole code because of tht nosql and it is not really possbile to make dynmaic pages.
on azure I only can bring it on the Marketplace.
does anyone know other pltfforms?
Ionic / Cordova / Phongap / Appcelerator are all names to look up for building a hybrid app and distributing to app stores.
Amazon EC2 or RDS can host a database for you which the app can connect to, I'm sure there are many others.

Can we access Mysql database using apache cordova without using php

I am a student and I am creating android app using apache cordova.
I want to access MySql Database of hosted website using apache cordova.
Please suggest me how can I do it.
Thanks in advance
For accessing that DB, you need to make a server API, you dont have to make it in PHP, there are a lot of technologies, but you can't do it directly from the client side (cordova).
Google for API REST or web service and choose your technology.

Google Compute Engine (GCE) email delivery solution HOW TO?

I have a project uploaded on google cloud and on that project whenever some one registers he gets an email saying "welcome".
When this project was hosted on a web server(not google cloud server) it was working fine and emails would go on registration.
But since the project has been moved to google cloud the email services have stopped.All the other functionalities are working fine.
IS there something iam missing out ,or does google want us to get a email domain from google.
coding language- cake php
database - Mysql
I have already unblocked ports 25,587,465 ,but that also did not resolve the issue
Please advise and help.
I think you may have to use SendGrid to use other email than gmail.
As describe in this document:
https://developers.google.com/compute/docs/sending-mail
There are examples listed there as well.
I deployed a relay outside of GCE and configured it to listen on TCP/588 (non standard SMTP port) and then configured all of my GCE instances to relay to that host over TCP/588. That's been working great for months now.