实习报告实习性质:Linux服务器配置与管理课程实习学生姓名:徐长路专业班级:信安132指导教师:李剑、唐宏实习时间:2014.12.29—2015.1.3实习地点:1303机房重庆工程职业技术学院学生实习考核表学生姓名徐长路指导教师专业班级信安132232李剑、唐宏实习时间2014.12.28—2015.1.3实习地点1303机房实习名称Linux系统服务器配置与管理课程实习自我总结通过半学期的学习过程中,我本着对自己负责的态度尽心尽力做好每一件事情。在学习linux的知识时,遇到了很多自己不懂的地方,但我虚心向他人请教问题,并且自己在实践活动中得到了极大的提升,学到了很多书本上学不到的东西,受益匪浅,这让我以后参加工作积累了宝贵的经验。在实习当中会遇到各种各样的问题,我们都要学会冷静思考,善于找到解决问题的办法。并且应当把理论与实际相结合,只有通过不断的练习来你不自己的不足点,才会取得进步。指导教师意见实习单位意见并盖章(院内实习由系签署)考核等级目录1Apache+mysql+php+phpbb论坛架设.......................................................................11.1目的要求..........................................................................................................11.2Apache概述.....................................................................................................11.3配置过程..........................................................................................................11.3.1配置mysql服务器...............................................................................11.3.2配置Apache服务器与安装PHP........................................................41.3.3phpbb论坛架设....................................................................................52Squirrelwebmail邮件搭建.......................................................................................62.1目的要求.........................................................................................................62.2Squirrelwebmail概述.....................................................................................72.3配置过程.........................................................................................................72.3.1前提条件...............................................................................................72.3.2邮件的搭建...........................................................................................72.3.3squirrelmail的部署........................................................................82.3.4个性化修改和安装插件(plugin)..................................................103LVS服务器集群......................................................................................................103.1目的要求.......................................................................................................103.2LVS概述.......................................................................................................113.3配置过程.......................................................................................................113.3.1系统配置环境....................................................................................113.3.2调度器安装libnet和ipvsadm..........................................................123.3.3配置基于DR模式Lvs集群............................................................133.3.4nfs配置...............................................................................................133.3.5ab压力测试........................................................................................154结束语......................................................................................................................16参考文献:..................................................................................................................17信息工程学院Linux系统服务器配置与管理课程实习报告1摘要:Linux是一套免费和自由的类Unix系统。Apache服务器是目前互联网中的一项应用之一,现在的网页不仅仅只是静态页面而已,还包括数据存储、查询、处理等多个方面,架设方法有很多,利用Apache+php+mysql架设phpbb论坛,都可以免费下载,在Linux的应用中,网站的安全性,稳定性,效率也非常优秀。SquirrelMail是最流行的基于PHP的免费的,开源的Webmail.SquirrelMail有着众多强大的插件以及特性。在共享主机环境下,SquirrelMail平台变现不错。SquirrelMail很容易进行配置和安装,SquirrelMail已经内置了PHP支持以及IMAP和SMTP协议。LVS是LinuxVirtualServer的简称,也就是Linux虚拟服务器。使用LVS可以达到的技术目标是:通过LVS达到的负载均衡技术和Linux操作系统实现一个高性能高可用的Linux服务器群集,它具有良好的可靠性,可拓展性和可操作性。从而以低廉的成本实现最优的性能。本文主要针对Apache+php+mysql搭建phpbb论坛,Squirrelwebmail邮件搭建,Lvs集群做出详细的过程。[关键词]liunx、Apache、php、mysql、phpbb、squirrelMail、Lvs集群。1Apache+mysql+php+phpbb论坛架设1.1目的要求架设linux下的apache+mysql+php的网站平台,做一phpbb的中文版的BBS,所有的服务都用原代码编译安装。(1)在linux下架设好apache+mysql+php的网站平台。(2)把phpbb的论坛原程序解压在/home/phpbb/目录,并且给以777的全部权限,在apache的主配置文件中设置phpbb论坛的虚拟主机。(3)配置安装论坛,进入论坛后台进行管理。1.2Apache概述Apache是世界上用的最多的Web服务器,世界上很多著名的网站都是Apache的产物,他的成功之处主要在于它的源代码开放、有一支开放的开发队伍、支持跨平台的应用(可以运用在几乎所有的Unix、Windows、Linux系统平台上)以及它的可移植性等方面。1.3配置过程1.3.1配置mysql服务器将mysql-5.5.28.tar.gz上传到服务器/software里面信息工程学院Linux系统服务器配置与管理课程实习报告2在管理-添加/删除中安装cmake,选择Cross-platformmakesystem删除系统自带的MySqlserver在software#groupaddmysql//添加组#useradd-m-d/usr/local/mysql-gmysqlmysql//添加用户#tarxvzfmariadb-10.0.10.tar.gz//解压mariadb10压缩包#chown-Rmysql:mysqlmariadb-10.0.10//更改文件所属权图1.3.1.1文件所属权的更改#su-mysql//切换用户$cd/software/mariadb-10.0.10//进入目录$cmake-DCMAKE_INSTALL_PREFIX=/usr/local/mysql-DDEFAULT_CHARSET=gb2312-DDEFAULT_COLLATION=gb2312_chinese_ci//安装目录及编码$make–j4//编译$makeinstall//拷贝$exit//返回root用户#cd/software/mariadb-10.0.10/support-files///进入目录#cpmy-huge.cnf/etc/my.cnf//复制配置文件#cd/usr/local/mysql//进入目录#/usr/local/mysql/scripts/mysql_install_db--user=mysql--defaults-file=/etc/my.cnf#/usr/local/mysql/support-files/mysql.serverstart//数据库的启动#/usr/local/mysql/bin/mysql-uroot–p//添加远程管理用户mysqlGRANTALLPRIVILEGESON*.*TO'admin'@'%'IDENTIFIEDBY'somepass'WITHGRANTOPTION;mysql