Changes

Jump to: navigation, search

OPS335 Lab 8 2018

67 bytes added, 14:49, 1 April 2017
INVESTIGATION 2: INSTALL, CONFIGURE & RUN WEBMAIL APPLICATION (Roundcube Mail)
#Extract the "zipped tarball" and rename the generated directory that contains download source code to: '''webmail'''.
::* Use the '''--no-same-owner''' option when extracting the tar achive to ensure that the files do not keep the original owner (who will not exist on your system).
#<ol><li value="4">Change the ownership of the '''temp''' and '''logs''' directories so they belong to apache.#This service needs to be able to write to several directories ('''temp''' and '''logs''') that SELinux prevents write access to. If you are in a section that has SELinux set to '''enforcing''', run the following commands to let it know that apache should be allowed to write to files in those directories.
<source lang="bash">
semanage fcontext -a -t httpd_log_t '/var/www/html/webmail/temp(/.*)?'
restorecon -v -R /var/www/html/webmail
</source>
</li>/ol>::*If your machine does not have the semage command, use yum to install the policycoreutils-python package.#<ol><li value="6">In the directory now named "webmail", there will be a file named '''INSTALL''' which will walk you through the rest of the Roundcube installation.<br /><br />Some installation tips to consider:
::* Be careful about copying &amp; pasting the MySQL setup part: take time and pay attention to detail: do not try to "rush it".
::* You will need to install additional Apache modules including: '''php-xml''' and '''php-mbstring'''.
::* Don't forget to set the password in the roundcube configuration.
</li>*<li>Note that both of your IMAP and SMTP servers are on different machines (i.e. not on vm1). Therefore, you will need to set the following options for Roundcube:
::* '''$config['smtp_server']'''
:::'''NOTE:''' The last <u>two</u> entries above refer to your IMAP server
</li>*<li>You should be able to test the configuration in your Roundcube installer after completing Step 3. Try to test if the roundcube webmail application is working by sending and receiving e-mail messages.*</li></ol>
{{Admon/important |Backup your VMs!|You MUST perform a '''full backup''' of ALL of your VMs whenever you complete your '''OPS335 labs''' or when working on your '''OPS335 assignments'''. You should be using the dump command, and you should use the Bash shell script that you were adviced to create in order to backup all of your VMs.}}
13,420
edits

Navigation menu