• 用yum安装lamp环境


    yum安装Apache,Mysql,PHP
    1.安装Apache
    yum install httpd httpd-devel
    安装完成后,用/etc/init.d/httpd start 启动apache
    设为开机启动:chkconfig httpd on
    2. 安装mysql
    2.1 yum install mysql mysql-server mysql-devel
    同样,完成后,用/etc/init.d/mysqld start 启动mysql
    2.2 设置mysql密码
    mysql>; USE mysql; (记得要分号结尾)
    mysql>; UPDATE user SET Password=PASSWORD('newpassword') WHERE user='root';
    mysql>; FLUSH PRIVILEGES;
    2.3 允许远程登录
    mysql -u root -p //此处是返回到linux系统的前头的
    Enter Password: <your new password>
    mysql>GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%'[呢度系连埋写的]  IDENTIFIED BY '密码' WITH GRANT OPTION;
    完成后就能用mysql-front远程管理mysql了。
    2.4 设为开机启动
    chkconfig mysqld on

    2.5安装phpmyadmin

    下载phpmyadmin,改权限为755,部署到/var/www/html/目录下运行。(一般root用户,密码为无)

    3. 安装php
    yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml
    /etc/init.d/httpd restart (关键重启apache)
    4. 测试
    4.1在/var/www/html/新建个test.php文件,将以下内容写入,然后保存。
    <?
    phpinfo();
    ?>
    将test.php的文件的访问权限更改为755,记住然后还有重新启动apache服务,否则不能运行。

    新版的php如下编辑

    <? php
    phpinfo(); 
    ?>

    否则出现空白页!
    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
    b.关闭防火墙{不推荐}.
    service iptables stop
    c.重置加载防火墙
    service iptables restart
    然后在客户端浏览器里打开http://serverip/test.php,若能成功显示,则表示安装成功。
    至此,安装完毕。

  • 相关阅读:
    《图解算法》读书笔记(十)K最近邻算法
    《图解算法》读书笔记(九) 动态规划
    《图解算法》读书笔记(八) 贪婪算法
    Go 常用包之fmt、flag包(四)
    GO环境及初始化项目(二)
    nginx fpm 常见错误对比分析
    Ueditor富文本添加、编辑视频,视频不显示解决方案
    phpunit 测试
    mysql 主从并行复制(MTS)
    Explain执行计划详解
  • 原文地址:https://www.cnblogs.com/google4y/p/2101987.html
Copyright © 2020-2023  润新知