Chinaunix首页 | 论坛 | 博客
  • 博客访问: 586996
  • 博文数量: 129
  • 博客积分: 6240
  • 博客等级: 准将
  • 技术积分: 1765
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-18 15:42
文章分类

全部博文(129)

文章存档

2015年(1)

2012年(3)

2011年(6)

2010年(14)

2009年(105)

我的朋友

分类: BSD

2009-03-18 15:45:28

 1、安装APACHE2
#cd /usr/ports/www/apache22/
#make install clean
2
置启
#echo 'apache2_enable="YES"' >> /etc/rc.conf
#echo 'apache2_flags="-DSSL"' >> /etc/rc.conf
3
、安装MySQL
#cd /usr/ports/databases/mysql50-server/
#make WITH_CHARSET=GBK WITH_XCHARSET=all install clean
#echo 'mysql_enable="YES"' >> /etc/rc.conf
4
、安装PHP
#cd /usr/ports/lang/php5
#make install clean
#cd /usr/ports/lang/php5-extensions/
#make install clean
5
httpd.conf
a
、加入php支持
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
b
、更改虚


ServerName localhost.org
ServerAlias
ServerAdmin admin@localhost
DocumentRoot /path/to/website/files
SSLEngine on
SSLCertificateFile /usr/local/etc/apache/ssl.crt/server2.crt
SSLCertificateKeyFile /usr/local/etc/apache/ssl.key/server2.key

6
、配置mod_ssl
#openssl genrsa -des3 -out server.key 1024
#openssl rsa -in server.key -out server.key (*
从密
除密,以避免系动时询问口令)
#openssl req -new -key server.key -out server.csr

#openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
#mkdir /usr/local/etc/apache22ssl.key
#mkdir /usr/local/etc/apache22ssl.crt
#chmod 0700 /usr/local/etc/apache22ssl.key
#chmod 0700 /usr/local/etc/apache22ssl.crt
#cp ~/server.key /usr/local/etc/apache/ssl.key/
#cp ~/server.crt /usr/local/etc/apache/ssl.crt/
#chmod 0400 /usr/local/etc/apache2/ssl.key/server.key
#chmod 0400 /usr/local/etc/apache2/ssl.crt/server.crt
7器,置完成。访问时输入:https://域名(或IP),浏览器会出安装服的窗口。明服器已支持SSL了。





阅读(628) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~