欢迎来到得力文库 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
得力文库 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年CentOS.搭建LAMP平台 .pdf

    • 资源ID:32536573       资源大小:2.09MB        全文页数:26页
    • 资源格式: PDF        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年CentOS.搭建LAMP平台 .pdf

    CentOS 搭建 LAMP 平台Step by Step 几点说明:本文档完全是傻瓜教程,最终目的就是搭建起CentOS系统下的LAMP 平台,所以涉及的东西仅仅是满足搭建起来。建议使用虚拟机环境,假定局域网方式上网(使用自动拨号猫的也是这种情况)。本文档从安装虚拟机开始,到成功执行PHPinfo 为止。平台的搭建方式万千种,我只提一种,尽量保证最简洁有效可执行的方式。所有用到的软件、工具都是开源免费的(不包括你的主操作系统)。搭建环境保证你能有照驾驶,要把车开好,你的工作还很多。有问题去百度、谷歌。记住:玩儿好谷歌不简单!代码和命令部分使用斜体,颜色浅一些最后:你需要有基本的英语阅读能力,因为涉及到的网站大多是英文内容文档包含的:安装虚拟机安装 CentOS 配置 CentOS 搭建基础 LAMP 环境Apache 配置Mysql 基本配置安装 PHP扩展( yum 官方库缺失部分)安装 Phpmyadmin 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 26 页 - - - - - - - - - 安装虚拟机需要的软件: Virtualbox https:/www.virtualbox.org/步骤:按照默认方式一步步进行即可结果:默认安装完成后开始菜单中会出现如下内容运行 Oracle VM VirtualBox 会出现主界面基本配置,选择管理-全局设定,修改几个参数:常规中修改默认虚拟电脑位置路径热键中选择鼠标脱离虚拟机使用的按键(因为后面不安装CentOS的桌面,因此,即使安装了增强功能也不能实现鼠标的自动主系统和虚拟机之间的切换名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 26 页 - - - - - - - - - 更新中取消更新功能(现在的版本足够你的需要了)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 26 页 - - - - - - - - - 安装 CentOS 需要的软件:CentOS http:/www.centos.org/或者http:/ 64 位( X86_64)还是 32 位(i386) ,记住:主系统 32 位的只能选择32 位 CentOS。进入目录选择要下的版本是minimal (最小安装)创建虚拟机:Virtualbox 主界面点击新建名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 26 页 - - - - - - - - - 下一步,填写虚拟机名称,操作系统选择Linux,版本选择Red Hat,如果是64 位系统,选择Red Hat (64 bit )点击下一步设置内存;点击下一步选择硬盘,点击下一步创建新虚拟硬盘默认方式点击下一步名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 26 页 - - - - - - - - - 建议选择动态分配,点击下一步因为动态分配,所以将硬盘大小设置为80G 以上,点击下一步,点击创建,点击创建在新创建的虚拟机上右键设置左侧点击存储, 选中主窗口光盘图标,在右侧的光盘上点击选择一个虚拟光盘名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 26 页 - - - - - - - - - 选中下载的CentOS6镜像文件左侧点击声音,取消启用声音点击左侧网络,选择如下:上面设置中:勾中启用网络连接连接方式选择桥接网卡展开高级部分混杂模式选择全部允许勾选接入网线点击确定完成设置安装 CentOS Virtualbox 主界面双击创建的虚拟机名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 26 页 - - - - - - - - - 鼠标点击进入虚拟机,回车按照默认方式启动安装可以选择Skip 跳过安装程序的检测(在这里,鼠标不起作用,根据屏幕下方的提示使用快捷键操作;要想鼠标脱离虚拟机,按下设置的按键,默认是右侧Ctrl)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 26 页 - - - - - - - - - 上图中选择重新初始化硬盘(不必担心,不会对实际硬盘产生影响)时区选择 Asia/Shanghai 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 26 页 - - - - - - - - - 设置 Root 用户密码选择使用整个硬盘选择将配置内容写入硬盘,然后是一连串的创建分区过程,这个会自动进行随后系统进行拷贝文件进行安装名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 26 页 - - - - - - - - - 重新启动系统晓晓恭喜一下,CentOS操作系统安装完成!名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 26 页 - - - - - - - - - 配置 CentOS 使用安装过程中设置的root 账户和密码登录,先输入root ,回车输入设置的密码(输入的时候屏幕不会有反应,无需奇怪),回车登录CentOS。配置网络命令行输入以下内容,从vi 开始vi /etc/sysconfig/network-scripts/ifcfg-eth0 记住:以下几步是在VI 中的操作, VI 多使用快捷键方式,因此请严格使用给定的步骤进行,在任何时候都可以使用键盘左上角ESC键退出 VI 的编辑模式进入命令模式。VI中命令模式均采用命令+字符方式说明,字符无特殊说明均是小写,:均为半角1.文件初始内容基本为:2.命令 a,注意屏幕下方出现了insert 提示,表明你现在处于编辑模式3.使用键盘的上下左右移动光标位置,换行使用回车。尽量避免使用小键盘的数字键4.将以下内容输入进去:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 26 页 - - - - - - - - - 注意:格式:配置项 =值图片可能看不清楚,显示为-的实际是 =,一般来说,如果你的值中没有空格可以不用双引号引起来ONBOOT=yes 启动时启用网络IPADDR是你为 CentOS设置的 IP地址,PREFIX 是 IP 地址的掩码位数,一般是24 位,这个可以看你主系统的子网掩码部分,如果是 255.255.255.0 则是 24 位,换算关系:对子网掩码的四个数字换算为二进制,看0之前有几个1 就是几位GATEWAY 是网关,一般是你的网络段第一个IP DNS1是设置第一个DNS,在大陆202.106.0.20 基本无敌都可用HWADDR是网卡 MAC,不要修改,肯定和我的不一样5.编辑完成后使用键盘左上的ESC退出编辑模式,不放心可以多按几次6.命令模式输入半角冒号wq 回车7.输入以下命令:service network restart 8.ping 下可爱的百度ping 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 26 页 - - - - - - - - - 9.网络配置完成10.对于新手来说,基本最难的地方过去了更新系统命令行输入:yum update 出现以下界面的时候输入y 回车出现以下界面的时候输入y 回车重启系统,命令行输入:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 26 页 - - - - - - - - - init 6 安装驱动(增强功能)命令行输入:yum install kernel-devel make autoconf gcc-c+ wget unzip 按照更新系统的步骤进行,遇到输入的时候输入鼠标脱离虚拟机,在虚拟机窗口选择菜单设备-安装增强功能进入虚拟机挂载光盘mount /dev/cdrom /mnt cd /mnt ./VBoxLinuxAdditions.run 耐心等待会儿红色字体部分可以无视,因为没有安装桌面重启电脑使变动生效名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 26 页 - - - - - - - - - 搭建基础 LAMP 环境安装包:yum install mysql mysql-devel mysql-server php php-devel pcre-devel php-pear php-mbstring php-intl php-soap php-gd httpd vim-enhanced 设置 mysql 和 apache 随系统自动启动chkconfig -level 3 httpd on chkconfig -level 3 mysqld on 修改防火墙开放80 和 3306 端口上面搭建基础LAMP 环境的地方已经安装了VI 的增强版本,所以后续使用VIM 代替 VI vim /etc/sysconfig/iptables 打开文件后,在命令模式下输入:set nu 显示行号,复制第十行的规则,并修改端口号重新启动防火墙服务service iptables restart 关闭 SELinux vim /etc/sysconfig/selinux 将第 7 行的 enforcing 修改为disabled名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 26 页 - - - - - - - - - 重启系统生效名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 26 页 - - - - - - - - - Apache 配置编辑 apache 配置文件vim /etc/httpd/conf/httpd.conf 修改配置文件,打开ServerName 项目, 可以修改为你自己的主机名保存退出,启动apache 服务service httpd start 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 26 页 - - - - - - - - - Mysql 基本配置启动 mysql 服务service mysqld start 修改 mysql 的登录密码mysqladmin -uroot password 111111; 试着登录 mysql mysql -uroot -p 输入密码,然后删除test 数据库drop database test; 退出 mysql exit 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 19 页,共 26 页 - - - - - - - - - 安装 PHP 扩展( yum 官方库缺失部分)这个地方主要安装两个PHP的扩展包,一个是php-mcrypt ,一个是php-mysqli php-mcrypt 需要的包: libmcrypt 、mhash、mcrypt 、 php 源码包下载地址: 前三个包去 下载,进入网站后在最上面的框中输入要找的包进行下载。 php 源码包的下载必须要同系统使用的php 版本一直查看系统 php 版本:rpm -qa | grep php 可以看到系统的PHP版本号为5.3.3,然后去PHP官网 下载 5.3.3 的 PHP源码包下载小提示: 在主系统下载, 等出现下载窗口的时候复制链接地址,然后再虚拟机中使用如下命令下载:wget 复制的连接地址压缩包解压说明:tgz 文件使用 tar xvfz *.tgz解压; tar.gz 和 tgz 一样; tar.bz2 使用 tar xvfj *.tar.bz2 解压; zip 使用 unzip *.zip解压安装步骤,注意顺序:1.解压 libmcrypt 包,进入解压后的目录tar xvfz libmcrypt-2.5.8.tar.gz cd libmcrypt-2.5.8 ./configure make make install 2.解压 mhash 包,进入解压后目录cd . tar xvfj mhash-0.9.9.9.tar.bz2 cd mhash-0.9.9.9 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 20 页,共 26 页 - - - - - - - - - ./configure make make install 3.解压 mcrypt 包,进入目录cd . tar xvfz mcrypt-2.6.8.tar.gz cd mcrypt-2.6.8 4.设置一个变量export LD_LIBRARY_PATH=/usr/local/lib 5.在 mcrypt 目录下./configure make make install 6.解压 php 源码包cd . tar xfvj php-5.3.3.tar.bz2 cd php-5.3.3/ext/mcrypt phpize ./configure make make install 7.查看是否生成了扩展库文件mcrypt.so ll /usr/lib/php/modules 8.修改 php.ini 文件,加载扩展库vim /etc/php.ini 在文件最后加入两条(第一条可以不加)语句mcrypt extension=mcrypt.so 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 21 页,共 26 页 - - - - - - - - - 9.重启 apache 服务service httpd restart 10.测试 apache vim /var/www/html/index.php 在主机系统访问虚拟机Apache 运行状况http:/ 虚拟机 IP/ 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 22 页,共 26 页 - - - - - - - - - LAMP 环境基本设置完毕!名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 23 页,共 26 页 - - - - - - - - - 安装 Phpmyadmin 去 phpmyadmin 官网 下载多语言包, 注意需要的php 版本,不要下载要求的php 版本高于你系统的phpmyadmin 包tar xvfj phpMyAdmin-3.5.3-all-languages.tar.bz2 mv phpMyAdmin-3.5.3-all-languages /var/www/html/pma -v cp -v config.sample.inc.php config.inc.php 主系统访问phpmyadmin http:/ 虚拟机 IP/pma(如果不能访问,请关闭SELinux )显示缺少 mysqli 扩展,下面安装这个扩展。进入下载的php 源码包cd ext/mysqli phpize ./configure make make install 修改 /etc/php.ini文件,在最后添加两条语句mysqli extension=mysqli.so 重新启动 apache 服务service httpd restart 刷新主系统浏览器名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 24 页,共 26 页 - - - - - - - - - OK,可以了名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 25 页,共 26 页 - - - - - - - - - 小结尽量不要安装非官方的更新库,虽然能临时解决部分问题,但时间一长很大可能会出现各种包升级问题。望顺利!名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 26 页,共 26 页 - - - - - - - - -

    注意事项

    本文(2022年CentOS.搭建LAMP平台 .pdf)为本站会员(C****o)主动上传,得力文库 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知得力文库 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于得利文库 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

    © 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

    黑龙江省互联网违法和不良信息举报
    举报电话:0468-3380021 邮箱:hgswwxb@163.com  

    收起
    展开