no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
— | freebsd [2014/07/18 22:18] (current) – created - external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== FreeBSD ====== | ||
+ | === Installation === | ||
+ | |||
+ | * [[FreeBSD Deployment]] | ||
+ | * [[FreeBSD Goals]] | ||
+ | * [[FreeBSD Install]] | ||
+ | * [[FreeBSD VMWare]] | ||
+ | * [[UFS]] | ||
+ | |||
+ | === Production === | ||
+ | |||
+ | * [[BAMP Stack]] | ||
+ | * [[FreeBSD Encrypted Drive]] - Using UFS | ||
+ | * [[OS Install Base]] | ||
+ | * [[zfs]] | ||
+ | |||
+ | === Software === | ||
+ | |||
+ | * [[FreeBSD Packages]] - binary installs | ||
+ | * [[FreeBSD Ports]] - source code installs | ||
+ | * [[FreeBSD Release Upgrade]] | ||
+ | |||
+ | |||
+ | These are used by or need tweaking when using FreeBSD: | ||
+ | |||
+ | * [[cmdwatch]] | ||
+ | * [[cron]] | ||
+ | * [[csh]] | ||
+ | * [[dropbear]] | ||
+ | * [[fetch]] | ||
+ | * [[ftp]] | ||
+ | * [[geli]] | ||
+ | * [[htop]] | ||
+ | * [[mod_security]] | ||
+ | * [[monit]] | ||
+ | * [[newsyslog]] - similar to logrotate | ||
+ | * [[nikto]] | ||
+ | * [[postfix]] | ||
+ | * [[pw]] - manage users and groups | ||
+ | * [[tcsh]] | ||
+ | * [[tshark]] - command line wireshark | ||
+ | * [[webmin]] | ||
+ | * [[zfs]] | ||
+ | |||
+ | === FreeBSD System Software === | ||
+ | |||
+ | * [[pkg]] - default package manager in FreeBSD 10.0 | ||
+ | |||
+ | == Native Apps == | ||
+ | |||
+ | * [[freebsd-update]] | ||
+ | * [[pkg_add]] | ||
+ | * [[pkg_delete]] | ||
+ | * [[pkg_info]] | ||
+ | * [[portsnap]] - sync ports tree | ||
+ | |||
+ | == Ports Management == | ||
+ | |||
+ | * [[pkgng]] | ||
+ | * [[pkg_deinstall]] | ||
+ | * [[pkg_upgrade]] | ||
+ | * [[portaudit]] - security notices | ||
+ | * [[portconf]] | ||
+ | * [[portmanager]] | ||
+ | * [[portmaster]] - upgrade all ports | ||
+ | * [[portsclean]] | ||
+ | * [[portsopt]] | ||
+ | * [[psearch]] | ||
+ | |||
+ | === make.conf === | ||
+ | |||
+ | < | ||
+ | WITHOUT_X11=yes | ||
+ | </ | ||
+ | |||
+ | === Misc. === | ||
+ | |||
+ | == Use BATCH mode == | ||
+ | |||
+ | < | ||
+ | make -DBATCH install | ||
+ | </ | ||
+ | |||
+ | == upgrade source code installs == | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | You can with portupgrade to get latest PHP version and PHP modules from Ports and then rebuild them with the following command: | ||
+ | |||
+ | portupgrade -fpb php5\* | ||
+ | |||
+ | If you do not have portupgrade then you must first install it from ports: | ||
+ | |||
+ | cd / | ||
+ | make install clean; rehash | ||
+ | | ||
+ | == count apache connections == | ||
+ | |||
+ | http:// | ||
+ | |||
+ | == monitor traffic in realtime == | ||
+ | |||
+ | http:// | ||
+ | |||
+ | == benchmark webserver with siege == | ||
+ | |||
+ | http:// | ||
+ | |||
+ | == look for vulns in ports == | ||
+ | |||
+ | http:// | ||
+ | |||
+ | == update freebsd ports == | ||
+ | |||
+ | http:// | ||
+ | |||
+ | == clear states in pf firewall == | ||
+ | |||
+ | http:// | ||
+ | |||
+ | == apache22 ssl == | ||
+ | |||
+ | http:// | ||
+ | |||
+ | == network troubleshooting for lan == | ||
+ | |||
+ | http:// | ||
+ | |||
+ | == coming to freebsd from linux == | ||
+ | |||
+ | http:// | ||
+ | |||
+ | == secure your server == | ||
+ | |||
+ | http:// | ||
+ | |||
+ | == Stop logging 'arp moved' messages == | ||
+ | |||
+ | < | ||
+ | echo net.link.ether.inet.log_arp_movements=0 >> / | ||
+ | sysctl -w net.link.ether.inet.log_arp_movements=0 | ||
+ | </ | ||
+ | |||
+ | === Links === | ||
+ | |||
+ | * [[http:// | ||
+ | * [[ftp:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[https:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// |