文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档> Linux学习笔记--Apache服务(2)

Linux学习笔记--Apache服务(2)

时间:2007-02-26  来源:ajiangg

   小记:笔记特点:这些笔记并不是很详细,但是一个完整的流程。个人认为这样比较好,有一个好的思路做什么都好,到时用的时候只要把中间完善一下就好了。

 

安装BBS论坛:MySQL+PHP+Apache

1、MyAQL

1)开启MySQL服务   Service  mysqld  start  (这只是临时开启,要想永久开启即下次重启时服务也是打开的就要用到Setup中的Service中找到MySQL)

2)设置MySQL的密码(默认是空密码)

例:设置Root用户口令为Ajian : mysqladmin  -u  root password  ‘Ajian’   ##单引号可有可无

3)带口令登录 :  mysql  -u  root  -p   ##在有密码的情况,本机登录可以用mysql远程则不行。

4)设置数据库:

建立一个名为Sales的数据库: mysql>create  database  sales;  ##注意别少分号

查看数据库:                            mysql>show  database

2、取消Apache 的乱码问题

进入Apache 的主配置大约在第772行:AddDefaultCharset  GB2312

并启动或者重启Apache

3、将论坛源程序放到Apache的主目录

记得更改主目录的权限:chmod  -R  777  /var/www/html/    ##注意别少了-R

4、安装论坛。在IE上打开http://IP/install.php

按提示进行设置,有一个地方注意就是要填入刚建的数据库的名字。

后面的就按提示来就略了。

 

Linux证书制作:

首先要知道:Https    端口为443

                     SSL

                     OPENSSl 制作生成公钥和私钥的程序

1、进入目录: cd  /usr/share/ssl/misc/     ## 用LS也可以看到CA

2、做一个证书中心:  ./CA  -newca

按提示进行内容的输入

3、申请证书:  ./CA  -newreq

4、签发证书:  ./CA  -sign             ## 注意这里要输入的CA中心的密码。

5、让Apache知道证书在哪:vi  /etc/httpd/confd/ssl.conf

除了改位置还要记得改后缀为.pem

大约在116行: certificatefile  /etc/htpd/conf/ssl.crt/server.pem

大约在124行:密钥所在地

6、把证书和密钥放到刚设置的位置:刚才申请好的证书和密钥在/usr/share/ssl/misc

7、启动Apache服务

如果只想客户端用HTTPS访问就关闭80端口就可以了。

相关阅读 更多 +
排行榜 更多 +
兔子跳一跳游戏

兔子跳一跳游戏

休闲益智 下载
球球跳跃游戏

球球跳跃游戏

休闲益智 下载
森林之灵游戏

森林之灵游戏

休闲益智 下载