注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

phperwuhan的博客

记载一个phper的历程!phperwuhan.blog.163.com

 
 
 

日志

 
 

FreeBSD apache+ssl+php+mysql 安装  

2011-01-28 14:13:39|  分类: Freebsd |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
来源:http://hi.baidu.com/bowengo/blog/item/01b73528ecbf52f6e7cd4013.html

最近一直在FreeBSD(FB)下工作,主要是建立本地服务器,测试系统。APACHE +MYSQL+PHP 在FB下简称FAMP,WINDOWS下简称是WAMP,Linux下简称是LAMP。

第一次在这个系统下做事,可能比较生疏,装起来很费力气,想一想,大概装了十几遍,最后才成功的,呵呵!不多说,开始安装吧!

1.APACHE

我的版本是httpd-2.2.15.tar.gz

tar -jxvf httpd-2.2.15.tar.gz

cd httpd-2.2.15

./configure --prefix=/usr/local/apache --enable-ssl --enable-modules

make

make install

上面参数中ssl就是可以支持安全协议

2.MYSQL

tar -jxvf mysql-5.0.56.tar.gz

cd mysql-5.0.56

./configure --prefix=/usr/local/mysql

make

make install

3.PHP

tar -jxvf php-5.1.2.tar.bz2

cd php-5.1.2

./configure --prefix=/usr/local/php --with-apxs=/usr/local/apache/bin/apxs --with-mysql --with-xml --with-gd --with-png --with-jpeg --with-zlib

make

make install

cp .../php.ini-dist /usr/local/lib/php.ini

4.下面就到配置的时候了

APACHE支持PHP

在DirectoryIndex 后面加上 index.php

还有     AddType application/x-httpd-php -php

5.APACHE支持SSL

vi /etc/http/httpd.conf

# Secure (SSL/TLS) connections

Include /etc/extra/httpd-ssl.conf

生成server.crt 和 server.key :


cd ~
openssl genrsa -des3 -out server.key 1024

openssl req -new -key server.key -out server.csr

openssl x509 -req -days 365 -in /root/server.csr -signkey /root/server.key -out /root/server.crt

cp ~/server.key /usr/local/etc/apache/ssl.key/
cp ~/server.crt /usr/local/etc/apache/ssl.crt/

cp server.crt /etc/http/server.crt

cp server.key /etc/http/server.key

  评论这张
 
阅读(643)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017