zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    初学OptaPlanner-01- 什么是OptaPlanner?
    初学推荐系统-05-Wide&Deep [附tensorflow的WideDeepModel代码简单实践]
    初学推荐系统-04-FM (因子分解机:多特征的二阶特征交叉)
    初学推荐系统-03- 隐语义模型与矩阵分解
    初学推荐系统-02-协同过滤 (UserCF & ItermCF) -附简单示例和优缺点分析
    [Datawhale 10月] 初学推荐系统-01-概述
    TiDB-BR数据备份和恢复工具
    Oracle-估算运行时间长的耗时操作语句
    Hadoop、Spark——完全分布式HA集群搭建
    Hadoop——集群参数配置详解
  • 原文地址:https://www.cnblogs.com/lin3615/p/3772685.html
Copyright © 2011-2022 走看看