fedora16下搭建LAMP (简易版本)

2661阅读 0评论2012-07-30 流云哭翠
分类:数据库开发技术

现yum update 不解释

1.首先安装mysql 默认每行一个命令

yum install mysql mysql-server


systemctl enable mysqld.service

 
systemctl start mysqld.service


mysql_secure_installation

这里默认空密码登录,登录后修改密码


2.安装apache2

yum install httpd

systemctl enable httpd.service

systemctl start httpd.service

打开浏览器输入看效果

3.安装php

yum install php

systemctl restart httpd.service

和以往一样 建立php测试

vi /var/www/html/info.php


info.php

 

4.安装php扩展

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-mbstring php-mcrypt php-mssql php-shout php-snmp php-soap php-tidy


systemctl restart httpd.service

再次查看info.php

 

5.安装phpmyadmin

yum install phpmyadmin


vi /etc/httpd/conf.d/phpMyAdmin.conf

[code]

# - 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


#

#   Order Deny,Allow

#   Deny from All

#   Allow from 127.0.0.1

#   Allow from ::1

#

 

   Order Deny,Allow

   Deny from All

   Allow from 127.0.0.1

   Allow from ::1

 

# These directories do not require access over HTTP - taken from the original

# phpMyAdmin upstream tarball

#

    Order Deny,Allow

    Deny from All

    Allow from None

 

    Order Deny,Allow

    Deny from All

    Allow from None

 

    Order Deny,Allow

    Deny from All

    Allow from None

 

# This configuration prevents mod_security at phpMyAdmin directories from

# filtering SQL etc.  This may break your mod_security implementation.

#

#

#    

#        SecRuleInheritance Off

#    

#


[/code]

systemctl restart httpd.service

phpmyadmin

上一篇:C语言连接MySQL中文乱码问题
下一篇:task_struct 进程描述符为何要这样分配?