设为首页 收藏本站
查看: 1054|回复: 0

RHEL 6.3部署 LAMP+phpmyadmin

[复制链接]

尚未签到

发表于 2015-11-15 15:39:23 | 显示全部楼层 |阅读模式
  由于工作需要,安装的是RHEL 6.3。采用的是centos 6.3的源,详细源文件更改参考:http://blog.iyunv.com/weishuxiao1/article/details/30215497
  1.Apache安装
  RHEL/centos下,apache名为httpd
  

#yum -y install httpd httpd-devel如果在虚拟机上此时只有虚拟机访问127.0.0.1可以访问,外部无法访问

#iptables -F 关闭防火墙即可实现访问(vmware上配置,物理机貌似可以省略)
#chkconfig httpd on  开机httpd自启动
  防火墙管理
  

#vi /etc/sysconfig/iptables添加(vmware上配置,物理机貌似可以省略)
#-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允许80端口通过防火墙
#-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT #允许3306端口通过防火墙注意添加在-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT下面

重启防火墙:/etc/init.d/iptables restart
  yum 安装apache默认工作路径为/var/www/html

可在/etc/httpd/conf/httpd.conf进行修改

DocumentRoot "/var/www/html"


  


  2.安装mysql
  采用yum源安装的mysql是5.3,最新的phpmyadmin不支持,以前采用的也都是5.5,所以直接rpm安装mysql5.5
  http://mirrors.sohu.com/mysql/MySQL-5.5/ 下载rpm包MySQL-server-5.5.41-1.rhel5.x86_64.rpm 和MySQL-client-5.5.41-1.rhel5.x86_64.rpm
  rpm包安装:
  

#rpm -Uvh MySQL-server-5.5.41-1.rhel5.x86_64.rpm
#rpm -Uvh MySQL-client-5.5.41-1.rhel5.x86_64.rpm
#service mysql restart查看版本安装后的版本是否正确  
  

#mysql -V显示mysql  Ver 14.14 Distrib 5.5.41, for Linux (x86_64) using readline 5.1

安装成功!

创建mysql登录账号密码

#mysqladmin -u root password 881234添加到开机自启动  
  

#chkconfig mysql on

3.安装php
  
  

#yum install php安装php扩展  
  

#yum -y install php-mysql php-gd php-imap php-ldap php-odbc php-mbstring php-devel php-soap php-cli php-pdo   
#yum -y install php-mcrypt php-tidy php-xml php-xmlrpc php-pear php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc创建测试文件,测试是否正常工作  
  

#echo &quot;<?php phpinfo(); ?>&quot; > /var/www/html/info.php重启服务  
  

#service mysql restart
#service httpd restart访问 http://192.168.1.101/info.php  
  4.安装phpmyadmin


  http://www.phpmyadmin.net/home_page/index.php下载phpmyadmin安装包,php编写没有操作系统现在

安装
  

#unzip phpMyAdmin-4.3.4-all-languages.zip
#mv phpMyAdmin-4.3.4-all-languages/ phpmyadmin
#mv phpmyadmin /var/www/html
#cp config.sample.inc.php config.inc.phpchmod -R 755 phpmyadmin (如果为777则报错 配置文件权限错误,不应任何用户都能修改)
关闭防火墙  
  setenforce 0


  访问访问 http://192.168.1.101/phpmyadmin提示
  提示缺少 mysqli|mysql 扩展。


  这是由于前面安装php-mysql出现错误,未能正常安装
  

#yum install php-mysql提示file /usr/share/mysql/charsets/Index.xml from install of mysql-libs-5.1.67-1   blabla      等文件冲突  
  http://mirrors.sohu.com/mysql/MySQL-5.5/ 下载MySQL-shared-compat-5.5.41-1.rhel5.x86_64.rpm  注意版本号对应
  

#rpm -ivh MySQL-shared-compat-5.5.41-1.rhel5.x86_64.rpm
#yum install php-mysql
#service mysql restart
#service httpd restart
  此时phpmyadmin正常访问。
  注意ubuntu操作系统下apache的默认用户名是www-data 而RHEL/Centos下为apache
  

Error creating database: Access denied for user 'root'@'%' to database 'univinfo'

或者提示

Host ‘win7' is not allowed to connect to this mysql server

再或提示
  Could not connect: Access denied for user 'root'@'USER-20140702PW' (using password: YES)
  通过phpmyadmin修改 权限
DSC0000.jpg



版权声明:本文为博主原创文章,未经博主允许不得转载。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-139594-1-1.html 上篇帖子: ubuntu下 手动安装 LAMP 和 JAVA环境 下篇帖子: LAMP环境搭建教程(可用)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表