apache多站点泛解析配置

本文介绍如何安装 Phalcon 1.2.3 版本,并详细说明了配置 Apache 以支持多站点泛解析的过程。包括下载 Phalcon 版本控制、安装及测试,以及 Apache 的配置步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一,改版phalcon版本
1,下载phalcon版本控制到/home/apache/www/phalcon 下

$ svn co https://github.com/phalcon/cphalcon/tags/v1.2.3/ext /home/apache/www/phalcon

2,安装phalcon版本

$ cd /home/apache/www/phalcon
$ sudo ./install

3,安装完之后,

$ sudo make test;

二,配置apache2 多站点泛解析

1,到apache2配置文件目录下

$ cd /etc/apache2
$ sudo vim apache2.conf

2,注析引用路径的文件

如:
#Include sites-enabled/
#Include /home/apache/etc/sites-enabled/

3,添加
NameVirtualHost *:80
NameVirtualHost *:443
<VirtualHost *:80>
VirtualDocumentRoot /home/apache/www/%0/
<Directory /home/apache/www/>
Options FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>

#VirtualDocumentRoot /Users/apple/Documents/www/%0/
ErrorLog "/var/log/apache2/error.vhost.log"
CustomLog "/var/log/apache2/access.vhost.log" common
</VirtualHost>

4,引入ssl

$ sudo a2enmod ssl

创建证书

$ sudo openssl req -x509 -newkey rsa:1024 -keyout apache.pem -out apache.pem -nodes -days 999

5,引入alias vhost_alias

$ sudo a2enmod alias
$ sudo a2enmod vhost_alias

6,重写 rewrite

$ sudo a2enmod rewrite
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值