|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
为什么我使用一个命令的时候,系统告诉我找不到该目录,我要如何限制使用者的权限等问题,这些问题其实都不是很难的。
基于的Ubuntu版本Edgy,在Ubuntu上面安拆卸置Apache都对照复杂。响应的设置文件地位以下:
默许站点在/var/www/
设置文件在/etc/apache2/
日记在/var/log/apache/
启动剧本是/usr/sin/apache2ctl大概/etc/init.d/apache2
1、安装Apache
$sudoapt-getinstallapache2
2、开启SSL模块
$sudoa2enmodssl
3、创立证书
可使用apache内置的工具创立默许的证书,经由过程-days指定无效期。
$sudoapache2-ssl-certificate
别的我们可使用openssl来创立
$sudoopensslreq-x509-newkeyrsa:1024-keyoutapache.pem-outapache.pem-nodes-days999
注:在请求输出CommonName(eg,YOURname)时,输出你的主机名。
4、编纂SSL的设置
我们能够将以后的默许站点设置文件拷贝一份,然落后行修正
#vi/etc/apache2/sites-enabled/001-ssl
把端口改成443
到场SSL认证设置
别的的依据必要本人定制与一般设置无异
NameVirtualHost*:443
ServerSignatureOn
SSLEngineOn
SSLCertificateFile/etc/apache2/ssl/apache.pem
ServerAdminwebmaster@localhost
#[......]
修正一般http体例的设置
#vi/etc/apache2/sites-enabled/000-default
把端口改成80
NameVirtualHost*:80
ServerAdminwebmaster@localhost
#[……]
编纂Apache端口设置,到场443端口(SSL的)
#vi/etc/apache2/ports.conf:
Listen80
Listen443
从头载进Apache的设置
#/etc/init.d/apache2force-reload
大概从头启动Apache2
#/etc/init.d/apache2restart
</p>
要明白学好linux不是一件一蹴而就的事,一定要能坚持使用它,特别是在使用初期。 |
|