Fedora linux 17安装LAMP(Linux+Mysql+PHP)

今天给我的Fedora linux 17 安装配置LAMP,准备写些PHP代码,安装完成后折腾了一下午,出现了几个问题,到网上去找了很久..........贴出来备忘

我通过yum命令安装,下面是我的安装过程,yum需要root权限,所以要切换到root用户:su -,输入root密码

1、安装mysql

   yum install mysql mysql-server
   systemctl start mysqld.service
   systemctl enable mysqld.service     //启动mysqlserver   (符号//后是命令解释)
   mysqladmin -u root password [your_password_here]    //为mysql设置密码

   检查MySQL运行状态的三种方法
   netstat -tap | grep mysql
   lsof -n -i:3306                                     //看是否有mysqld服务,并且有mysql(LISTEN)的监听程序。
   systemctl status mysqld.service


   mysql -h localhost -u root -p      //连接mysql
   chkconfig --levels 235 mysqld on     //开机自启


2、安装Apache服务

      安装HTTPD and  PHP
      yum install httpd php php-common
      service httpd start

     ( /etc/init.d/httpd start    //这个命令无效,找不到这个目录???? )            

      chkconfig --levels 235 httpd on


      yum install php-pecl-apc php-cli php-pear php-pdo php-mysql php-pgsql php-pecl-mongo php-sqlite 
php-pecl-memcache php-pecl-memcached php-gd php-mbstring php-mcrypt php-xml          //添加测试页面


      vi /var/www/html/info.php 添加
     <?php
      phpinfo();
     ?>
通过http://ip/info.php看PHP测试页面是否正常。


3- 安装PhpMyAdmin
yum install phpmyadmin
service  httpd restart
通过http://ip/phpmyadmin访问后台。

以上安装命令绝大部分我参考这两个帖子:http://www.linuxidc.com/Linux/2012-10/72456.htm

                                                                             http://blog.51osos.com/linux/fedora-17-lamp/

到这里我访问后台phpMyadmin时出现问题(http://127.0.0.1/phpmyadmin),提示:

Forbidden

You don't have permission to access /phpmyadmin on this server.

谷歌了半天,试验了各种方法,包括修改文件权限都不行,最后按照下面这个帖子搞定的: http://blog.csdn.net/ariessurfer/article/details/7849004,感谢此贴作者。

修改方法: vim /etc/httpd/conf.d/phpMyAdmin.conf

之后重启Apache服务:service httpd restart

我是直接在各标签(<*****>....<*****/>)之间将图中Order...部分添加进去,里面还有其他内容,不用管它。

然后就能进入phpMyadmin后台管理页面了:http://127.0.0.1/phpmyadmin  用户名root,密码为安装Mysql时设置的密码 ^_^

你可能感兴趣的:(linux,PHP,linux,linux,PHP,phpMyAdmin)