CentOS 配置Apache+Mysql+PHP (yum)与卸载
一、安装Apache2
#yum -y install httpd
安装配置完成,启动httpd服务
#service httpd start
二、安装Mysql
1.安装mysql
#yum -y install mysql-server
安装完成,启动mysql服务:
#service mysqld start
2.配置mysql超级用户root的密码:
#usr/bin/mysqladmin -u root password '123456'
其实先进入 usr/bin 目录再 输入 mysqladmin -u root password '123456'
修改密码之后使用命令测试是否正确:
#mysql -u root -p123456
3.设置默认数据库编码,用root用户登录mysql,输入status查看默认设置状态:
mysql>status;
Server characterset: utf8
Db characterset: utf8
Client characterset: latin1
Conn. characterset: latin1
修改为所有为utf8编码:
#vi /etc/my.cnf
在[mysqld]块之后添加:default-character-set=utf8
在[mysql]块之后添加:default-character-set=utf8
如果[mysql]可以自行在最后添加,再添加字符编码语句。
有时候发现在这个文件中只有 [mysqld] 和 [mysqld_safe],可在在最后加上
[client]
default-character-set=utf8
然后重启 service mysqld stop
service mysqld start
在MySQL刚刚被安装后,存在用户名、密码为空的用户。这使得数据库服务器有无需密码被登录的可能性。为消除隐患,将匿名用户删除。
通过 select user,host from mysql.user;
查看相关信息
delete from mysql.user where user=''; ← 删除匿名用户
flush privileges; ← 刷新,使以上操作生效
三、安装PHP
#yum -y install php
有时候会提示类似如下的信息,其实就是要依赖这些包,一般完整版本的 centos 都会自带,可以用 find -name 文件名* 来搜索,查看文件所在的绝对路径,然后就用 rpm 方式安装即可
Public key for php-5.4.29-35.el6.art.i686.rpm is not installed
安装别的组件也一样,如安装 phpmyadmin,要求安装 lib* ,gd 等,可以根据提示,用 yum -y install 相应包名,再用 find -name 文件名* 来搜索绝对路径,然后用 rpm 方式安装即可,一定要看提示信息,如以下的配置其它组件就会经常出现
查找相应的php .rpm 包,可到 http://www.rpmfind.net/ 查找
四、配置其他扩展组件
以下安装包括PHP的mysql和gd扩展是经常要用的,务必安装,其他的可以选择安装
#yum -y install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
安装完成以上内容,重启apache,查看测试页面输出信息看是否配置正确。
卸载 apache mysql php
其实和卸载别的软件一样(yum 方法安装的):
yum -y remove httpd
yum -y remove httpd*
yum -y remove mysqld
yum -y remove mysqld*
yum -y remove php
yum -y remove php-gd
yum -y remove mysql
CentOS 配置Apache+Mysql+PHP (yum)与卸载的更多相关文章
- centos下 apache+mysql+php的安装
一.安装 MySQL 首先来进行 MySQL 的安装.打开超级终端,输入: [root@localhost ~]# yum install mysql mysql-server 安装完毕,让 MySQ ...
- Mac OS X 配置 Apache+Mysql+PHP 详细教程
网上的教程已经有很多,这里简洁的记录一下.以 Mac OS X Mavericks 10.9.X 为例. 先附上如何进入指定目录文件夹,按键盘 Command + Shift + G ,然后输入指定目 ...
- CentOS配置apache多站点设置
配置文件目录: /etc/httpd/conf.d /etc/httpd/conf/httpd.conf 错误日志文件在哪里? 网站文件目录: /var/www/html (Ubuntu/Centos ...
- centos6.5上配置apache + mysql + php4.4.9 + eaccelerator-0.9.5 + postgresql-8.3.13 备忘
1.apache + mysql 直接利用 yum 安装 yum -y install httpd httpd-devel mysql mysql-server httpd-manual mod_pe ...
- centos下apache+mysql+php安装及配置
今天难得休闲,自从加盟当前公司以来好像就基本没有写过博客了.难得闲下来和前同事聊天,他们几个人合伙买了VPS在用.这对我们搞WEB开发的童鞋来说是非常重要的,我来这家公司有许久了,但是竟然到现在连一台 ...
- centOS 7配置Apache + MySQL + PHP
一.配置防火墙,开启80端口.3306端口 CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙. 1.关闭firewall: #停止firewall服务 sys ...
- linux 配置 Apache mysql php最新版
第一部分:安装mysql 官方下载 mysql5.6.19 64位的rpm格式文件 0.rpm 四个mysql5.6.19 卸载默认的mysql yum -y remove mysql-libs-* ...
- Windows环境配置Apache+Mysql+PHP
一.安装配置Apache2.4.7(httpd-2.4.7-win64-VC11.zip ) 1.解压下载的安装包:httpd-2.4.7-win64-VC11.zip将其放到自己的安装目录(我的目录 ...
- DOS命令安装配置Apache + MySQL + PHP 开发环境 (VC11)
一.下载 1.下载Apache 下载地址:https://www.apachelounge.com/download/VC11/ 2.下载MySQL 下载地址:http://dev.mysql.com ...
随机推荐
- Camtasia Studio8使用教程
tip:善于使用ctrl+f搜索目录查看内容 目录 软件的下载与安装 软件的汉化与界面介绍 录制前准备与试机录制 录像机的设置 屏幕画 导入与编辑视频(包括图片,音乐,媒体) 时间线轨道时间轴 标记的 ...
- 如何调试msbuild?
博客搬到了fresky.github.io - Dawei XU,请各位看官挪步.最新的一篇是:如何调试msbuild?.
- ubuntu压缩解压
ubuntu安装解压rar 一般通过默认安装的ubuntu是不能解压rar文件的,只有在安装了rar解压工具之后,才可以解压.其实在ubuntu下安装rar解压工具是非常简单的,只需要两个步骤就可 ...
- 【移动开发】怎样自己定义ViewGroup
本文翻译自<50 android hacks> 按照惯例.先从一个样例说起. 非常easy,3张扑克牌叠在一起显示. 这个布局效果该怎样实现呢?有的同学该说了,这非常easy啊,用Rela ...
- jitsi
http://code.csdn.net/openkb/p-Jitsi https://download.jitsi.org/jitsi/nightly/ https://download.jitsi ...
- [转] Android:微信授权登录与微信分享全解析
https://wohugb.gitbooks.io/wechat/content/qrconnent/refresh_token.html http://blog.csdn.net/xiong_it ...
- 多媒体应用-swift
照片选择主要是通过UIImagePickerController控制器实例化一个对象,然后通过self.PresentViewController方法推出界面显示.需要实现代理UIImagePicke ...
- android自定义View之钟表诞生记
很多筒子觉得自定义View是高手的象征,其实不然.大家觉得自定义View难很多情况下可能是因为自定义View涉及到了太多的类和API,把人搞得晕乎乎的,那么今天我们就从最简单的绘图API开始,带大家来 ...
- datejs lib
// Get today's date Date.today(); // Add 5 days to today Date.today().add(5).days(); // Get Friday o ...
- 浅谈C#随机数发生器
我们在做能自动生成试卷的考试系统时,常常需要随机生成一组不重复的题目,在.net Framework中提供了一个专门用来产生随机数的类System.Random. 对于随机数,大家都知道,计算机不 可 ...