httpdConf

[root@mail ~]# vi /etc/httpd/conf.d/postfixadmin.conf

Alias /postfixadmin /var/www/html/postfixadmin/public

<Directory /var/www/html/postfixadmin/public/>

   Order Deny,Allow

   Deny from all

   # IP address you permit to access

   Allow from all

</Directory>

---------------------------

Alias /postfixAdmin "/usr/share/postfixadmin/public/" <Directory "/usr/share/postfixadmin/public/">       AllowOverride All       Options FollowSymlinks       Order allow,deny       Allow from all </Directory>

---------------------------

 # cd /var/www/

sudo # vi /etc/httpd/conf.d/postfixadmin.conf

Put the following text into the file. Replace postfixadmin.example.com with your real domain name and don’t forget to set DNS A record for it.

<VirtualHost *:80>   ServerName postfixadmin.example.com   DocumentRoot /var/www/html/postfixadmin/public/    ErrorLog /var/log/httpd/postfixadmin_error.log   CustomLog /var/log/httpd/postfixadmin_access.log combined    <Directory />     Options FollowSymLinks     AllowOverride All   </Directory>    <Directory /var/www/html/postfixadmin/public/>     Options FollowSymLinks MultiViews     AllowOverride All     Order allow,deny     allow from all   </Directory>  </VirtualHost>

mkdir -p /var/www/html/postfixadmin/templates_c  chmod 777 /var/www/html/postfixadmin/templates_c  cd /var/www/html/ chown -R root.apache postfixadmin

[root@mail ~]# chgrp -R apache /var/www/html/postfixadmin/templates_c               systemctl restart httpd

http://(your server's hostname or IP address)/postfixadmin/setup.php

[root@mail ~]# vi /etc/httpd/conf.d/postfixadmin.conf

<Directory /usr/share/postfixadmin/>

    Order Deny,Allow

    Allow from all

</Directory>

Alias /postfixadmin /usr/share/postfixadmin

Alias /PostFixAdmin /usr/share/postfixadmin

Alias /PostfixAdmin /usr/share/postfixadmin

---------------------------------------------------------

[root@mail ~]# chgrp -R apache /usr/share/postfixadmin/templates_c

[root@mail ~]# /etc/rc.d/init.d/httpd restart

Stopping httpd:                  [  OK  ]

Starting httpd:                  [  OK  ]

                                                                                         ---------------X--------------

# cd /var/www/

sudo #  vi /etc/httpd/conf.d/postfixadmin.conf

Put the following text into the file. Replace postfixadmin.example.com with your real domain name and don’t forget to set DNS A record for it.

<VirtualHost *:80>

  ServerName postfixadmin.example.com

  DocumentRoot /var/www/postfixadmin/public/

  ErrorLog /var/log/httpd/postfixadmin_error.log

  CustomLog /var/log/httpd/postfixadmin_access.log combined

  <Directory />

    Options FollowSymLinks

    AllowOverride All

  </Directory>

  <Directory /var/www/postfixadmin/public/>

    Options FollowSymLinks MultiViews

    AllowOverride All

    Order allow,deny

    allow from all

  </Directory>

</VirtualHost>

                          -------------------------------

vi /etc/httpd/conf.d/postfixadmin.conf

Postfix Admin Version 3.2 :

# # postfixadmin.tachtler.net #  < VirtualHost *: 80 >          ServerAdmin webmaster@worldcm.net          ServerName postfixadmin.worldcm.net          ServerAlias www.postfixadmin.worldcm.net          ServerPath /          Alias / postfixadmin / / var / www / postfixadmin / public          DocumentRoot  " / var / www / postfixadmin / public "          < Directory  " / var / www / postfixadmin / public " >                  Options - Indexes                 AllowOverride  None                 Require  all granted         </ Directory >         <File "setup.php" >                  Options - Indexes                 AllowOverride  None                 Require ip 127.0.0.1/ 8         </ File>                 DirectoryIndex index.php          ErrorLog logs / postfixadmin_error.log          CustomLog logs / postfixadmin_access.log combined </ VirtualHost >

-------------------------------------