您的位置:首页 > 运维架构 > Linux

Centos7 精简版下 LAMP环境搭建

2016-09-18 21:13 393 查看
         最近在学习Linux知识,准备在虚拟机里面安装下centos进行试验。发现网上很多的开源项目讲解都是以centos作为操作系统,本人也默默的从Ubuntu中切换到centos来转转,ubuntu上面操作时,发现许多的不一致,搞不定啊!!!好吧,说说centos下LAMP环境的搭建吧。

        在用vmware安装centos7精简版时,已经要记得配置网卡信息,网络模式为桥接模式,否则进入系统后,不能联网,很多软件都没法在线安装了。系统安装完,可以用xshell连接操作,界面方便一点。安装完,将yum源换成163的,安装了ifconfig,wget。

        OK,准备工作做好后,开始进行LAMP安装了

         一、apache安装

             1、安装

yum -y install httpd  
                        

          2、开启服务

          systemctl start httpd.service

          3、设置apache服务开机启动

         systemctl enable httpd.service

          4、访问虚拟机的ip地址,查看apache服务是否启动成功



          二、安装php

       1、安装软件

         yum -y install php

       2、重启apache服务

         systemctl restart httpd.service

         3、编写php页面,验证

           vi /var/www/html/info.php

       


           三、安装mariaDB

             1、安装mariaDB数据库,第一次听说,特意查了一把,是mysql的一个分支,且尝尝鲜。

          yum install mariadb mariadb-server

             2、设置mysql的开机启动

          systemctl start mariadb

           systemctl
enable mariadb           

              3、设置root帐户的密码

          mysql_secure_installation

              命令提示一堆的内容,不用管,直接回车,然后要求输入root的密码,确定后要你确认一些配置信息,比如是否允许root的远程登录,是否开启匿名用户,是否启用test数据库等等,最后选择更新设置即可。

             4、登录校验

    
    mysql -uroot -p

        四、安装php和mysql关联模块 例如,GD库,curl,mbstring,...

 
         yum -y install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp

 
            重启apache           

              在刚才的info.php页面中查看安装的模块

           OK!大功告成!!!!!!!!!!!!!!!!!!!!

        

ps: vsftp安装后,一直不能上传文件 

[root@localhost vsftpd]# setsebool allow_ftpd_full_access on

[root@localhost vsftpd]# setsebool ftp_home_dir on

[root@localhost vsftpd]# systemctl restart vsftpd
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: