May 25, 2017

How to Install NTP to Synchronize the System Clock on FreeBSD

FreeBSD Logo

On FreeBSD you can synchronize your system clock with the Network Time Protocol (NTP). The NTP client can be installed from the FreeBSD ports tree. Once the NTP client is installed you can use the ntpdate command to synchronize the system clock with a NTP server.

[Read more...]

How to Install Nginx and PHP-FPM on FreeBSD

Nginx Logo

Using Nginx and PHP-FPM on FreeBSD is a very powerful combination. The web server and proxy Nginx is build for high concurrency environments. It delivers faster performance and also uses less memory. The FastCGI Process Manager (PHP-FPM) is an alternative PHP FastCGI implementation. PHP-FPM is useful for sites of any size, especially busier sites. By following these instructions you will combine the performance benefits of Nginx and PHP-FPM with the robustness of the FreeBSD system.

[Read more...]

How to run the Linux FAH Client for Folding@Home on FreeBSD

Folding Logo

With the Linux FAH client you can support the distributed computing project Folding@Home with your free resources. This project studies protein folding and misfolding. Read more about protein folding here. In this tutorial we will tell you how to configure a FreeBSD system to run the Linux FAH Client. BIN63 supports this project as well. You can see our team statistics here.

[Read more...]

How to Reconfigure a FreeBSD Port

FreeBSD Logo

Usually, while building a port you can select certain build options. Somehow it happens that you want to reconfigure this port with other build options later. With this instruction you can clear out the port configuration option and start over again.

[Read more...]

How to Install Varnish Cache on FreeBSD

Varnish Cache Logo

Caching dynamic contents can heavily increase your overall website speed. Varnish is a HTTP accelerator designed for content-heavy dynamic web sites. It was designed from the ground up as a HTTP accelerator and is focused exclusively on HTTP. Varnish is distributed through the FreeBSD ports system and we recommend you use the packages provided through there. Make sure your ports tree is up to date.

[Read more...]

How to use rsync for Transferring Files and Folders

rsync Logo

The tool rsync is very useful to synchronize files and directories from one location to another. It minimizes the data transfer using delta encoding when appropriate. Mirroring a directory takes place with only one transmission in each direction. Optionally you can make use of compression and recursion during the transfer. You can install rsync from the ports directory.

[Read more...]

How to Exchange SSH Keys for Passwordless Login

Administration Logo

You don’t want to enter any passwords, because you want to call ssh or rsync from within a shell script? For this passwordless login you need to exchange the SSH keys between the systems.

[Read more...]

How to Install phpMyAdmin on FreeBSD

phpMyAdmin Logo

Now you can handle the administration of MySQL over the Web and on FreeBSD. It can manage a whole MySQL server as well as a single database. With phpMyAdmin you can easily browse through databases and tables, create, copy, rename, alter and drop databases and tables and many more.

[Read more...]

How to Create a Jail on FreeBSD

FreeBSD Logo

You need to partition your system in several independent systems? With the framework ezjail you can create and modify jails on FreeBSD that have a virtual environment. A jail runs totally independent from the host system and can have its own files, processes and user accounts. There is no big difference to a real system but now you can securely separate your applications.

[Read more...]

How to Install Ruby on FreeBSD

Ruby Logo

The object-oriented programming language is available as a port on FreeBSD. Ruby combines syntax inspired by Perl with Smalltalk-like features and is influenced by Eiffel and Lisp as well. With Ruby you can make use of multiple programming paradigms, including functional, object oriented, imperative and reflective. The automatic memory management and a dynamic type system are one of the main key factors to use Ruby.

[Read more...]