已阅读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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030智慧物流仓储体系建设供需分析及投资可行性评估报告
- 2025-2030智慧灯杆多功能集成方案与运营分成模式报告
- 2025-2030智慧港口行业市场供需分析及投资前景评估规划研究报告
- 2025-2030智慧消防行业市场分析及发展趋势与投资布局策略研究报告
- 台州市人民医院创伤骨科ICU管理能力考核
- 2025-2030智慧汽车后市场行业市场供需分析及售后投资发展策略研讨分析报告
- 2025-2030智慧水务管理行业市场供需变化技术发展竞争格局品牌战略分析评估报告
- 盐城市人民医院药品溯源管理考核
- 龙岩市中医院临床技术创新与转化考核
- 丽水市人民医院团队文化建设考核
- 资深船长:18天终于把船舶抵达美国加州的注意事项理清了
- 期中 (试题) -2024-2025学年人教PEP版(2024)英语三年级上册
- 期中试卷(试题)2024-2025学年数学六年级上册北师大版
- DB13(J)-T 8318-2019 双面沟槽复合保温板应用技术规程(2024年版)
- 《全面质量管理(习题集)》学习考试题库资料(含答案)
- 新收入准则在电商企业中的应用探析-以阿里巴巴为例
- CJ/T 124-2016 给水用钢骨架聚乙烯塑料复合管件
- EPC项目风险管理培训
- 六年级语文下册第五单元教材解析
- HJ 1212-2021 环境空气中氡的测量方法(正式版)
- 《西式烹饪工艺》课件-刀工技术、果蔬原料加工
评论
0/150
提交评论