So far I have only been trying with Live-CD to get accustomed to Linux, also using online tools for trying Linux commands. But these all were very slow, in addition to my laptop which has low specification : 2GB ram. :)
With this laptop, I can only use Sublime Text for development, although I have also installed VSCode, Intellij IDEA and Android Studio :) :)
What scenario do you recommend for installing Linux, esp for low budget ?
Within the same laptop/PC that already has Windows 7 64-bit. Is it good to install Linux for dual-boot in a separate reserved partition ? I am worried about problems when doing this like someone told me about.
If I have to upgrade to Windows 10 that provides subsystem for Linux (WSL), do you think it is enough ?
If all of those above don't fit, then it means I will have to buy another PC/laptop special for Linux.
I cannot continue on learning Python + Django using Apache on Windows, because last time I tried to do, it failed on installing mod_wsgi.
But it is not the only reason; I think it's time for me to learn, try, use Linux in more serious way. Last time I used Linux is when I had to config Nginx in the server to handle cache problem in my web application using SSH from my Windows pc.
I would never ever suggest dual boot, if you had 32 GB of RAM, I would still suggest you not to use dual boot. For your 2 GB ram, Ubuntu 18.04 LTS or Windows 7 would be great.
Do not install windows 10, your specification can't handle it.
Thanks for the reply and suggestion. As for the distro, I actually want to install CentOS. I have read about it as well as other distros. At the last company I worked, the application was deployed on VPS that used CentOS.
I know that python-Django has that command for running its own web server. But, because I have already had Apache which is regularly used for running PHP code, I wanted to use Apache for serving python + Django too.
Not on VPS, but on my local computer for the purpose of learning Python + Django. But it is not my priority now, because I have a new interest in using Go aka Golang as the backend language. Node.Js, Java (with Spring or JEE) are still in my list too. C# and .Net, although very powerful, are massive tech that I don't have time to learn.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
So far I have only been trying with Live-CD to get accustomed to Linux, also using online tools for trying Linux commands. But these all were very slow, in addition to my laptop which has low specification : 2GB ram. :)
With this laptop, I can only use Sublime Text for development, although I have also installed VSCode, Intellij IDEA and Android Studio :) :)
What scenario do you recommend for installing Linux, esp for low budget ?
I cannot continue on learning Python + Django using Apache on Windows, because last time I tried to do, it failed on installing mod_wsgi.
But it is not the only reason; I think it's time for me to learn, try, use Linux in more serious way. Last time I used Linux is when I had to config Nginx in the server to handle cache problem in my web application using SSH from my Windows pc.
I would never ever suggest dual boot, if you had 32 GB of RAM, I would still suggest you not to use dual boot. For your 2 GB ram, Ubuntu 18.04 LTS or Windows 7 would be great.
Do not install windows 10, your specification can't handle it.
Thanks for the reply and suggestion. As for the distro, I actually want to install CentOS. I have read about it as well as other distros. At the last company I worked, the application was deployed on VPS that used CentOS.
Also, I don't think you need to install apache specifically to run django. Just write codes on django, and do
python manage.py runserver
I know that python-Django has that command for running its own web server. But, because I have already had Apache which is regularly used for running PHP code, I wanted to use Apache for serving python + Django too.
Ohh, you wanna host it with Apache on your VPS or what?
Not on VPS, but on my local computer for the purpose of learning Python + Django. But it is not my priority now, because I have a new interest in using Go aka Golang as the backend language. Node.Js, Java (with Spring or JEE) are still in my list too. C# and .Net, although very powerful, are massive tech that I don't have time to learn.