我已按照以下说明进行操作如何锻造(仅步骤#20)并设置 ISPConfig3 没有问题。
服务器是Debian Jessie 8.1;它服务于多个领域。主要域名是example.com
.与 ip xxx.aaa.xxx.aaa
。example.com
有一个正在运行的 WordPress 网站,可以毫无问题地加载/运行。
安装后,我转到 or example.com:8080
,xxx.aaa.xxx.aaa:8080
它显示:
您正在向启用 SSL 的服务器端口发送纯 HTTP。
因此,我转至 或https://example.com:8080
,https://xxx.aaa.xxx.aaa:8080
它警告我有关证书的信息,我添加了一个例外,并且页面为空白。该页面的来源显示:
<?php
/**
* Front to the WordPress application. This file doesn't do anything, but loads
* wp-blog-header.php which does and tells WordPress to load the theme.
*
* @package WordPress
*/
/**
* Tells WordPress to load the WordPress theme and output it.
*
* @var bool
*/
define('WP_USE_THEMES', true);
/** Loads the WordPress Environment and Template */
require( dirname( __FILE__ ) . '/wp-blog-header.php' );
我是不是漏掉了一步?
答案1
听起来你好像缺少一些包裹。从如何锻造,尝试以下操作:
apt-get 安装 apache2 apache2.2-common apache2-doc apache2-mpm-prefork apache2-utils libexpat1 ssl-cert libapache2-mod-php5 php5 php5-common php5-gd php5-mysql php5-imap phpmyadmin php5-cli php5-cgi libapache2-mod-fcgid apache2-suexec php-pear php-auth php5-mcrypt mcrypt php5-imagick imagemagick libruby libapache2-mod-python php5-curl php5-intl php5-memcache php5-memcached php5-pspell php5-重新编码 php5-sqlite php5 -tidy php5-xmlrpc php5-xsl memcached libapache2-mod-passenger
a2enmod suexec rewrite ssl actions include dav_fs dav auth_digest cgi
然后重启apache服务器service apache2 restart