Changes

From SME Server
Jump to navigationJump to search
15 bytes removed ,  11:30, 12 April 2016
Line 1,160: Line 1,160:  
This is taken from an email sent by John to the dev discussion list, which may well contain useful information about configuring the system for testing:
 
This is taken from an email sent by John to the dev discussion list, which may well contain useful information about configuring the system for testing:
   −
I personally didn't install the e-smith-horde,ingo,imp,turba packages, as those were built for horde 3, and I hadn't tested whether horde would even load using those files.  I saw that some of updated horde files were going to be installed, because someone changed the dependency to Requires: horde >= 3.2, which tries to pull them from the centos repo.
+
I personally didn't install the e-smith-horde,ingo,imp,turba packages, as those were built for horde 3, and I hadn't tested whether horde would even load using those files.  I saw that some of updated horde files were going to be installed, because someone changed the dependency to Requires: horde >= 3.2, which tries to pull them from the centos repo.
   −
I tested what I have built and been using.  They loaded fine, and brought in all of the other dependencies.
+
I tested what I have built and been using.  They loaded fine, and brought in all of the other dependencies.
   −
Webserver wasn't working, enabled it using:
+
Webserver wasn't working, enabled it using:
 
  service httpd start or /bin/systemctl start  httpd.service
 
  service httpd start or /bin/systemctl start  httpd.service
   −
Permanently enable using:
+
Permanently enable using:
 
  systemctl enable httpd
 
  systemctl enable httpd
   −
Couldn't access webserver.
+
Couldn't access webserver.
   −
Also need to stop firewalld for now as well using:
+
Also need to stop firewalld for now as well using:
 
  service firewalld stop or /bin/systemctl stop  firewalld.service
 
  service firewalld stop or /bin/systemctl stop  firewalld.service
   −
For testing, I just disabled it permanently using:
+
For testing, I just disabled it permanently using:
 
  /bin/systemctl disable firewalld.service
 
  /bin/systemctl disable firewalld.service
   −
to renable:
+
to renable:
 
  /bin/systemctl enable firewalld.service
 
  /bin/systemctl enable firewalld.service
   −
I am now able to access the webserver.  Note, I put a sample index.html in the doc root to verify.
+
I am now able to access the webserver.  Note, I put a sample index.html in the doc root to verify.
   −
I saved a copy of a good httpd.conf, then I did an expand-template /etc/httpd/conf/httpd.conf so that all of the horde information would be there.  Re-starting httpd threw an error out, as expected.
+
I saved a copy of a good httpd.conf, then I did an expand-template /etc/httpd/conf/httpd.conf so that all of the horde information would be there.  Re-starting httpd threw an error out, as expected.
   −
I manually changed /etc/httpd/conf.d/ssl.conf and added the alias info.  Then manually changed httpd.conf and added all of the horde <Directory parameters, and remarked out the <directory stanzas that deny access to the whole server filesystem.  Lines 102-105 for me.  Didn't want to waste any additional time figuring out what needs to be really  done at this time.
+
I manually changed /etc/httpd/conf.d/ssl.conf and added the alias info.  Then manually changed httpd.conf and added all of the horde <Directory parameters, and remarked out the <directory stanzas that deny access to the whole server filesystem.  Lines 102-105 for me.  Didn't want to waste any additional time figuring out what needs to be really  done at this time.
Restarted httpd, then went to webmail, and the page appeared.
     −
Now on to mariabd.
+
Restarted httpd, then went to webmail, and the page appeared.
   −
Enabled using:
+
Now on to mariabd.
 +
 
 +
Enabled using:
 
  systemctl enable mariadb
 
  systemctl enable mariadb
    
  cd /etc/e-smith/templates/etc/e-smith/sql/init/ and started to manually run all of the horde-related scripts.
 
  cd /etc/e-smith/templates/etc/e-smith/sql/init/ and started to manually run all of the horde-related scripts.
  −
      
== Notes ==
 
== Notes ==

Navigation menu