linux(centos6.4/centos7)安装lamp环境

1.首先添加防火墙端口,不然apache和mysql不能用:

        

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  
  :wq! #保存退出  


2.关闭linux中SElinux 设置


  vi /etc/selinux/config  
  #SELINUX=enforcing #注释掉  
  #SELINUXTYPE=targeted #注释掉  
  SELINUX=disabled #增加  
  :wq! #保存退出 


3、安装Apache

[root@localhost ~]# yum -y install httpd   ps:-y  意思是安装过程一直同意     #是超级管理员操作  如果是$的话,可以使用 su root  命令切换用户.

[root@localhost ~]# chkconfig httpd on    ps:设为开机自启

[root@localhost ~]# service httpd restart     ps:重启Apache

[centos7] [root@localhost ~]# systemctl restart httpd.service ps:重启apache

[centos7] [root@localhost ~]# systemctl enable httpd.service ps:设为开机自启




现在直接在浏览器输入localhost  或 本机IP  ,应该会看到Apache的测试页面


                

安装mysql

[root@localhost ~]# yum -y install mysql mysql-server   ps:安装mysql和mysql服务端

[root@localhost ~]# chkconfig mysqld on   ps:开机自启

[root@localhost ~]# service mysqld restart     ps:重启mysql

centos7中把mysql换成了mariadb在安装的时候:root@localhost ~]# yum -y install mariadb mariadb-servie   ps:安装mysql和mysql服务端

安装php

[root@localhost ~]# yum -y install gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap   ps:这是php及PHP一些扩展


接下来可以做一些测试:php文件放在   /var/www/html  里

vi  test.php     ps:打开PHP文件

<?php

echo 'OK';   //可以随意

?>


然后,我们再次在浏览器输入localhost  或 本机IP  ,应该会看到输出的OK;


  大神请无视!!!!!!!


阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页