已阅读5页,还剩29页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实训八LAMP服务器维护班级: 学号: 姓名实训目的熟悉 Linux 、 Apache 、 Mysql 、 phpmyadmin 的安装、配置与管理。实训环境Ubuntu 虚拟机。实训学时2 学时,必做实训。实训内容1 安装 LAMP ;2 配置 Web 服务器。实训步骤1 安装 LAMP 。2 安装 phpmyadmin3 配置 apache 、 php 、修改 Web 目录默认权限。4 重启 apache 和 Mysql 。5 测试分析与思考如何修改 Apache 的默认端口?附: LAMP安装过程简介一、 安装1 、安装 LAMP在新立得软件包管理器中选择 编辑使用任务分组标记软件包在打开的窗口中,选择“ LAMP SERVER ”,然后确定在主窗口中 单击“应用”按钮新立得将自动下载完毕并安装完成。中间会有一次提示输入 mysql 的 root 用户密码。用户名: ROOT ;密码: 1234562 、安装 phpmyadmin在终端中运行命令sudo apt-get install phpmyadmin注意:安装过程中需要 Mysql 密码。二、 修改 WWW 目录权限PHP 网络服务器根目录默认 位置: /var/www ,默认属性只允许 root 用户执行操作,但是在 Ubuntu 中因为安全性的考虑默认关闭了 root 账户。为了可以在这个文件夹新建修改 php 、 html 文件等等,可以通过终端命令行修改文件夹的这个属性:sudo chmod -R 777 /var/www三、 测试1 、 apache 安装正确: / ,如果显示 It works! 说明安装成功。2 、 phpmyadmin 安装正确: /phpmyadmin ,显示欢迎使用的界面。3 、在 /var/www/ 下 , 创建文件 :phpinfo.php ,内容如下:如果 PHP 安装正常: http:/localhost/phpinfo.php ,显示 PHP 系统信息内容。4 、测试 MySQL输入: sudo netstat -tap | grep mysql可以看到类似下面的行:tcp 0 0 localhost.localdomain:mysql *:* LISTEN 四、 配置文件说明1 、 apache 的配置文件路径: /etc/apache2/apache2.confUbuntu 的 Apache 的主配置文件是 /etc /apache2/apache2.conf , Apache 在启动时会自动读取这个文件的配置信息。而其他的一些配置文件,如 httpd.conf 等,则是通过 Include 指令包含进来。在 apache2.conf 中可以找到这些 Include 行( windows 下 Apache 配置文件是 httpd.conf ):在 apache2.conf 引用到了以下文件:# 包含动态模块的配置 :Include /etc/apache2/mods-enabled/*.loadInclude /etc/apache2/mods-enabled/*.conf# 包含用户自己的配置 :Include /etc/apache2/httpd.conf# 包含端口监听的配置 :Include /etc/apache2/ports.conf# 包含一般性的配置语句片断 :Include /etc/apache2/conf.d/# 包含虚拟主机的配置指令 :Include /etc/apache2/sites-enabled/其中 httpd.conf 是用户配置文件,主要配置都在这个文件中。注意: apache2 的配置文件,其实已经变成了 /etc/apache2/sites-available/defult ,这个文件有个软连接 /etc/apache2/sites-enabled/000-defult 。修改配置也可以在这里进行。2 、 php.ini 路径: /etc/php5/apache2/php.ini3 、 mysql 配置文件路径: /etc/mysql/f4 、 phpmyadmin 配置文件路径: /etc/phpmyadmin/apache.conf5 、网站根目录: /var/www五、 配置1 、配置 apachesudo gedit /etc/apache2/apache2.conf添加文件类型支持:AddType application/x-httpd-php .php .htm .html默认字符集,根把自己需要AddDefaultCharset UTF-8添加首页文件,三个的顺可以换,前面的优先访问 (也可以是别的如: default.php )DirectoryIndex index.php index.htm index.html2 、配置 PHP5sudo gedit /etc/php5/apache2/php.ini去掉 ;extension=mysql.so 中的分号 ; ,并重新启动 apache 。如果要更改默认的 80 端口(像有的会使用 8080 端口来作为 web 的服务端口)修改 /etc/apache2/ports.conf 中 80 改 8080修改 /etc/apache2/sites-available/default 中的 80 改为 80803 、配置 mysqlsudo gedit /etc/mysql/f这里有一个地方要注意,因为默认是只允许本地访问数据库的,如果有需要可以打开bind-address 这一句是限制只允许本地访问的,如呆有需要其他机器访问,把这句话用号注释掉六、 重启1 、产生的启动和停止文件是: /etc/init.d/apache2启动: sudo /etc/init.d/apache2 start停止: sudo /etc/init.d/apache2 stop重新启动: sudo /etc/init.d/apache2 restart2 、重启 mysqlsudo /etc/init.d/mysql restart至此, LAMP 环境配置成功。七、 安装 Zend 优化引擎首先下载 Zend Optimizer3.3:wget/optimizer/3.3.3/ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz安装 :$ sudo tar zxvf ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gzcd /ZendOptimizer-3.3.3-linux-glibc23-i386$ sudo ./install.sh根据提示输 php.ini 文件的位置(默认 :/etc/php5/apache2 )在提示框中输入 /etc/php5/apache2输入 apachectl 的位置(默认 :/usr/sbin/apache2ctl)在提示框加输入 /usr/sbin/apache2ctl还要输入 httpd 所在的目录在提示框加输入 /etc/apache2/httpd.conf完成安装后重启 apache2八、 其他1 、 Updateupdate 是需要 CD-ROMsudo apt-cdrom addsudo apt-get updatesudo apt-get dist-upgrade2 、关机命令shutdown :可以通过“ shutdown -help ”或“ man shutdown ”来查看( 1 )立刻关机: shutdown -h now( 2 )立刻重启: shutdown -r now ( 注意:快速重启可以用“ ctrl+Alt+Delete ”,而且可以不用 root 权限的。 )( 3 )一分钟后重启 , 并提示: shutdown -r +1 系统将要重新启动! ( 4 )定时关机,例如晚上八点半: shutdown -h 20:30注意:以上命令都是要 root 权限才可以执行的。而由于安全性的问题, ubuntu 里面默认不采用 root 管理,如果需要这个权限的话,可以用 sudo 来切换成 root 权限,命令为:“ sudo su ”。3 、安装图形用户界面使用命令apt-get install x-window-system-coreapt-get install gnome-c要是进入图形界面的话,就输入 xstart ,然后回车进入图形界面后用 sudo gedit /etc/inittab 命令修改最后一行的 3 为 5 就可以了Ctrl+Alt+F1 :进入终端 tty1Ctrl+Alt+F6 :进入终端 tty6Ctrl+Alt+F7 :回到图形界面4 、用户切换sudo su / 切换 root 用户su shiqing / 切换到 shiqing5 、命令行安装 LAMP一键安装 LAMP 服务:sudo tasksel in
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 内江市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)附答案详解ab卷
- 大同市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)及参考答案详解
- 喀什地区农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(基础题)
- 新余市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解
- 2026年韶关市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解(研优卷)
- 遵义市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)附答案详解(研优卷)
- 牡丹江市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)含答案详解
- 黄南州农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)附答案详解(轻巧夺冠)
- 四川省农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)附答案详解(综合卷)
- 2026年黄山市农村信用社联合社秋季校园招聘笔试备考题库(浓缩500题)附答案详解(突破训练)
- 2025年9月浙江嘉兴海宁市通程港口经营有限公司招聘3人备考考试题库附答案解析
- 2025年大学辅导员招聘考试题库:学生心理危机干预方案设计试题
- 2024-2025学年广东省广大附中大联盟九年级(上)期中联考道法试题及答案
- 2025年云南省高考地理试卷(含答案)
- 2025贵州黔西南州州直机关面向全州遴选公务员31人考试参考试题及答案解析
- 汴京的星河解析课件
- 亚马逊培训考试题及答案
- 餐饮行业人力资源管理-招聘、培训和留住员工
- 建筑企业税收调研报告及政策解析
- 2025比亚迪供应商审核自查表
- 人教PEP版四年级英语上册 Unit 2 My friends 单元测试卷(含答案含听力原文)
评论
0/150
提交评论