zoukankan      html  css  js  c++  java
  • centos下apache+mysql+php安装及配置

       

      今天难得休闲,自从加盟当前公司以来好像就基本没有写过博客了。难得闲下来和前同事聊天,他们几个人合伙买了VPS在用。这对我们搞WEB开发的童鞋来说是非常重要的,我来这家公司有许久了,但是竟然到现在连一台LINUX服务器的权限都没给我。本来准备和同事一起使用这台服务器的,可是想了一下。我这个比较暴力~搞不好就把服务器弄完了,影响了别人不好,在网上找了一圈还是买了国内的云主机(具体哪家就不说了,免得被怀疑广告啊~)。买了一个月的安装了一下感觉还是挺不错的。

      进入正题~我安装的是centos 6.4版本的服务器,想要安装apache之类的软件是非常容易的,centos下有yum命令可以自动到镜像服务器下载安装,非常方便,当然也可以安装如xampp之类的集成包软件。

    一、安装APCHE PHP MYSQL

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

    设置apache开机启动

    checkconfig --level 235 httpd on
    checkconfig list

    启动apache

    /etc/init.d/httpd start

    设置mysql开机启动

    checkconfig --level 235 mysqld on

    启动mysql

    /etc/init.d/mysqld start

    编辑apache配置文件

    vi /etc/httpd/conf/httpd.conf

    编辑php配置文件

    vi /ect/php.ini

    编辑mysql配置文件

    vi /etc/my.cnf

    二、配置APCHE PHP MYSQL

    使apache支持vhosts虚拟主机

    1. 确认是否打开vhost扩展

    2.编辑virtual.conf文件,加入以下代码测试

    vi /etc/httpd/conf.d/virtual.conf

    绑定www.test.com到你的IP地址,在/var/www/test下增加index.php,看到成功页面,恭喜你~成功了!

     新建MYSQL账户 并授权所有权限 并能使远程登录

    # 默认MYSQL 密码为空
    mysql -u root -p
    
    # 新建一个用户
    #Host有Localhost是只能本地访问 %为任何地方都可访问
    insert into mysql.user(Host,User,Password) values("localhost","phplamp",password("1234"));
    
    
    flush privileges;
    
    #授权
    grant all privileges on *.* to test@% WITH GRANT OPTION;
    
    #修改密码
    update mysql.user set password=password('新密码') where User="test" and Host="%";
    
    #刷新授权
    FLUSH PRIVILEGES;
    
    exit;
  • 相关阅读:
    树状数组和线段树
    N皇后问题(函数式编程与过程式)
    单例模式
    BitSet
    蓄水池抽样问题
    关于动态规划的一些感想
    53最大子序和
    5最长回文子串
    139单词拆分
    91.解码方法
  • 原文地址:https://www.cnblogs.com/gaoxu387/p/3290046.html
Copyright © 2011-2022 走看看