Website Hosting on Localhost

OK quick rundown of what I have done so far
>Instaled Ubuntu 18.10
>Instaled Apache2
>Instaled Mysql
>Instaled PHP5 server
>Instaled Wordpress
>Configured Wordpress, it's themes and more

What I don't have yet is the domain but I'm in the process of buying it

Am I forgetting something? This is my first time making a server and I want it to be online

Attached: paradise.jpg (1148x696, 1.25M)

>using Ubuntu on a server

Should I have used debian?

Probably, since the stable version gets updated less frequently and it's less bloated.

Don't pick on him. He's a web developer not a sysadmin

PS you're going to have to ask your isp to allow port 80 traffic and 443 if you want https, which they probably won't, so buying a domain isn't smart ... Put ur site on a random high number port And try to connect from an off Network machine by just typing yo.ur.ip.addr:port into your address bar,, that will work, let me know if you need help

OP left to go install Debian

OP here, now in my house. Should I really install debian? I had everything ready

its definitely NATed dude

no install centos

Port 80 seems open tho, dunno about 443

>mfw not even webdev just a normal 1 year software engineering student who learned Wordpress via YT and thought he could make a web on localhost

Attached: 1559011771844.jpg (399x225, 20K)

What do you mean what's NATted?
Huh you're lucky then. My isp is a douche I even called if they would open it for me and they said no because I would need to buy a business package, so I said I'm not running a business is just personal and then they said no because they don't want me to get hacked and I said I won't get hacked and they just said no.
How do you even know porady is open? Have you Ran Apachi and connected to your IP from an off Network machine?

PS you definitely can and doing little projects like this is worth way more than a computer science degree from most universities. I don't have a degree and every job I've ever gotten in IT was because I was able to talk about different servers and projects I've done. You are definitely on the right path and when you get bored with this project just start a different one, you don't have to commit to becoming a software engineer or a web developer just because you want to try and set up a lamp stack. if I wanted to be a developer I would get a GitHub account and start contributing to some projects there or maybe make my own. But I wanted to be a sysadmin so I just made all these little projects. Unironically you should install Gentoo, the documentation is really good and the install process and using the system will teach you a fuckton about Linux, the only one that maybe will teach you more is lfs but I think lfs is pretty much unusable because it doesn't really have a package manager unless you install your own, slackware is really good too for learning. But for now for your little lamp project, Ubuntu is more than fine

as far as I know is open, will try connecting to it tomorrow as the website is for my company, I am currently a real estate agent and my boss asked me if I could make it.
I am lucky if it is on fact open, I use the same ISP as my office (even the same router) so I will try and do it in my own apache.
And yes, most ISPs should be hanged for doing this kind of shit.

If it's a production server (for your company) best practice is to find a web host provider and use them as your server. This way you don't need to maintain the architecture just develop the site, that is unless you want to be a sysadmin and a developer, but now you're entering scope creep. If you really want to run your own server make sure the company buys it and that it's secure, don't run it on your laptop that you used to look at porn and shit.

Honestly, if it's for your company that changes everything but I think for a small real estate company you can get away with a little bit of f****** around. If you really need a website do it up. Have you considered looking into cloud platforms like AWS, Microsoft azure, Google cloud oh, there are hundreds. Heroku is very cool but I don't recommend using it for a WordPress project, it's like opening a bottle of beer with a lightsaber

>Am I forgetting something?
Finding the registrar that will give you the cheapest RENEWAL rate if you're going to want the domain for longer than a year

you can install LAMP with one command
I would also get a free SSL cert from cloudflare to look pro.

18.04 LTS would have probably been better but whatever floats your boat

>website is for my company

How poor is your company?
Decent hosting is like $10 a month.

Centos desu

>18.10
You're using an OS that's in its last month before EOL

>PHP5
Do you really need the old 5 branch?

Yeah you have a point. OP didn't check versions before springing into a project
You're a fucking sperg

if it's for your company just don't host it on your own computer unless you know 100% what you're doing (seems like you don't).
look for a cheap vps if you want to make it your own (in which case you would be done following your steps) or go for a webhoster (but you'll be limited to the companies offer)