Difference between revisions of "Access Joomla over HTTPS"
From Amahi Wiki
Line 15: | Line 15: | ||
*go to the folder etc/httpd/conf | *go to the folder etc/httpd/conf | ||
− | + | <code>cd etc/httpd/conf</code> | |
*You can type ls to list the files. | *You can type ls to list the files. | ||
Line 21: | Line 21: | ||
*edit httpd.conf | *edit httpd.conf | ||
− | + | <code>nano httpd.conf</code> | |
− | *add NameVirtualHost *:443 | + | *add <code>NameVirtualHost *:443</code> |
*save httpd.conf | *save httpd.conf | ||
Line 40: | Line 40: | ||
*go to the folder etc/httpd/conf.d | *go to the folder etc/httpd/conf.d | ||
− | + | <code>cd etc/httpd/conf.d</code> | |
*You can type ls to list the files. | *You can type ls to list the files. | ||
Line 46: | Line 46: | ||
*edit the joomla config file | *edit the joomla config file | ||
− | + | <code>nano ****-joomla.conf</code> (note that the number may change for you)(example: 1006-joomla.conf) | |
*add the following text: | *add the following text: | ||
− | <VirtualHost *:443> | + | <code><VirtualHost *:443> |
ServerName joomla | ServerName joomla | ||
Line 70: | Line 70: | ||
</Directory> | </Directory> | ||
− | </VirtualHost> | + | </VirtualHost></code> |
Line 92: | Line 92: | ||
*restart your httpd service | *restart your httpd service | ||
− | + | <code>service httpd restart</code> | |
Revision as of 16:52, 3 July 2009
Acces your Joomla site over Https (HyperText Transfer Protocol Secure)
Step 1
- foward port 443 to your HDA ip adres (example: 192.168.2.10)
Step 2
- go to the folder etc/httpd/conf
cd etc/httpd/conf
- You can type ls to list the files.
- edit httpd.conf
nano httpd.conf
- add
NameVirtualHost *:443
- save httpd.conf
control+O
- exit nano
control+X
Step 3
- go to the folder etc/httpd/conf.d
cd etc/httpd/conf.d
- You can type ls to list the files.
- edit the joomla config file
nano ****-joomla.conf
(note that the number may change for you)(example: 1006-joomla.conf)
- add the following text:
<VirtualHost *:443>
ServerName joomla
ServerAlias username.yourhda.com:443
SSLEngine On
SSLCertificateFile /etc/httpd/conf/filename.crt
SSLCertificateKeyFile /etc/httpd/conf/filename.key
DocumentRoot /var/hda/web-apps/html
<Directory "/var/hda/web-apps/joomla">
Options Indexes FollowSymLinks +ExecCGI
AddHandler fcgid-script .fcg
AllowOverride AuthConfig
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
- save your web-app.conf
control+O
- exit nano
control+X
step 4
- restart your httpd service
service httpd restart
Enjoy