yum apache+php+mysql

三步教你用yum来搭配网站环境 第一步:安装Apache Http服务# 1、安装httpd yum -y install httpd 2、安装完成后,在安装apache扩展文件 yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql 3、2安装好了之后就开始启动·httpd service httpd start 或者 /etc/init.d/httpd st... 阅读详情

  Centos 里的 yum 在线安装很慢.以下是替换为中国CentOS镜像服务器!
中国官方镜像网站: http://centos.ustc.edu.cn/
/* 使用说明 */
cd /etc/yum.repos.d[进入yum.repos.d目录]
mv CentOS-Base.repo  CentOS-Base.repo.save[修改源文件名称备份]
wget http://centos.ustc.edu.cn/CentOS-Base.repo.5[下载]
mv CentOS-Base.repo.5 CentOS-Base.repo[下载后的文件更名]

1. 更新系统内核到最新.
yum -y update
系统更新后,如果yum安装时提示错误信息,请执行以下命令修复.
rpm –import  /etc/pki/rpm-gpg/RPM-GPG-KEY*

2. 安装Apahce, PHP, Mysql, 以及php连接mysql库组件

yum -y install httpd php mysql mysql-server php-mysql


//安装mysql扩展
yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql
//安装php的扩展
yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc
//安装apache扩展
yum -y install httpd-manual mod_ssl mod_perl mod_auth_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


安装好的Apache有两个重要的目录:1、配置文件目录 /etc/httpd/conf;2、文档目录 /var/www
需要对/usr/sbin/httpd/httpd.conf作一些常规配置。

3. 启动服务配置

/sbin/chkconfig httpd on [设置apache为自启动]
/sbin/chkconfig --add mysqld [mysql服务]
/sbin/chkconfig mysqld on [mysqld服务]

/sbin/service httpd start [自启动 httpd 服务]
/sbin/service mysqld start [自启动mysqld服务]

4.设置mysql数据库root帐号密码。
mysqladmin -u root password ‘新密码’ [引号内填密码]

让mysql数据库更安全

复制内容到剪贴板

代码:

mysql -u root -p [此时会要求你输入刚刚设置的密码,输入后回车即可

mysql> DROP DATABASE test; [删除test数据库]

mysql> DELETE FROM mysql.user WHERE user = ''; [删除匿名帐户]

mysql> FLUSH PRIVILEGES; [重载权限]

5. 防火墙配置
a.添加.允许访问端口{21: ftp, 80: http}.
iptables -I RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 21 -j ACCEPT
iptables -I RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT
郁闷.请把上面复制到记事本里,然后把–state这段–改成小写的,再操作.否则粘贴时会出现乱码.
b.关闭防火墙{不推荐}.
service iptables stop
c.重置加载防火墙
service iptables restart

6. 安装phpMyAdmin
进入phpMyAdmin官方下载最新版本后,上传到你的网站目录下,然后进行配置。只需几步即可搞定。
a. config.sample.inc.php更名为config.inc.php;
b. 打开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’;

去掉每行前面的//;
c.$cfg['blowfish_secret'] = ”; |修改为|  $cfg['blowfish_secret'] = ‘http’;
d.$cfg['Servers'][$i]['controluser'] = ‘pma’; |把’pma’修改为你的帐号|
e.$cfg['Servers'][$i]['controlpass'] = ‘pmapass’;  |把’pmapass设置为你的mysql登录密码|
f. $cfg['blowfish_secret'] = ”; | 添加短语密码例如:$cfg['blowfish_secret'] = ‘onohot’|

 

 

 

我知道网上已经有很多类似环境的配置文章,本文是我自己在工作中学习,参考网上其他文章,并实际操作成功的案例。


       首先下载CentOS 5.4 这个系统我是通过163的镜像站下载的DVD安装包,163的镜像站速度不错,地址为:http://mirrors.163.com/centos/  里面除了系统外,还有CentOS的YUM用的GPG-KEY。系统具体安装过程略;很简单,选中文安装的话一路无话。不过在安装配置的时候记得把选中server,里面把不需要的东西都去掉,只留最基本的,但记得选上开发工具,因为我们要用到gcc。

       安装完成后首先 cd /etc/yum.repos.d
                                mv CentOS-Base.repo CentOS-Base.repo.bak
                                wget http://centos.ustc.edu.cn/CentOS-Base.repo.5
                                mv CentOS-Base.repo.5 CentOS-Base.repo

       这样做的原因是国外的YUM源很慢,而我把YUM源切换到国内,这个源是中国科技大学的。
       然后 yum update 开始更新系统内核,具体速度由个人网速决定。
       第一次使用YUM的时候需要导入GPG-KEY,但是我发现即使没有导入GPG-KEY,CentiOS 5.4 在执行YUM的时候最后会问你是否要导入GPG-KEY,当然选Y,然后就可以了,非常方便。
       由于这个中科大的镜像站有些东西更新的不是很及时,而且缺少我用的一些软件,我在网上跟朋友讨论后又在系统里加了1个.repo文件,取名叫 CentOS-PHP.repo 其中内容如下:
                           
                             [utterramblings]
                             name=Jason's Utter Ramblings Repo
                             baseurl= http://www.jasonlitka.com/media/EL$releasever/$basearch/
                             enabled=1
                             gpgcheck=1
                             gpgkey= http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka

      然后安装Apache, PHP, MySQL

                           yum -y install httpd php mysql mysql-server php-mysql

      //安装MySQL扩展

                           yum -y install mysql-connector-odbc mysql-deve; libdbi-dbd-mysql

      // 安装PHP扩展   

                     yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc

             (本来我以为安装GD库的时候需要先安装libpng和libjpeg的,但是这个php-gd全部都包括了,看来是我太白了~~)

//安装Apache扩展

                      yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql

接着配置启动服务:

                     /sbin/chkconfig httpd on [设置 apache 为自动启动]

                     /sbin/chkconfig --add mysqld [添加 mysql 服务]

                     /sbin/chkconfig --add sshd [添加 ssh 服务]

                     /sbin/chkconfig mysqld on [设置 mysql 为自动启动]

                     /sbin/chkconfig sshd on [设置 ssh 为自动启动]

最后配置MySQL:

                     mysqladmin -uroot password '新密码'

                     mysql -uroot -p

                     mysql>drop database test;

                     mysql>delete from mysql.user where user ="";

                     mysql>flush privileges; [重载权限]

配置完MySQL后,我们还要在CentOS中建立个新用户,将新用户加入wheel组,修改/etc/ssh/sshd_config中的配置,禁用SSH1,修改SSH的登陆端口,使用visudo修改/etc/sudoedrs中的配置文件,允许新用户使用sudo命令从而增强系统的安全性,为MySQL添加新用户并为新用户授权,修改/etc/httpd/conf/httpd.conf,更改apache的默认访问目录,管理员邮箱,网站域名,默认主页等,这是一个十分琐碎的工作,需要一点点完成。

另外为管理数据库方便,还可以使用phpMyAdmin,为增加php效率可以安装Zend Optimizer,Memcache等,大家可以另行安装。(我喜欢使用MySQL-Front,虽然收费,但只要更改系统日期就可以无限制使用。)


centos系统yum安装apache+php+mysql 原文参考扩展来自:http://blog.youkuaiyun.com/lumengabc/article/details/38963609 先来解释一下,什么是 LAMP。正如标题所言,LAMP 实际上就是 Linux、Apache、MySQL、PHP 四个名称的缩写,当然最后一个 “P” 还有其他说法是 Perl 或者 Python。不用多说了,本文讲解的就是 Linux、Apache、MySQ 阅读详情

相关推荐

超声信号处理——硬件电路中的混频应用

本文介绍了超声多普勒系统的信号处理原理。系统通过波形振荡器产生高频信号,经换能器转换为超声波发射,接收反射信号后与原始信号混频,利用三角函数的积化和差特性产生包含多普勒频移的低频差频信号和高频和频信号。通过低通滤波器滤除高频成分后,即可获得纯净的多普勒信号。这种处理方法将MHz级高频信号转换为可听低频信号,降低了系统复杂度与成本。数学推导表明,差频信号频率正好

fcxgfdjy的博客 1124

CentOS 5.3上用yum快速安装Apache+php+Mysql+phpMyAdmin

<br />  Centos 里的 yum 在线安装很慢.以下是替换为中国CentOS镜像服务器!<br />中国官方镜像网站: http://centos.ustc.edu.cn/<br />/* 使用说明 */<br />cd /etc/yum.repos.d[进入yum.repos.d目录]<br />mv CentOS-Base.repo  CentOS-Base.repo.save[修改源文件名称备份]<br />wget http://centos.ustc.edu.cn/CentOS-Base

万里船的专栏 1273

JHU ICBM DTI Atlas纤维束模板介绍

JHU ICBM DTI atlas 纤维束的定位与功能介绍

machinelearning_er的博客 6428

centos yum安装php5.3,centos如何使用yum安装php5.3

centos如何使用yum安装php5.3centos使用yum安装php5.3的方法是:首先执行【rpm -Uvh 源地址】命令下载并安装epel源及remi源;然后执行【yum --enablerepo=remi update php php-*】命令安装php即可。本文以64位系统为例。(推荐教程:php教程)1、安装remi及epel源#下载并安装epel源rpm -Uvh http://...

weixin_31227315的博客 346

Android开发中StateFlow与LiveData的5个关键区别及实战避坑指南

本文深度解析了Android开发中StateFlow与LiveData的5个核心区别,包括设计哲学、生命周期管理、值更新策略、线程模型及协程生态整合。通过实战代码对比,为开发者在现代MVVM架构下的状态管理选型提供清晰的决策指南和避坑建议,帮助构建更健壮、可测试的应用。

weixin_29012677的博客 403

一文带你看懂SAP-HANA的基本架构与原理

创作不易,希望大家一键三连支持!!!♥♥♥创作不易,希望大家一键三连支持!!!♥♥♥创作不易,希望大家一键三连支持!!!♥♥♥。

丷江南南的博客 5077

云服务器ECS教程第一章——基于ECS搭建云上博客

本篇介绍一下利用阿里云ECS搭建博客系统。 一、进入云平台 注册阿里云账号,进入开发者社区,进入体验基于ECS搭建云上博客 二、LAMP环境部署 1、创建资源 点击免费开通,创建需要1-3分钟 2、连接ECS服务器 用putty等工具登陆刚生成ECS公网地址 3、安装ApacheHTTP服务 yum -y install httpd httpd-manual mod_ssl mod_perl mod_auth_mysql 启动Apache并验证,用...

tangdaren2的博客 2138

MAX31855电路和程序,实现SPI和软件模拟时序两种方式读取数据

1. 概述 MAX31855为热电偶至数字输出转换器,内置14位模/数转换器(ADC)。器件带有冷端补偿检测和修正、数字控制器、SPI兼容接口,以及相关的控制逻辑,在温度控制器、过程控制或监测系统中设计用于配合外部微控制器(μC)工作。提供多个版本的器件,每个版本针对特定的热电偶类型(K、J、N、T或E型)进行优化和调整。热电偶类型以器件型号后缀表示(例如MAX31855K)。 器件输出14位...

睿思派克 1万+

【阿里云学习笔记】快速搭建网站

在ECS服务器上,执行以下命令安装Apache及其扩展包,run命令 报错如下 两个原因:1、因为进入ESC服务器后,远程locale与本地locale没有对应。解决方案:关于locale问题 warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory_Mark蜀黍的博客-优快云博客2、进入之后报错,解决方案:......

qq_43248161的博客 1216

计算机视觉研究方向有哪些?什么方向最好出论文创新点

计算机视觉(CV)是人工智能中一个活跃且应用广泛的研究领域,旨在让计算机理解和处理图像与视频。其主要研究方向包括图像分类、目标检测、图像分割、姿态估计、图像生成与重建、视频理解、三维视觉和跨模态视觉理解。这些方向不仅涉及基础理论,还紧密联系实际应用,适合发表论文和实现项目落地。为了在CV领域取得创新,建议关注跨模态学习、小样本学习、图像生成模型的控制与轻量化、视频分析以及医学图像分析等方向。此外,通过阅读顶会论文、复现SOTA方法、模型微调和数据集创新等方式,可以有效切入研究并产生有价值的成果。

OpenCVtuxiang的博客 3549

基于Spring Security 6的OAuth2 系列之二 - 客户端--非代码演示授权码模式

至此,我们就使用浏览器+postman工具演示了通过授权码模式去获取Gitee的用户信息。这过程中,我们只是遵循OAuth2的流程,就能够实现授权方法。那么接下来,我们采用代码方式来实现这个流程。

代码让AI扣 1813

yum apache mysql php 配置_Linux Apache php MySQL 安装配置(Centos 6.4 yum安装)

一、yum准备1.Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。2.在安装软件时报’Couldn't resolve host 'mirrorli...

weixin_34916118的博客 6387

贝叶斯(Bayes)决策理论

在博文【模式识别PR和模式的概念】介绍了相关的模式识别与模式的概念。在本节描述所要讨论的问题之前,再提一下对于待识别的物理对象的描述问题。假设一个待识别的物理对象用其d个属性观察值描述,称之为d个特征,这组成一个d维的特征向量,而这d维待征所有可能的取值范围则组成了一个d维的特征空间。一般地,机器实现自动分类有两大类方法:一种是模板匹配方法,另一种是对特征空间划分为子空间(每类的势力范围)的方法。

松子茶的专栏 3万+

yum apache mysql php 配置_linux centos下 通过 yum 配置 apache,php,mysql

linux centos下 通过 yum 配置 apache,php,mysql通过yum安装可以很快完成服务器配置。那么如何快速配置,并能够安装最稳定的版本同样重要。wget -q -O -http://www.atomicorp.com/installers/atomic| shcd /etc/yum.repos.d/wgethttp://mirrors.163.com/.help/Ce...

weixin_39940714的博客 168

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

apache在线升级yum_centos yum安装高版本php,apache,mysql

1.检查当前安装的PHP包yumlistinstalled|grepphp 或者 yumlistinstalled php*如果要删除,可执行yumremovephp.x86_64php-cli.x86_642.rpm包CentOs6.xrpm-Uvhhttp://mirror.webtatic.com/yum/el6/latest.rpmCentOs7.Xrpm...

weixin_39671374的博客 106

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

yum php mysql apache_yum 安装apache php mysql

安装:yum install -y httpd php查看版本:、rpm -qa httpd phphttpd-2.2.15-54.el6.centos.x86_64php-5.3.3-48.el6_8.x86_64修改apache配置文件:vim /etc/httpd/conf/httpd.confservername localhost:80将里面的 listen 80 改为 listen...

weixin_42255060的博客 108

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

yum php mysql apache,CentOS yum 安装 Apache + PHP + MySQL

标签:仓库# 编写本地yum仓库rm -rf /etc/yum.repos.d/*cd /etc/yum.repos.d/cat > local.repo <[local]name=qiqibaseurl=file:///media/RHEL_6.1\ i386\ Disc\ 1/enabled=1gpgcheck=0end# 检查并卸载rpm -qa|grep httpdrpm -e...

weixin_39997037的博客 106

yum 光速安装 Apache php mysql 以及配置

先安装Apache再安装php,可以不用配置Apache加载php模块 先更改yum源 rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm 查看已安装 yum list installed httpd* 卸载 yum remove httpd 查看可安装httpd yum list httpd* 安装...

qq_35306993的博客 365

yum apache php mysql_apache,php,mysql安装(使用yum)

最近在网上看到的一篇关于apache,php,mysql安装的文章,希望能给大家带来帮助。apache,php,mysql安装:1. 安装Apahce, PHP, Mysql, 以及php连接mysql库组件。yum -y install httpd php mysql mysql-server php-mysql2. 配置开机启动服务/sbin/chkconfig httpd on [设置apa...

weixin_28737399的博客 96

yum php mysql apache_CentOS yum 安装 Apache + PHP + MySQL

# 编写本地yum仓库rm -rf /etc/yum.repos.d/*cd /etc/yum.repos.d/cat > local.repo <[local]name=qiqibaseurl=file:///media/RHEL_6.1\ i386\ Disc\ 1/enabled=1gpgcheck=0end# 检查并卸载rpm -qa|grep httpdrpm -e http...

weixin_35680189的博客 119

yum安装mod auth mysql_用yum安装Apache,Mysql,PHP.

用yum安装Apache,Mysql,PHP.2.1安装Apacheyum install httpd httpd-devel安装完成后,用/etc/init.d/httpd start 启动apache设为开机启动:chkconfig httpd on2.2 安装mysql2.2.1 yum install mysql mysql-server mysql-devel同样,完成后,用/etc/i...

weixin_36109676的博客 2428

linux yum 安装apache php mysql_centos下yum搭建安装linux+apache+mysql+php环境教程

我们利用linux系统中yum安装Apache+MySQL+PHP是非常的简单哦,只需要几步就可以完成,具体如下:一、脚本YUM源安装:1.yum install wget #安装下载工具wget2.wget #下载atomic yum源,配置CentOS 6.5第三方yum源3....

weixin_28958485的博客 324

centos使用yum安装apache+php+mysql

centos使用yum安装apache+php+mysqlyum提供了安装、更新、删除查找某一包或一组包的等命令。一、修改centos的默认yum镜像源二、安装并配置MySQL三、安装Apache四、安装配置PHP五、安装配置phpMyAdmin然后重启,httpd服务 yum提供了安装、更新、删除查找某一包或一组包的等命令。 yum install 包名 yum list 包名 yum upd...

725

php+mysql+yum_centos下yum方法安装apache+php+mysql

yum(全称为:Yellow dog Updater,Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端管理软件。基于RPM包管理,能够从远处镜像服务器下载RPM包并且进行安装。可以自动处理包的依赖关系,可以一次性安装所有依赖包。yum提供了安装、更新、删除查找某一包或一组包的等命令。yum install 包名yum list 包名yum update 包名yu...

weixin_39842519的博客 231

yum php mysql apache_centos下yum搭建安装linux+apache+mysql+php环境教程

我们利用linux系统中yum安装Apache+MySQL+PHP是非常的简单哦,只需要几步就可以完成,具体如下:一、脚本YUM源安装:1.yum install wget #安装下载工具wget2.wget http://www.atomicorp.com/installers/atomic #下载atomic yum源,配置CentOS 6.5第三方yum源3. sh ./atomic #脚本...

weixin_42531163的博客 197
上一篇: linux 下安装apache
下一篇: Squid反向代理搭建CDN缓存服务器加快Web访问速度
php_jiang
博客等级 码龄15年 29粉丝 36原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值