我想要phpmyadmin在mysite.com上工作:555(555端口)
# phpMyAdmin default Apache configuration <VirtualHost *:555> Alias /phpmyadmin /usr/share/phpmyadmin <Directory /usr/share/phpmyadmin> Options FollowSymLinks DirectoryIndex index.php <IfModule mod_php5.c> AddType application/x-httpd-php .php php_flag magic_quotes_gpc Off php_flag track_vars On php_flag register_globals Off php_value include_path . </IfModule> </Directory> # Authorize for setup <Directory /usr/share/phpmyadmin/setup> <IfModule mod_authn_file.c> AuthType Basic AuthName "phpMyAdmin Setup" AuthUserFile /etc/phpmyadmin/htpasswd.setup </IfModule> Require valid-user </Directory> # Disallow web access to directories that don't need it <Directory /usr/share/phpmyadmin/libraries> Order Deny,Allow Deny from All </Directory> <Directory /usr/share/phpmyadmin/setup/lib> Order Deny,Allow Deny from All </Directory> </VirtualHost>
但mysite.com:555是不行的….
由于这似乎是一个Apacheconfiguration,我怀疑你还需要添加一个Listen指令到/etc/apache2/ports.conf (用于Debian)。
它应该是Listen 555 。
您必须在/etc/apache2/ports.conf文件中添加Listen 555