Ubuntu LAMP Server Project Outline December 17, 2008
Posted by ModelR in UBUNTU LAMP Project.trackback
DESCRIPTION
This is a project that I have started because I was in need of a LAMP server. The features that I needed were not available pre-configured in other LAMP servers. I decided to make an easily updated and adaptable server for VMware (also called a Virtual Machine or Appliance).
DONATIONS
Compiling all this information in an easy to follow guide and also making revisions requires a lot of time. If you feel that the information that you find in these pages is beneficial please donate to the cause.

OUTLINE
Initial Installation
Installing Ubuntu Jeos Edition
Configurations
Ubuntu Updates and Installs
Enabling Samba Shares
Script To Create New Users
Script To Delete A User
Script To Fix eth0 After Moving VM
STANDARD Edition Enhancements
phpMyAdmin Multiple Users setup
GENERAL NOTES
PLEASE CHANGE USER NAMES AND PASSWORDS!!
To make your setup secure change the appropriate settings.System:
256Mb of RAM
2 Gb Hard drive
1 Network cardHostname: jeos-lamp
Users:
username: user1 password: user1
The first user. You can also use sudo with this user. The sudo password for this user is user1MySQL
username: root password: rootCreating New User’s:
To create a new user run the script: /usr/local/bin/newuser.sh as sudo and follow the on-screen directions.
Deleting New User’s:
To delete a user run the script: /usr/local/bin/removeuser.sh as sudo and follow the on-screen directions.
To Fix eth0:
To fix eth0 run the script: /usr/local/bin/removeuser.sh as sudo. This will fix eth0 if it has stopped working after you move the VM to a new directory or such
Shares:
To get to the share directory of the user, go to \\jeos-lamp\ and login as the user
Directories:
- user1′s home directory: /home/user1
- user1′s Apache/Web directory: /home/user1/public_html
Databases:
Currently there aren’t any databases on the server. Use phpMyAdmin to create the databases.
- phpMyAdmin Location: http://jeos-lamp/phpmyadmin
When creating users in phpMyAdmin make sure to:
- Set the location to localhost
- select “Grant all privileges on wildcard name (username\_%)”
In order to run these VMs, you will need VMware Player (you can also use VMware server). Don’t worry it’s FREE.
Download Link: VMware Player
Very Vital Ubuntu LAMP Server – BASE Edition v0.01
Download File Size: 221MB
Very Vital Ubuntu LAMP Server – STANDARD Edition v1.00
Download File Size: 221MB
Very Vital Ubuntu LAMP Server – ULTIMATE Edition v0.00
COMING SOON
If you would like to request features to be included in the next release, or if you have a bug to report, please place it in the comments of this post.
- FEATURE REQUEST: Management Console
REVISION HISTORY
V1.00
- Initial version
Ubuntu 8.10 JeOS - Last Updates Run on: Jan. 14, 2009
- Package contains:
VMware Tools
OpenSSH server
Samba file server
phpMyAdmin
nano (text editor)
GD Graphics Library - Configurations:
Installed cURL
Enabled the userdirectory module
Configured phpmyadmin for multiple users. All users, (except for root), are only able to see their own databases
Included a script to create new users
Included a script to remove users
Included a script to fix eth0
V1.00
- Initial version
Ubuntu 8.10 JeOS - Last Updates Run on: Jan. 14, 2009
- Package contains:
VMware Tools
OpenSSH server
Samba file server
phpMyAdmin
nano (text editor)
GD Graphics Library - Configurations:
Installed cURL
Included a script to create new users
Included a script to remove users
Included a script to fix eth0


Comments»
No comments yet — be the first.