Contact: +6017-761 9288
Assessment Rubric
Test : 30%
Project : 70%
There is NO Turnitin requirement for this unit.
This unit is a year 2 continuation from the IT201 (year 1).
You are free to use any virtual machine you like. I would suggest
VM Player
VirtualBox
VM Player
The default new machine setup will be sufficient for this unit.
You will need to increase the Virtual Hard Disk.
VirtualBox
Always use the latest version of VirtualBox.
Q: I can't see any 64-bit machine when creating a new virtual machine.
A: You may need to change your BIOS setting. The steps are at https://sites.google.com/site/jetweelim/academiccorner/other/red-hat
Q: When I install Suse Leap 42 in VirtualBox, there is a problem.
A: Use GNOME desktop, when installing Suse Leap 42 in VirtualBox. There seems to be an incompatibility with KDE.
Q: If the VirtualBox - Devices - CD/DVD Devices - Choose a virtual CD/DVD disk file; does NOT work.
A: Use the Machine - Setting - Storage - CD/DVD Drive - Choose a virtual CD/DVD disk file
Installation
Remember to increase the Virtual Hard Disk space to at least 16 Gb for your virtual machine.
Download your ISO file from OpenSuse
A simpler way to screen capture the installation process is by having your screen recording software running while you are doing your installation. This way, you won't miss any screens.
During the installation, if there is any error, click retry.
Administrating Storage
File systems provide a base for your files to be stored on the physical disk. Linux supports many different types of file systems, each of which has its own internal structure and access methods. To access a specific type of file system, Linux uses a kernel module known as a driver that understands the internal structure of a specific file system.
Using YaST partitioner
Network Configuration
If your traceroute can't run properly. Plug-in to the school network via LAN cable and set the VirtualBox network to the following:
The ifconfig command is replaced by the ip command.
Here's a tutorial of the ip command.
Additional Note: Wicked is an alternative Network System Management
Manage User, Groups and Permissions
Accessing YaST from the command line interface:
When using a chown command, refer to the Username (NOT the Full Name).
In this example, I will chown lim and NOT chown Lim Jet Wee
Installing Apache, Database and PHP
Before proceeding with the installation of anything, do a snapshot of your virtual machine in your VirtualBox.
This will enable you to rollback to the previous state of the machine.
For for info of snapshot, refer the the following clip:
Update your Suse before installation of your Apache.
This is the link you wan to use to refer to Suse official documentation for the LAMP setup:
https://en.opensuse.org/SDB:LAMP_setup
Telnet is no longer in Suse from the version 15 onward.
If you really need telnet, follow the video clip below:
Note: PHP takes quite sometimes to load. Do proceed with the setup.
The PhpMyAdmin can be used to confirm your PHP setup is running.
Installation can also be done using RPM (Package Manager) or Zypper.
Example of RPM usage:
Installation using YaST
In the case if YaST cannot install the required package, it may call Zypper to aid it.
Zypper example:
UPDATE mysql.user SET Password=PASSWORD('NEW-PASSWORD') WHERE User='root';
FLUSH PRIVILEGES;
exit
Firewall
To use the Firewall in YAST, you need to install the Firewall Configuration 1st
Once you have configured the firewall correctly.
Do an ifconfig to check the virtual machine IP address.
You should be able to access the web server from your host machine's browser via
http://IP Address
For real hosting, you can consider GreenGeeks
Marking Template
I am building a series of Suse Linux videos for those who wish to go into the Linux Administration.
It will be in the following playlist:
https://www.youtube.com/playlist?list=PLrHVSJmDPvlra1u_3o5sSLO3zrDzNkrFp
Useful Link
Best Regards,