第7季 Apache服务全攻略之高级配置.docx

上传人:b****7 文档编号:10168314 上传时间:2023-02-09 格式:DOCX 页数:18 大小:1.83MB
下载 相关 举报
第7季 Apache服务全攻略之高级配置.docx_第1页
第1页 / 共18页
第7季 Apache服务全攻略之高级配置.docx_第2页
第2页 / 共18页
第7季 Apache服务全攻略之高级配置.docx_第3页
第3页 / 共18页
第7季 Apache服务全攻略之高级配置.docx_第4页
第4页 / 共18页
第7季 Apache服务全攻略之高级配置.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

第7季 Apache服务全攻略之高级配置.docx

《第7季 Apache服务全攻略之高级配置.docx》由会员分享,可在线阅读,更多相关《第7季 Apache服务全攻略之高级配置.docx(18页珍藏版)》请在冰豆网上搜索。

第7季 Apache服务全攻略之高级配置.docx

第7季Apache服务全攻略之高级配置

第7季Apache服务全攻略之高级配置

Apache高级配置中我们来谈一下配置动网论坛的一个案例哈~涉及LAMP部署哈~

企业需求

公司要为自己网站搭建一个论坛来实现广大用户的在线交流,内网采用的IP地址为192.168.8.188,要求服务器满足1000人同时在线访问,并且服务器上有个非常重要的目录/security,里面的内容仅允许来自这个域的成员访问,其他全部拒绝。

管理员邮箱设置root@,首页设置index.php。

Apache根目录和文档保持默认设置/var/www/html

需求分析

搭建动态网站我们首先要把相关的软件包安装好哈~LAMP是一个比较好的选择。

对于特殊的要求我们可以在主配置文件中通过相应字段进行设置:

ServerAdmin字段可以设置管理员邮箱地址,DirectoryIndex字段可以设置首页文件,MaxClients字段可以设置客户端连接数等等哈~

解决方案

Apache安装就不说了,参考[RHEL5企业级Linux服务攻略]--第7季Apache服务全攻略之常规配置 

1、安装LAMP所需软件包

(1)MySQL安装

<1>安装MySQL数据库需要的软件包比较多

perl-DBI-1.52-1.fc6.i386.rpm

perl-DBD-MySQL-3.0007-1.fc6.i386.rpm

mysql-5.0.22-2.1.0.1.i386.rpm

mysql-server-5.0.22-2.1.0.1.i386.rpm

mysql-devel-5.0.22-2.1.0.1.i386.rpm

<2>安装顺序

安装MySQL的时候,特别要注意安装顺序哈~否则MySQL无法正常安装成功,参考以下安装顺序就可以顺序完成安装哈~

安装第一个软件包:

perl-DBI-1.52-1.fc6.i386.rpm

安装第二个软件包:

mysql-5.0.22-2.1.0.1.i386.rpm

安装第三个软件包:

perl-DBD-MySQL-3.0007-1.fc6.i386.rpm

安装第四个软件包:

mysql-server-5.0.22-2.1.0.1.i386.rpm

<3>启动服务

MySQL安装安装完毕后,重启MySQLd服务,检查服务器状态

<4>设置管理员帐号密码并测试

使用mysqladmin命令建立管理员帐号和密码并使用mysql-uroot-p进行登录

(2)PHP安装 

<1>PHP所需软件包

php-5.1.6-15.el5.i386.rpm

php-cli-5.1.6-15.el5.i386.rpm

php-common-5.1.6-15.el5.i386.rpm

php-mysql-5.1.6-15.el5.i386.rpm

php-pdo-5.1.6-15.el5.i386.rpm

<2>安装PHP软件包

安装第一个软件包:

php-common-5.1.6-15.el5.i386.rpm

安装第二个软件包:

php-cli-5.1.6-15.el5.i386.rpm

安装第三个软件包:

php-5.1.6-15.el5.i386.rpm

安装第四个软件包:

php-pdo-5.1.6-15.el5.i386.rpm

安装第五个软件包:

php-mysql-5.1.6-15.el5.i386.rpm

 

2、编辑Apache配置文件httpd.conf 

vim/etc/httpd/conf/httpd.conf

设置Apache根目录为/etc/httpd

设置客户端最大连接数为1000

设置管理员邮箱为root@

设置服务器的主机名和端口

设置文档目录为/var/www/html/bbs

允许所有人访问/var/www/html/bbs目录

设置首页文件为index.php

3、修改/security目录设置权限

仅允许域的客户端访问

保存退出

4、重新启动httpd服务

注意:

在配置完httpd.conf文件后,请确保已经创建了/var/www/html/bbs目录,否则httpd服务不能正常启动哈~

5、下载动网论坛源码

动网官方地址:

[url][/url]

创新时代、PHP2.0++强劲推出:

[url]

 

复制uploads目录里所有文件到/var/www/html/bbs目录

cp-r/mnt/cdrom/Install_Dvphp_2.0_Sharp_GBK/uploads/*/var/www/html/bbs/

6、更改目录权限

chmod-R777/var/www/html/bbs/

7、安装动网论坛

在浏览器里面输入[url]http:

//192.168.8.188/install/index.php[/url],根据向导提示安装

注意:

如果提示以下信息,说明你没有完成第6步更改目录权限设置哈~

下一步哈~

输入你设置的密码

不作修改

检查目录,所有检查已通过,您现在可以按[下一步]创建数据库并完成安装

创建数据库成功,下面我们安装论坛配置信息哈~

配置后台帐户

 

默认用户名和密码当然要全部改掉哈~没改,说明你也不太到家了哈~

仅测试,用户名就改成51cto,密码不告诉你,嘻嘻~~~

这个可以根据自己需求设置哈~

OK~~~

BBS首页

测试环境忘记加两个网卡了,有些广告图片没有显示,嘿嘿~~各位多多包含,凑合着看看效果哈~~~

空间效果

具体加什么内容,自己随便吧,哈~

8、升级动网论坛

下面我们来测试动网的升级程序Upgrade_Dvphp2.0_Sharp_GBK哈~

同样复制uploads目录里所有文件到/var/www/html/bbs目录

cp-rf/mnt/cdrom/Upgrade_Dvphp2.0_Sharp_GBK/uploads/*/var/www/html/bbs/

在浏览器里面运行[url]http:

//192.168.8.188/upgrade.php[/url],输入超级管理员帐号密码,完成升级

更新完成,这个比较简单哈~因为没什么内容,所以一会就ok了,呵呵~

注意:

1、升级不会删除原数据,但仍强烈建议在升级之前备份数据库

2、升级过程可能需要很长时间,如果一次不成功,可以再次运行upgrade.php

#####################Michael分割线########################

对于Apache服务,我们还可以设置错误日志、访问日志、虚拟目录、虚拟主机、访问控制、htaccess实现用户认证及实现HTTPS、CA证书、RSA密钥等等相关内容,因篇幅有限哈~等整完常用的配置后会慢慢细化,重新再开专题出来,还有网友提及的VPN的配置,以及selinux、集群、虚拟化技术只能慢慢来哈~下期iptalbes配置哈~,敬请期待~~~

#####################Michael分割线########################

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 政史地

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1