![]() ![]() MySQL is a database server, commonly used by the likes of Wordpress to store things like posts, comments and forum chatter. It stands for Linux/Apache/MySQL and PHP, and these four technologies have helped transform the world wide web for companies like Facebook and Twitter.Īpache is the web server itself, allowing you to host sites and for them to be accessed from across the network. ![]() It also means that you can disconnect the keyboard, mouse and screen after you've set up your server machine on your local network, because you'll be able to do everything else using a remote SSH connection. OpenSSH is one of the most powerful tools available for Linux because it lets you access the command line securely from any remote location, as long as port 22 is forwarded to your machine through any firewall. ![]() We'd recommend selecting the OpenSSH Server and LAMP Server as a good starting configuration. This is so Ubuntu can manage the processes from boot time without any further interaction from you, so it's a good idea to at least install the basic packages. The final stage of the installer lets you pick and choose any of the servers you might want to install. You want to make these as secure as possible - using an unpredictable name and a difficult password, for example - because you don't want someone guessing the values if you run SSH for remote access. First it asks for a hostname you just need to make sure this is a unique name rather than letting all the machines on your network use 'ubuntu'. Now choose your language again, your timezone, and your keyboard layout.Īfter a brief configuration delay, you'll get to the networking section. You're also asked almost exactly the same questions as for the desktop version, so there's no extra skill required.īoot from the Ubuntu server CD and choose 'English' and 'Install Ubuntu Server' from the options that appear. This isn't as bad as it sounds, because it's really just a series of menus. ![]() Unlike the live desktop CD that most regular users use to install Ubuntu, the server edition gets you prepared for life on the command line by keeping to it. 3.After that, world domination is up to you and your cookery/1980s platform games/analogue monosynth blog. You might also have to uncomment PHP: LoadModule php5_module libexec/apache2/libphp5.so Uncomment the line (line number 548 in my case) that looks like this: # Virtual hosts Sudo pico /Library/Server/web/config/apache2/httpd_server_app.conf Edit two files the default file (that gets copied over) and the actual file sudo pico /Library/Server/web/config/apache2/httpd_server_ In fact, in my testing, this nf file is copied over every time you visit the Server panel. So, OS X Server changes the way OS X configures Apache and actually loads a completely different nf file. # When Server App is installed, this file is used instead of /etc/apache2/nf # At Server.app promotion time this file is copied to # /Library/Server/Web/Config/apache2/httpd_server_app.conf and Apache's ist is # modified to use it as the main config file. ![]()
0 Comments
Leave a Reply. |