Chinaunix首页 | 论坛 | 博客
  • 博客访问: 376026
  • 博文数量: 32
  • 博客积分: 8046
  • 博客等级: 中将
  • 技术积分: 1665
  • 用 户 组: 普通用户
  • 注册时间: 2005-12-01 22:18
文章分类
文章存档

2011年(4)

2010年(13)

2009年(13)

2008年(2)

我的朋友

分类: 系统运维

2009-09-01 13:18:39

 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

5httpd.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了。
阅读(475) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~