Problems activating your account? Send notification email to: admin@post4vps.com
Host4Fun Budget VPS Hosting
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Setting up a Ubuntu-CentOS Server from scratch: Introduction
#1
As you can read from the thread's title, I have decided to start a series of "tutorial" regarding the setting up of a Ubuntu/CentOS Server from scratch. You can easily find the same type of topics on Internet but I can guarantee that these "guides" will be different: I will not give you "copy&paste" commands, I will try my best to explain what you are doing and why. My personal through is that a "tutorial" is made to share knowledge and not to be a one-time read article.

The purpose of this first thread called "Introduction" is to be a sort of "map" of this series, here you will find a linked list of the available/planned guides, so with this thread you will be able to "navigate" this series chapters but also suggest me new topics to study in deep. Thus, it would be nice if this thread got promoted to "sticky thread", what do you think about it, @deanhills ?

Before starting reading the tutorial, please read carefully this quote:
Hidden Refuge Wrote:I'm not responsible for bricked system. I recommend to perform this installation on a clean and update to date system. Fiddling around on a system that has been modified before is mostly a nightmare and almost always a guarantee for something to go really wrong.
**The OSes on which this series is based are: Ubuntu Server & CentOS on their "minimal edition". I will provide a schema of "version-based" command when needed.

The series will cover up the following topics:
  1. Enabling and setting up the Firewall with UFW (a simple wrapper for IPTABLES) 
  2. Securing SSH
  3. Installing and setting up FTP - Coming soon
  4. FTP vs SFTP, setting up SFTP - Coming soon
  5. Installing and setting up a LEMP (Linux, Nginx (Engine-x), MySQL, PHP) environment
    1. Why Nginx? Installing and setting up (latest) Nginx - Coming soon
    2. Installing and setting up (latest) MariaDB - Coming soon
    3. Installing and setting up (latest) PHP-FPM with unix sock - Coming soon
  6. Installing and setting up Remote Desktop Access with x2go
  7. (DNS Management) A records vs CNAME records, using them to make a domain point a host - Coming soon
  8. Setting up a Let's Encrypt Certificate (Nginx settings) and Auto-renew WHEN USING CLOUDFLARE DNS - Coming soon
  9. Customizing Bash's prompt
  10. More in the future

This is a list of good & already existing tutorials by forum-mates that you can read as an extension:
Please read the following rules about this series:
  1. The only usage of Introduction thread is to: "comment the series", "request a particular topic", "give news about the on-going of the series";
  2. Questions and problems regarding a topic NEED TO BE POSTED on its dedicated thread;
Thanks to Post4VPS and VirMach for VPS 9 - Buffalo!
Reply
#2
I think it's a great idea but I do reckon there's lots of thread about those already posted to here. It would be better if they can be compiled in one place and placed in a directory like that + be sticked. Just my two cents Smile
No one knows what the future holds, that's why its potential is infinite
Reply
#3
(09-07-2019, 11:03 PM)Kururin Wrote:  I think it's a great idea but I do reckon there's lots of thread about those already posted to here. It would be better if they can be compiled in one place and placed in a directory like that + be sticked. Just my two cents Smile

On the other hand, if you check them out, some of them are very badly written. Some of them have been regurgitated from the Web, i.e. copied and pasted and reworked in a sloppy way so it's difficult to read or follow with print screens that splash all over the page.

I like the idea about sticky. Maybe we could even create a sub-forum for the tutorials @LightDestory is thinking of contributing. That would be a great idea.

What @LightDestory could do also when he does the tutorials (if he has the time available), is to research what is available already in the Tutorials Forum and then post links to the ones he thinks are worth mentioning (not all of them are OK) in the footer of his tutorials.
Terminal
Thank you to Post4VPS and VirMach for my VPS 9!  I'm finally up and running again after the upgrade to KVM.
Reply
#4
@deanhills: Yeah it's true. After reading your post, I started digging into the tutorials forum, and found much plagiarism.

I like @LightDestory's idea very much and I feel it can be realized. I am also willing to contribute.

To further enhance this idea, I take your suggestion of creating a subforum which will be Post4VPS's unique set of tutorials for your members. Anything and everything will not be posted there. Anyone who wills to contribute shall first post his tutorial on the normal section and if the staff consider it to be a unique, non-plagarised and important one, it can be moved to that section. We'll all contribute to it - starting from the basics of configuring your server to running your own gameserver, hosting using LAMP and other advanced modules.

I love @LightDestory's idea, mainly because this will be for community good. Hope this will work out!

Cheers,
Sayan Bhattacharyya,

Heartiest thanks to Post4VPS and Virmach for my wonderful VPS 9!
Reply
#5
(09-08-2019, 06:39 AM)deanhills Wrote:  On the other hand, if you check them out, some of them are very badly written.  Some of them have been regurgitated from the Web, i.e. copied and pasted and reworked in a sloppy way so it's difficult to read or follow with print screens that splash all over the page.

I like the idea about sticky.  Maybe we could even create a sub-forum for the tutorials @LightDestroy is thinking of contributing.  That would be a great idea.

What could do also when he does the tutorials (if he has the time available), is to research what is available already in the Tutorials Forum and then post links to the ones he thinks are worth mentioning (not all of them are OK) in the footer of his tutorials.

Yea my bad, didn't check them out. I think sticky and subforums can work together. Like the sticky would hold all the links to the tutorial and the subforum would have the tutorial hosted exclusively by @LightDestroy or you can also hand approve high quality tutorials in there even like move those threads there.
No one knows what the future holds, that's why its potential is infinite
Reply
#6
[12/9/2019] 
Added to the list the tutorial regarding Firewall.
Reworked x2go tutorial to be used on this series

I want to say that write down a good structured thread is A NIGHTMARE, the editor just reset all the tags if you preview the post or you enter full edit mode after posting it!

EDIT: It needs some fixes, but right now I am fighting against forum editor, I will wait some time to find a solution.
Thanks to Post4VPS and VirMach for VPS 9 - Buffalo!
Reply
#7
[6/11/2019]
Added 'Customizing Bash's Prompt' tutorial.

I am sorry about the delay of this series but due to my university I got full busy and I have just the time to read and post simple things, make tutorial and FORMATTING IT FOR MYBB takes a lot of time that right now I don't have.
Thanks to Post4VPS and VirMach for VPS 9 - Buffalo!
Reply
#8
this is great for people that is new to linux . this will help me if i still extremely new to linux like when i joined this forum and have almost no linux knowledge at all . hopefully there is new people to linux that can benefit from this . also make sure the tutorial easy to follow and add explanation to what it does so people that new to linux understand it
Terminal
humanpuff69@FPAX:~$ Thanks To Shadow Hosting And Post4VPS for VPS 5
Reply
#9
(11-11-2019, 01:39 PM)humanpuff69 Wrote:  this is great for people that is new to linux . this will help me if i still extremely new to linux like when i joined this forum and have almost no linux knowledge at all . hopefully there is new people to linux that can benefit from this . also make sure the tutorial easy to follow and add explanation to what it does so people that new to linux understand it

I am trying my best but I don't get any feedback regarding the "easy to follow" and "what I learnt" factor.
Let's see in the future.
Thanks to Post4VPS and VirMach for VPS 9 - Buffalo!
Reply
#10
Great efforts. Especially that you make it like a map which links to the topics you are going to cover.

And I look forward to seeing you complete all your topics soon, particular for the topic #8 about Let's Encrypt that I believe it should be quite useful for most of our community members. Keep up your good work. Smile
Special thanks to VPSVortex for a great KVM VPS.

Reply
 


Possibly Related Threads...
Thread Author Replies Views Last Post
Thumbs Up How to optimize Apache web server? harry_v 11 1,178 01-14-2020, 11:36 AM
Last Post: youstable
  CentOS 7 with XFCE & VNC Hidden Refuge 5 1,085 12-16-2019, 06:52 AM
Last Post: youssefbasha
  Setting up a Ubuntu-CentOS Server from scratch: Customize your shell LightDestory 4 212 11-06-2019, 08:03 PM
Last Post: LightDestory
  Setting up a Ubuntu-CentOS Server from scratch: Firewall & UFW LightDestory 3 295 09-17-2019, 03:48 AM
Last Post: humanpuff69
  Setting up a Ubuntu-CentOS Server from scratch: Securing SSH LightDestory 1 216 09-16-2019, 01:09 PM
Last Post: rudra

Forum Jump:


Users browsing this thread: 1 Guest(s)
Hostlease

Sponsors: VirMach - Host4Fun - CubeData - Evolution-Host - HostDare - SSDBlaze - Abc-Hosters - Hyper Expert - Shadow Hosting - Bladenode - HostDoc - Hostlease


About Post4VPS

Post4VPS is a forum/destiny where you can Delploy Your Free VPSs just by the Power of Posts.

We Provide VPSs of many locations like Germany,US,Canada,France,London,etc.

We also Provide VPSs of Both Linux and Windows OS.