zoukankan      html  css  js  c++  java
  • [CentOS] CentOS 使用yum安装 php,mysql, apache

    一、安装并配置MySQL
    1.1 执行yum命令安装MySQL
    yum -y install mysql mysql-server
    1.2 把添加MySQL进开机启动项,并立即启动MySQL
    chkconfig --levels 235 mysqld on/etc/init.d/mysqld start
    1.3 设置MySQL root帐号密码
    mysql_secure_installation
    二、安装Apache
    2.1 使用yum命令安装Apache
    yum –y install httpd
    2.2 设置开机启动Apache
    chkconfig --levels 235 httpd on
    2.3 启动Apache
    /etc/init.d/httpd start
    2.4 现在直接在浏览器键入http://localhost或http://本机IP,应该会看到Apache的测试页面
    三、安装配置PHP
    3.1 使用yum命令安装PHP
    yum –y install php
    3.2 重启Apache服务器
    /etc/init.d/httpd restart
    3.3 安装相关模块使用PHP支持MySQL:为了让PHP支持MySQL,我们可以安装php-mysql软件包;也可使用以下命令搜索可用的php模块
    yum search php
    选择需要的模块进行安装
    yum –y install php-mysql php-common php-mbstring php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
    3.4 重启Apache服务器
    /etc/init.d/httpd restart
    四、其它操作
    4.1 关闭SELinux
    修改/etc/selinux/config文件中的SELINUX="" 为 disabled ,然后重启。
    4.2 开放80、3306、22端口
    因为默认情况下,防火墙的80、3306、22端口是关闭的,这样的话对于客户机访问虚拟机上的web,会出现访问不到的现象。所以要开启。
    service iptables stop
    #/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT   //那是大写的英文字母I,不是数字1
    #/sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT
    #/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
    然后保存:
    #/etc/rc.d/init.d/iptables save
    重启防火墙
    service iptables restart
    4.3 SSH
    安装SSH
    yum install ssh
    启动SSH
    service sshd start
    设置开机运行
    chkconfig sshd on
  • 相关阅读:
    傅里叶变换相关公式
    Java中的IO流
    oracle sqlplus 命令行中创建存储过程
    Redis 缓存数据库的使用场景
    Java 数值格式化类-NumberFormat
    Idea_类注释、属性注释、方法注释
    博客·HelloWorld
    【4】Django 创建第一个模块应用
    【3】Django创建第一个项目
    理解面向对象三大特征与魔法方法?
  • 原文地址:https://www.cnblogs.com/davidhhuan/p/2745215.html
Copyright © 2011-2022 走看看