Linux Distros for < ... >

Linux Distros for < … >

===========

Gaming

Steam OS – https://store.steampowered.com/steamos/

 ==================================================

Photography / Video Production / Graphic Designer

Ubuntu Studio – https://ubuntustudio.org/

 ==================================================

Programming / Soft Development

Semi Code (out of date) [Preinstalled Apps and Soft IDEs]

 ==================================================

Workstation User / Programmer / Coder

Fedora or Ubuntu or Linux Mint or Linux Arch or Antegros

 ==================================================

Ethical Hacking & Penetration

Kali Linux or Parrot Linux

// https://www.kali.org/ – https://www.parrotsec.org/

Kali Linux Cheat Sheet

 ==================================================

Consumer Web Server

CentOS 7 or Ubuntu Server or Debian – https://centos.org/ – https://www.debian.org/ – https://www.ubuntu.com/server

 ==================================================

Enterprise Server

RHEL 7 – https://www.redhat.com/en/technologies/linux-platforms/enterprise-linux

or Ubuntu Server – https://www.ubuntu.com/server

 ==================================================

Linux with Windows like Desktop

Linux Mint – https://www.linuxmint.com/

 ==================================================

Linux with MacOS like Desktop

Elementary OS – https://elementary.io/

 ==================================================

Linux Foundation Exams LFCS , LFCE – https://www.linuxfoundation.org/

are available for

CentOS 7 Server or Ubuntu Server
– https://centos.org/ – https://www.ubuntu.com/server

=YOUTUBE========================

It doesn’t matter what kind of user you are, there exists a perfect Linux distro for you.

1. Best Linux Distro for Desktops and Powerful Laptops – Linux Mint, known to provide a near-to-perfect Linux desktop experience.

2. Best Linux Distro for Regular Laptop – Ubuntu MATE. Ubuntu comes with nine different flavours that have their own programs, features, and desktop environments.

3. Best Linux Distro for Older and Slow Hardware – Puppy Linux. It is ideal for the conditions where a compact distro due to older hardware and low computing resources.

4. Most Customizable Linux Distro – Arch Linux. It is a minimalistic Linux distro that allows your to start learning Linux from scratch. But, it is not recommended for the beginners as thereís a lot of command line work and manual configuration.

5. Most Beautiful Linux Distro – elementaryOS. The maker of this completely community-based OS are an expert in design and it is one of the prettiest Linux distributions you will come across.

6. Best Best Privacy-focused Linux Distro – Tails. It is a live operating system that you can boot on any computer from a USB stick, SD card, or DVD and used by the likes of Edward Snowden.

7. Best Linux for Ethical Hacking and Penetration Testing – Kali Linux. It is a special purpose Linux distro for pen testing and network security testing. With more than 600 tools, Kali Linux is designed to be used in a single, root user scenario due to security purposes.

8. Best Linux Distro For Servers – Debian. One of the longest running Linux distros, Debian, has served as a framework for many other distros like Mint and Ubuntu.

9. Best Linux Distro For IoT – Snappy Ubuntu Core. Focussing on Internet of Things application, Canonical released a Snappy version of Ubuntu Core OS for IoT.

10. Best Linux Distro For Video Editing and Multimedia Production – Ubuntu Studio. It fills an empty spot of a multimedia production-focused Linux distro. It comes with tools for recording, mixing, mastering, live processing, or even coding.

11. Best Linux Distro For Gaming – SteamOS. Honestly, there isn’t a Linux distro that is perfect for playing all kinds of game. With each passing day, more and more games are being officially released on Linux.

================================

My first PC Build – Help & Tips

My first PC Build – Help & Tips – Learning Material Used

I recommend Intel Processors due to the fact are used by Apple Macs hence is supported/you-can-build a Hackintosh system or run a Virtual Machines(VM) and have as guest platform MacOS in addition to the normal Windows 10 or Linux VMs…
I recommend pickup the items you want but Not purchase them at the moment,… but await a Holiday Discount period to buy them under discount… I buy most items under Black Friday(BF) period at 20% Off. You can buy at BF if USA store or at Prime Day from Amazon or at Xmas etc

 

eBooks

  1. (c) 2009 , Build Your Own PC – Do-It-Yourself For Dummies [ Part-of-Tens useful Tips at the end of the eBook ]
  2. (c) 2017 , Troubleshooting and Maintaining Your PC All-in-One For Dummies – 3/e
  3. How to Buy/Choose a PC.PDF
  4. Windows 10 Anniversary Update Bible (2017), Wiley
  5. Linux Bible 9th Edition 2015, Wiley
  6. Build a Better PC – 2013
  7. https://s3.eu-central-1.amazonaws.com/leonidassavvides/rhel_5_6_7_cheatsheet_11x17_0417_jcs.pdf

Web-Sites

  1. https://choosemypc.net
  2. https://pcpartpicker.com
  3. http://techreport.com/review/23624/how-to-build-a-pc-the-tech-report-guide/
  4. https://www.singular.com.cy/ – buy components etc

Videos

  1. https://youtu.be/mqb4dDSPRP0 – Win 10 Pro for 15$ [best to install/activate immediately]
  2. How To Build The Best PC For Photo and Video Editing
    https://youtu.be/7D50mMbxB8o
  3. http://techreport.com/review/23624/how-to-build-a-pc-the-tech-report-guide/
  4. Watch “Avoiding Common PC Building Traps – Episode 1,2,3,4” on YouTube
    1. https://youtu.be/-plesrt8ZCs
    2. https://youtu.be/pPFEkL5GIiI
    3. https://youtu.be/CB9KiKrC-C4
    4. https://youtu.be/CkbgkOeqT0Q

================================

Coming Soon my Components & Setup Process

How to configure XAMPP to send mail from localhost?

How to configure XAMPP to send mail from localhost?

 

You can send mail from localhost with sendmail package , sendmail package is inbuild in XAMPP. So if you are using XAMPP then you can easily send mail from localhost.

for example you can configure C:\xampp\php\php.ini and c:\xampp\sendmail\sendmail.ini for gmail to send mail.

 

STEPS

1

in C:\xampp\php\php.ini find extension=php_openssl.dll and remove the semicolon from the beginning of that line to make SSL working for gmail for localhost.
2

in php.ini file find [mail function] and change

SMTP=smtp.gmail.com
smtp_port=587
sendmail_from = my-gmail-id@gmail.com
sendmail_path = “\”C:\xampp\sendmail\sendmail.exe\” -t”
3

Now Open C:\xampp\sendmail\sendmail.ini. Replace all the existing code in sendmail.ini with following code

[sendmail]

smtp_server=smtp.gmail.com
smtp_port=587
error_logfile=error.log
debug_logfile=debug.log
auth_username=my-gmail-id@gmail.com
auth_password=my-gmail-password
force_sender=my-gmail-id@gmail.com
4

ESPECIALLY For gmail please check https://support.google.com/accounts/answer/6010255 to allow access from less secure apps

SO AS GMAIL TO WORK IN THIS CASE… OTHER THAN GMAIL MAY OR MAY NOT HAVE [SIMILAR] SECURITY NEEDED SETUP.
5
Now you have done!! create php file with mail function and send mail from localhost.

PS: don’t forgot to replace my-gmail-id and my-gmail-password in above code. Also, don’t forget to remove duplicate keys if you copied settings from above.
6

For example comment following line if there is another sendmail_path : sendmail_path=”C:\xampp\mailtodisk\mailtodisk.exe” in the php.ini file

7
Also remember to restart the server using the XAMPP control panel so the changes take effect.

I can provide sample working XAMPP php.ini & sendmail.ini – download and compare if you have problems sending email….with XAMPP using gmail… cost 5$ [PayPal] send email to mymac@poliscarhire.com and lsepolis123@gmail.com …

 

Send email SAMPLE scripts:

PLAIN PHP – SEND EMAIL STATEMENTS

<?php

$email = "USERNAME3@gmail.com";

$to = "{$email}"; 

$subject = "Inquiry Contact Us from ". $email;

$headers = "From:USERNAME@gmail.com";

$headers .= "\r\nBcc:USERNAME2@gmail.com";

$headers .= "\r\nReply-To:{$email}";

$headers .= "\r\nContent-Type: text/html; charset=UTF-8";

$headers .= "\r\nMIME-Version: 1.0";

mail($to,$subject,"test",$headers);

CAKEPHP – Controller

<?php

....

public function emailtothis() {
 $email1 = $this->request->data('emailfield');
 $id = $this->request->data('idemail');
 
 $listing = $this->Listings->get($id, [
 'contain' => ['Users', 'Categories']
 ]);
 
 $txt="";
 foreach ($listing as $key => $value) {
 $txt.="{$key} : {$value} , ";
 }
 
 $email = new Email('default');
 $email->from(['USERNAME@gmail.com' => 'Polis.town'])
 ->to($email1)->emailFormat('html')
 ->subject($listing->name." - Polis.town")
 ->send('Share from Polis.town... <br/><br/>' 
 . $listing->name . '<br/>' . $listing->address . '<br/>'
 . (($listing->tel !="")?('<a href="tel:00357'.$listing->tel.'">'.$listing->tel.'</a>'):('')) .'<br/>' 
 . (($listing->telMob !="")?('<a href="tel:00357'.$listing->telMob.'">'.$listing->telMob.'</a>'):('')) .'<br/>' 
 . (($listing->email!="") ? ('<a href="mailto:'.$listing->email.'">'.$listing->email.'</a>') : ('' )).'<br/>' 
 . (($listing->url!="") ? ('<a href="'.$listing->url.'">'.$listing->url.'</a>') : ( '' )) .'<br/>'.'<br/>' 
 . $listing->description.'<br/><br/>'
 . 'long: '. $listing->long.', lat: '.$listing->lat); 
 /* */
 //die($email1.", ".$listing->url);
 return $this->redirect('/listings/view/'.$id);
 
 }

CODEIGNITER – Controller

<?php

...

   public function sendemail(){

        $this->load->library('email');

        $this->email->from('USERNAME@cytanet.com.cy', 'lse');

        $this->email->to('USERNAME@gmail.com');

        $this->email->cc('USERNAME2@gmail.com');

        $this->email->bcc('USERNAME3@hotmail.com');

        $this->email->subject('Email Test');

        $this->email->message('Testing the email class.');

        $this->email->send();

        die("email sent");

    }