斯坦福 IT

Tutorials on how to set up a Web Server using Apache, PHP, and MySQL on FreeBSD

admin

管理成员
Tutorials

FreeBSD

Setting up a FreeBSD Workstation
From Zeroed to X.org, this tutorial explains the basics of everything you need to get FreeBSD updated and in full swing in a short amount of time.

Setting up X.org
The basics of setting up X.org and getting it running with a Window Manager.

Recompiling the Kernel
The Generic Kernel is compiled with a large number of modules that are probably not needed on your system. In this tutorial the process of adding and taking modules out of the kernel to create your own customized kernel is explained.

Updating FreeBSD with Make World
Performing a Make World updates your FreeBSD "world" to the latest version.

Keeping FreeBSD up to date with Cvsup
The ports collection is stored locally on your system so it is necessary to update it from time to time using CVS. The source files are also updated in this same way.

Using the Ports Collection
The ports collection makes installing, upgrading, and removing software extremely simple. In this tutorial you will be shown how to use and manage the ports collection.

Scheduling tasks with Crontab
An overview of setting up tasks to run at specific times.

FreeBSD Basics
An overview of FreeBSD, where important files are stored for those who are new to it.

Misc Tips & Tricks
A collection of misc tips & tricks that can save hours of frustration.

Using NFS
How to set up an NFS server, and connect to it as an NFS client.

Setting up the Network
The basics of getting your BSD box on the network. Setting the DNS server, DHCP, and assigning multiple ip addresses.

FreeBSD 6.x on a Toshiba Satellite L25 S1216 Laptop
A step by step guide to getting FreeBSD up and running on this type of laptop, and setting up the Atheros 5212 wireless card.

Putting Beastie on the FreeBSD 6.x boot menu
The worst thing about FreeBSD 6.x is the ASCII boot logo that just says FreeBSD by default instead of showing Beastie like in 5.x. Learn how to quickly change that here.

Web Hosting on FreeBSD

Installing and configuring the Apache web server
Installing Apache from the ports, configuring the httpd.conf file for virtual hosts and password protected directories, opening additional ports, and setting up the log files.

Installing and setting up a MySQL server
The basics of getting a MySQL server up and running on FreeBSD.

Adding PHP 5 to the mix
A tutorial on installing PHP from the FreeBSD ports for Apache and MySQL. What you need to add to the httpd.conf file and which of the PHP5 ports to choose.

Using phpMyAdmin to manage a MySQL server
phpMyAdmin is an extremely useful tool for managing a MySQL, it allow you to perform queries, create new tables, add databases, backup existing ones, and much more.

Analyzing web traffic with Awstats
Awstats is a very powerful open source package for analyzing apache web server logs and mining the data to show you exactly where your traffic is coming from and where they are going.

Monitoring traffic on Apache in Real-Time
An indepth analysis of the log files is great, but sometime you just want to see what is happening on your web sites at the moment. In this tutorial we will go over some of the ways and show you how to set them up.

Password protecting directories with htaccess
Apache allows access to directories to be restricted unless overridden by a valid user name and password. Here you will see how to set it up in your config file, how to create the .htaccess file, and how to generate the password file for it.

Backing up your MySQL Database
Performing regular backups of your MySQL database server is important. You never know when a server could crash and all your information could be lost. In this tutorial we will show you the basics of backing up and restoring your database using mysqldump and phpMyAdmin.


Copyright ©2004-05 Justin Emgarten, All Rights Re
 

注册或登录来发表评论

您必须是注册会员才可以发表评论

注册帐号

注册帐号. 太容易了!

登录

已有帐号? 在这里登录.

Similar threads

顶部