linux下使用yum安装Apache+php+Mysql+phpMyAdmin
适用redhat于32位及64位,前提架设好本地源。在这里不再赘述。
1 安装Apache+php+Mysql
a、安装Apahce, PHP, Mysql, 以及php连接mysql库组件 yum -y install httpd php mysql mysql-server php-mysql
b、安装mysql扩展 yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql
或一次性粘贴安装:
yum -y install httpd php mysql mysql-server php-mysql httpd-manual mod_ssl mod_perl mod_auth_mysql php-mcrypt php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc mysql-connector-odbc mysql-devel libdbi-dbd-mysql
c、设置mysql数据库root帐号密码。
mysqladmin -u root password ‘newpassword’ [引号内填密码]
d、 让mysql数据库更安全
mysql -u root -p [此时会要求你输入刚刚设置的密码,输入后回车即可
mysql> DROP DATABASE test; [删除test数据库]
mysql> DELETE FROM mysql.user WHERE user = ”; [删除匿名帐户]
mysql> FLUSH PRIVILEGES; [重载权限]
e、 按照以上的安装方式, 配置出来的默认站点目录为/var/www/html/新建一个php脚本:
<?php
phpinfo();
?>
2、安装phpMyAdmin
进入phpMyAdmin官方下载(不要最新版本,下phpMyAdmin 2.11.9.5就行了,3.1以上需php 5.2以上),上传到你的网站目录下,然后进行配置。只需几步即可搞定。
I. config.sample.inc.php更名为config.inc.php;
II. 打开config.inc.php文件,进行以下修改;
// $cfg['Servers'][$i]['controluser'] = ‘pma’;
// $cfg['Servers'][$i]['controlpass'] = ‘pmapass’;
// $cfg['Servers'][$i]['pmadb'] = ‘phpmyadmin’;
// $cfg['Servers'][$i]['bookmarktable'] = ‘pma_bookmark’;
// $cfg['Servers'][$i]['relation'] = ‘pma_relation’;
// $cfg['Servers'][$i]['table_info'] = ‘pma_table_info’;
// $cfg['Servers'][$i]['table_coords'] = ‘pma_table_coords’;
// $cfg['Servers'][$i]['pdf_pages'] = ‘pma_pdf_pages’;
// $cfg['Servers'][$i]['column_info'] = ‘pma_column_info’;
// $cfg['Servers'][$i]['history'] = ‘pma_history’;
// $cfg['Servers'][$i]['designer_coords'] = ‘pma_designer_coords’;
去掉每行前面的//;
II.$cfg['blowfish_secret'] = ”; |修改为| $cfg['blowfish_secret'] = ‘http’;
IV.$cfg['Servers'][$i]['controluser'] = ‘pma’; |把’pma’修改为你的帐号|$cfg['Servers'][$i]['controlpass'] = ‘pmapass’; |把’pmapass设置为你的mysql登录密码|
V. $cfg['blowfish_secret'] = ”; | 添加短语密码例如:$cfg['blowfish_secret'] = ‘onohot’;
3、//安装php的扩展
yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc
4、//安装apache扩展
yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql
5、 配置防火墙
添加允许访问HTTP、FTP端口
iptables -I RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPTiptables -I RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
重启iptables: service iptables restart
linux下使用yum安装Apache+php+Mysql+phpMyAdmin相关推荐
- 【经验】CentOS 5.2 下用Yum安装Apache+PHP+MySQL环境
CentOS 5.2 下用Yum安装Apache+PHP+MySQL环境 Fedora 8下用Yum安装Apache+PHP+MySQL环境 fedora8 用yum来管理安装Apache+PHP+M ...
- fedora php mysql_Fedora 8下用Yum安装Apache+PHP+MySQL环境
Fedora 8下用Yum安装Apache+PHP+MySQL环境 fedora8 用yum来管理安装Apache+PHP+Mysql的基本安装. 1. 安装Apahce, PHP, Mysql, 以 ...
- [mysql] linux下使用yum安装mysql
From: http://www.2cto.com/database/201207/141878.html linux下使用yum安装mysql 1.安装 查看有没有安装过: yum list ins ...
- linux apache 安装 rewrite,linux下单独编译安装Apache rewrite_module
Redhat linux下单独编译安装Apache rewrite_module Apache已经编译安装完了,今天弄了个lifebox,装完后发现必须得用rewrite,所以就给它装了个~~ 找到a ...
- centos7下安装低版本mysql_centos7下使用yum安装制定版本mysql
一.准备mysql镜像源 到官网找mysql的yum源 wget https://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm r ...
- Linux 下用yum安装mysql
2019独角兽企业重金招聘Python工程师标准>>> 1. 查看系统自带mysql是否已安装. [root@develop bin]# yum list installed ...
- Yum mysql 日志_CentOS5上yum安装Apache+php+Mysql
一.安装.配置Apache+php+Mysql Centos 里的 yum 在线安装很慢.以下是替换为中国CentOS镜像服务器! /* 使用说明 */ cd /etc/yum.repos.d[进入y ...
- yum 安装apache php mysql
安装: yum install -y httpd php 查看版本:. rpm -qa httpd php httpd-2.2.15-54.el6.centos.x86_64 php-5.3.3-48 ...
- 使用remi安装php70,Linux下使用yum安装LNMP环境
如何使用yum搭建有需求的LNMP环境 本人使用的是centos7系统,就以centos7的系统搭建为例 Nginx安装 创建/编辑文件:vi /etc/yum.repos.d/nginx.repo ...
最新文章
- 谷歌大脑新算法,不折腾TPU就能加快AI训练速度
- Android移动开发者必须知道的Deep Linking技术
- 开发nagios插件监控/etc/passwd中文件变化
- 硬盘安装Windows 7和Ubuntu 10.04双系统
- python输入一组身高_一起学Python系列之用户输入
- 详解京东商城智能对话系统(生成+检索)
- ACL 2018 收录论文 | 如何高效提炼有效信息?
- TensorFlow MNIST AlexNet
- 机器学习 凝聚态物理_机器学习遇到了凝聚的问题
- python数据库连接池使用
- Vue v-if,v-else-if,v-else的使用
- 使用RouteDebugger对MVC路由进行调试
- IdentityServer4支持的授权类型以及组合
- Matrix的左倾和右倾放大和缩小和倒影和双指放大和PhotoView
- 运维工程师遇到的运维事件_运维、运维工程师的相关知识随记
- 什么是网站跳出率?一招教你如何处理高跳出率?
- 贝壳财报图解:年营收808亿增长15% 经调整利润23亿
- 深度学习基础之-2.3简单的神经网络(单个输入/多个输入)做线性回归+特征值归一化
- 遮挡人脸识别:基于Python3.8+Tensorflow2.2人脸遮挡情况的人脸识别
- 2021林伟华中学高考成绩查询,2021年汕尾高考状元名单公布,汕尾高考状元学校资料及最高分...
热门文章
- 进程已不存在,但端口仍被占用
- Android类参考---Fragment(五)
- 解决JS:window.close()在Firefox下的不能关闭的问题,兼容IE/Firefox/Chrome
- HBASE整合ldap权限管理
- 模板模式(Template)
- Reactor网络编程模型
- 更高效地刷OJ——Java中常用的排序方法,Array.sort(),Arrays.parallelSort(), Collections.sort()
- 计算机控制考试试卷及答案,计算机控制系统A考试试卷带答案.doc
- c51单片机汇编语言电梯,C51单片机汇编语言指令集.doc
- Java JUC学习 - ConcurrentLinkedDeque 详解