始创于2000年 股票代码:831685
咨询热线:0371-60135900 注册有礼 登录
  • 挂牌上市企业
  • 60秒人工响应
  • 99.99%连通率
  • 7*24h人工
  • 故障100倍补偿
您的位置: 网站首页 > 帮助中心>文章内容

在Fedora 11中安装Apache2+PHP5+MySQL(LAMP)

发布时间:  2012/8/7 17:59:54

  LAMP是Linux, Apache, MySQL, PHP的缩写.这篇教程将教你如何在一台Fedora 11服务器上安装Apache2web服务器+PHP(mod_php) +MySQL .
  我已经测试无误,你可以放心使用。
  1. 前言
  在这篇教程中,我使用的主机名为server1.example.com,ip地址是www.6688.cc。这些设置可能与你想要的有所不同,所以你必须在适当的地方修改一下。
  2 安装MySQL5
  用下列命令安装MySQL:
  yum install mysql mysql-server
  然后我们为MySQL创建系统启动链接(这样的话,MySQL就会随着系统启动而启动),并启动MySQL服务器:
  chkconfig –levels 235 mysqld on
  /etc/init.d/mysqld start
  运行
  mysqladmin -u root password yourrootsqlpassword
  mysqladmin -h server1.example.com -u root password yourrootsqlpassword
  来为root用户设置一个密码(否则任何人都可以访问你的MySQL数据库!)3 安装Apache2
  Fedora默认有Apache2这个包,我们可以用下列命令安装它:
  yum install httpd
  现在配置下系统使得Apache能够随着系统启动而启动…
  chkconfig –levels 235 httpd on
  … 启动Apache:
  /etc/init.d/httpd start
  现在打开浏览器,访问http://www.6688.cc,你就应该能看到Apache2的预留页了:
  在Fedora中Apache的默认文档路径在/var/www/html,配置文件是/etc/httpd/conf/httpd.conf。其余的配置文件存储在/etc/httpd/conf.d/。4 安装PHP5
  我们用下列命令安装PHP5和Apache PHP5模块:
  yum install php
  然后我们启动下Apache:
  /etc/init.d/httpd restart
  5 测试PHP5/获取PHP5安装后的详细信息
  网站的默认文档路径是/var/www/html。我们现在在这个文件夹中创建一个小型PHP(info.php)文件,并在;浏览器中访问它。这个文件会显示关于PHP安装的大量的细节,例如PHP的版本。
  vi /var/www/html/info.php
  <?php
  phpinfo();
  ?>
  现在我们在浏览器中访问这个文件(例如http://www.6688.cc/info.php):
  正如你所看到的一样,PHP5已经正常工作了,并且在Server API这一行中显示的Apache是以Apache2.0 Handler模式工作的。如果你向下翻页,你将会看到已经安装了PHP5的所有的模块。MySQL没有在这里列出来,也就意味着目前PHP5并不支持MySQL。6 让PHP5支持MySQL
  我们安装php-mysql这个包既可以使MySQL支持php了。在这里最好也安装其他的PHP5模块,这些模块也许你会在其他的应用中用到。你可以使用下列明星先搜索一下PHP5的模块:
  yum search php
  选取你需要的模块,并使用下列命令安装它们:
  yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-eaccelerator php-magickwand php-magpierss php-mapserver php-mbstring php-mcrypt php-mhash php-mssql php-shout php-snmp php-soap php-tidy
  现在重启Apache2:
  /etc/init.d/httpd restart
  现在在浏览器中刷新http://www.6688.cc/info.php,并再次翻到模块部分。你就应该能在这里找到很多新模块,其中就包括了MySQL模块:7 phpMyAdmin
  phpMyAdmin是一款可以web化管理MySQL数据库的工具:
  可以使用下列命令安装phpmyadmin:
  yum install phpmyadmin
  现在我们配置phpMyAdmin。我们改变Apache的配置文件让其只能通过本地访问(通过注销<Directory /usr/share/phpMyAdmin/参数):
  vi /etc/httpd/conf.d/phpMyAdmin.conf
  # phpMyAdmin – Web based MySQL browser written in php
  #
  # Allows only localhost by default
  #
  # But allowing phpMyAdmin to anyone other than localhost should be considered
  # dangerous unless properly secured by SSL
  Alias /phpMyAdmin /usr/share/phpMyAdmin
  Alias /phpmyadmin /usr/share/phpMyAdmin
  #<Directory /usr/share/phpMyAdmin />
  # order deny,allow
  # deny from all
  # allow from 127.0.0.1
  # allow from ::1
  #</Directory>
  # This directory does not require access over HTTP – taken from the original
  # phpMyAdmin upstream tarball
  #
  <Directory /usr/share/phpMyAdmin/libraries>
  Order Deny,Allow
  Deny from All
  Allow from None
  </Directory>
  # This configuration prevents mod_security at phpMyAdmin directories from
  # filtering SQL etc. This may break your mod_security implementation.
  #
  #<IfModule mod_security.c>
  # <Directory /usr/share/phpMyAdmin>
  # SecRuleInheritance Off
  # </Directory>
  #</IfModule>
  重启Apache:
  /etc/init.d/httpd restart
  然后,你就可以通过http://www.6688.cc/phpmyadmin/:访问phpMyAdmin了 :

亿恩科技地址(ADD):郑州市黄河路129号天一大厦608室 邮编(ZIP):450008 传真(FAX):0371-60123888
   联系:亿恩小凡
   QQ:89317007
   电话:0371-63322206


本文出自:亿恩科技【www.enkj.com】

服务器租用/服务器托管中国五强!虚拟主机域名注册顶级提供商!15年品质保障!--亿恩科技[ENKJ.COM]

  • 您可能在找
  • 亿恩北京公司:
  • 经营性ICP/ISP证:京B2-20150015
  • 亿恩郑州公司:
  • 经营性ICP/ISP/IDC证:豫B1.B2-20060070
  • 亿恩南昌公司:
  • 经营性ICP/ISP证:赣B2-20080012
  • 服务器/云主机 24小时售后服务电话:0371-60135900
  • 虚拟主机/智能建站 24小时售后服务电话:0371-60135900
  • 专注服务器托管17年
    扫扫关注-微信公众号
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 亿恩科技 版权所有  地址:郑州市高新区翠竹街1号总部企业基地亿恩大厦  法律顾问:河南亚太人律师事务所郝建锋、杜慧月律师   京公网安备41019702002023号
      0
     
     
     
     

    0371-60135900
    7*24小时客服服务热线