美文网首页
CentOS yum 搭建LAMP环境

CentOS yum 搭建LAMP环境

作者: Goorln | 来源:发表于2017-11-19 08:46 被阅读0次

    CentOS yum 搭建LAMP环境

    前言:我的操作系统版本是CentOS7.0版本.

    CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙步骤。

    1、配置防火墙,开启80端口、3306端口
    # vi /etc/sysconfig/iptables
    # -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT 
    # -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT 
    # /etc/init.d/iptables restart #最后重启防火墙使配置生效
    
    2、关闭SELINUX
    # vi /etc/selinux/config
    # SELINUX=enforcing 
    # SELINUXTYPE=targeted 
    # SELINUX=disabled 
    # shutdown -r now #重启系统     
    

    一般机器都带yum命令,并且yum包源都是可以用的,直接yum -y install 后面加上你想要下载的软件,他就会自动下载安装。

    首先更新一下yum:

    # yum -y update     #这里的-y表示自动同意安装
    

    更新完成之后就可以安装Apachephpmysql

    1、安装Apache
    # yum install httpd #根据提示,输入Y安装即可成功安装 
    # /etc/init.d/httpd start #启动Apache
    
    注:我在安装的时候遇到了一个错误:出现-bash: /etc/init.d/httpd: 没有那个文件或目录
    
    解决办法:尝试另一种启动命令service httpd star
    然后根据提示输入:/bin/systemctl start httpd.service
    再使用命令:systemctl start httpd启动Apache了
    

    测试:在本地浏览器输入服务器的IP地址:http://ip地址,出现:

    image
    就表示Apache安装成功了。
    2、安装PHP
    # yum install php
    

    根据提示输入Y直到安装完成

    安装PHP组件,使 PHP5 支持 MySQL
    # yum install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt
    
    这里选择以上安装包进行安装
    根据提示输入Y回车
    
    # /etc/init.d/mysqld restart #重启MySql
    # /etc/init.d/httpd restart #重启Apche
    

    在/var/www/html/新建个info.php文件,将以下内容写入,然后保存。
    <?
    phpinfo();
    ?>

    在本地浏览器输入地址http://ip/info.php会看到如下页面:

    image
    表示安装PHP成功!
    2、安装MySQL
    # yum install mysql mysql-server #询问是否要安装,输入Y即可自动安装,直到安装完成
    # /etc/init.d/mysqld start #启动MySQL
    # chkconfig mysqld on #设为开机启动
    # cp /usr/share/mysql/my-medium.cnf /etc/my.cnf #拷贝配置文件
    
    为root账户设置密码
    # mysql_secure_installation
      回车,根据提示输入Y
      输入2次密码,回车
      根据提示一路输入Y
      最后出现:Thanks for using MySQL!
    MySql密码设置完成,重新启动 MySQL:
    # /etc/init.d/mysqld restart #重启
    # /etc/init.d/mysqld stop #停止
    # /etc/init.d/mysqld start #启动
    

    再次检查:http://ip/info.php会看到:

    image
    表示MySQL数据库安装成功!
    将数据库连接到本地数据管理更方便,方法如下:

    准备软件:navicat

    image QQ图片20171119084450.png

    连接好数据库就可以对其进行操作了。

    相关文章

      网友评论

          本文标题:CentOS yum 搭建LAMP环境

          本文链接:https://www.haomeiwen.com/subject/vkpyvxtx.html