来讲讲:Ubuntu Linux体系下Apache SSL设置办法
为什么我使用一个命令的时候,系统告诉我找不到该目录,我要如何限制使用者的权限等问题,这些问题其实都不是很难的。基于的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不是一件一蹴而就的事,一定要能坚持使用它,特别是在使用初期。 主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。 任何人都可以根据自己的喜好来定制适合自己的操作系统,Linux?是抢占式多任务多用户操作系统. 笔者五分钟后就给出了解决方法: “首先备份原文件到其他目录,然后删掉/usr/local/unispim/unispimsp.ksc,编辑 /usr/local/unispim/unispimsp.ini,最后重启动计算机 得到到草率的回答或者根本得不到任何Linux答案。越表现出在寻求帮助前为解决问题付出的努力,你越能得到实质性的帮助。 了解Linux的网络安全,系统的安全,用户的安全等。安全对于每位用户,管理员来说是非常重要的。 学习Linux半年了~个人认为不会的多在网上找资料网上有很多资料可以搜索到,LS那位说放手去搞。 不同于Windows?系统需要花钱购买,因为Linux的核心是免费的,自由使用的,核心源代码是开放的。 永中office 2004增强版安装只需要默认安装即可使用并操作大多与win系统雷同,打印机的配置和管理,记录光盘等。
页:
[1]