安装 了 Apache2 , Pure-FTPd。
详细配置如下:
1. /etc/network/interfaces
代码: 全选
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 58.59.111.210
netmask 255.255.255.0
gateway 58.59.111.209
状态: 激活
至 动作 来自
- -- --
443 ALLOW Anywhere
22 ALLOW Anywhere
21 ALLOW Anywhere
80 ALLOW Anywhere
8080 ALLOW Anywhere
3. /etc/apache2/ports.conf
代码: 全选
#NameVirtualHost *:80
Listen 80
Listen 8080
代码: 全选
sudo a2ensite koha
sudo a2dissite default
代码: 全选
#NameVirtualHost 58.59.111.210
ServerName 58.59.111.210
<VirtualHost 58.59.111.210:80>
ServerAdmin webmaster@lib
DocumentRoot /usr/share/koha/opac/htdocs
ServerName 58.59.111.210:80
# ServerAlias opac.mydomain.com
ScriptAlias /cgi-bin/koha/ "/usr/share/koha/opac/cgi-bin/opac/"
...........
<VirtualHost 58.59.111.210:8080>
ServerAdmin webmaster@lib
DocumentRoot /usr/share/koha/intranet/htdocs
ServerName 58.59.111.210:8080
# ServerAlias intranet.mydomain.com
ScriptAlias /cgi-bin/koha/ "/usr/share/koha/intranet/cgi-bin/"
ScriptAlias /index.html "/usr/share/koha/intranet/cgi-bin/mainpage.pl"
从远程访问的时候, SSH 和 FTP 登录和操作都正常,唯独网站无法访问。肯定是 Apache2 哪里配置有问题了。
但从服务器本身访问网站,一点问题都没有,一切正常。
希望高手指点,不胜感激。[/size]