centos7中安装lamp

lamp,是一组通常安装在一起的开源软件,使服务器能够托管动态网站和网络应用程序,

站点数据存储在Mysql中(这里使用MariaDB),动态内容由PHP处理。

第一步,安装Apache

1、yum安装Apache

sudo yum install httpd

2、开启Apache服务

sudo systemctl start httpd.service

3、浏览器访问,http://你服务器的IP地址/

如果显示apche的页面,说明安装成功,页面报错可能是防火墙的原因。

4、如果你希望Apache开机自启,执行下面的代码。

sudo systemctl enable httpd.service

 

第二部,安装MariaDB

1、yum安装

sudo yum mariadb-server mariadb

2、启动maridb

sudo systemctl start maridb

3、mysql安全安装

sudo mysql_secure_installation

4、开机自启

sudo systemctl enable mariadb.service

第三步,安装php

1、yum安装

sudo yum install php php-mysql

2、重启Apache服务

sudo systemctl restart httpd.service

3、安装你需要的php模块

yum search php-   //搜索php模块

yum info package_name  //package_name 软件包名,查看包名信息,如,yum info php-fpm

yum install php-fpm  //安装软件包

第四步,在web服务器上测试php程序。

sudo  vi /var/www/html/info.php

输入如下内容,

<?PHP   phpinfo(); ?>

如果显示php的信息说明安装成功

 

如下,你可能会遇到防火阻止了80端口的访问

需要执行,以下的命令

sudo firewall-cmd --permanent --zone/public --add-service=http

sudo firewall-cmd --permanent --zone/public --add-service=https

sudo firewall-cmd --reload

 

posted @ 2021-11-10 15:10  西域海棠  阅读(305)  评论(0)    收藏  举报