Preamble The beauty of hosting your own web server and having root access to your machine is the ability to run whatever you want on it. One great example of this is running virtual hosts in apache, which allows you to run multiple websites on the same server. What you can run as a virtual host is fairly unlimited so long as the clients can resolve the address to your web server, be it URL, IP address or even special use domain names if you so desire (though the last one I do not recommend). When setting up Virtual Hosts… Continue reading Adding a Virtual Host to Apache
Were back! and were faster than ever, well over 140% faster to be precise, out with Xampp on windows, in with Ubuntu Webmin! Wait… Webmin isn’t that taboo? Well, yes, it is but its got loads of features and is really easy to do otherwise time consuming tasks that could take minutes and turn that into a couple of seconds, for example, adding a virtual host to apache2 would require FTP and a bit of nifty .txt editing, but with webmin, its a couple of clicks away, practical in the long run, but it does have it’s drawbacks. Plus… Continue reading Bigger, Better, Faster, Stronger?
I recently installed php, but when I was unable to save files, I was very stuck, and that’s why I’m posting it here, I want to tell anyone who Googles this problem to find this solution. The problem was when I used an fopen and fsave within php, the file would always ‘die’ as in the open or die within php. The solution is below Firstly I looked for the Environment user in phpinfo() in my case it was www-data and then I simply typed this chmod 777 -R www-data /var/www that, in its simplicity is the solution, but I am… Continue reading Raspberry Pi – PHP permission File Problems Solved!
GoDaddy is a great Domain Registrar, I have GoDaddy as my Domain Registrar. When using domains and Subdomains you may want to have multiple websites on the same server, here is how to add hosts to your GoDaddy account. First Browse to Godaddy and Login, It may be slightly different for you as I live in the UK. First Click on My Account, then Visit My Account… You should see this page, Expand Domains. On the domain you would like to Add a Host to, Click Launch. You should See this Page…. Please note some of my sensitive information has… Continue reading Adding Hosts to Godaddy
Virtual Hosts are great for servers, it allows you to have multiple domains, Subdomains and Users all use the same Web Host (Server) and Is easy to configure. First Please make sure your server is configured to use Virtual Hosts, See Here , Please note this is fundamental Now you have your domain on a Virtual host you can now add others, But you need to add your Host to your DNS zone file from your domain regestrar, See Here Now you are ready browse to your Apache installation folder and go to httpd-vhosts.conf [box type=”shadow”]apacheconfextrahttpd-vhosts.conf[/box] and… Continue reading Adding Virtual Domains to Apache
Using Apache is Good, but for one website is limiting its potential you can create multiple websites, domains and sub-domains with Apache, see below. First you need to stop your server, you can do this on lunix by entering [box type=”shadow”] $ sudo /etc/init.d/apache2 stop [/box] into your terminal, this allows you to make changes to files in your server without breaking it, for windows you need to stop Apache using Xammp, see below. Now Enable Mod_log_config browse here [box type=”shadow”]xamppapacheconf[/box] and in… Continue reading How to Configure Apache to use Virtual Hosts
I recently played around with Apache and fond it incredibly educational. I used Apache for multiple websites and sub-domains, and its a great web server. and I like Xampp’s user Interface, allowing me to edit, configure and Error check my site. Don’t get me wrong though, there are some downfalls when putting it through its paces using Owncloud I discovered that php supported was only allowing 2GB uploads, because it is 32Bit, I later discovered that Xampp is only 32Bit for Windows. This was a major disappointment for me, but I still found workarounds. Apache is great and easy to… Continue reading Xampp and Apache