上云无忧 > 文档中心 > 百度智能云云服务器BCC Centos-7.2部署LAMP环境
云服务器BCC
百度智能云云服务器BCC Centos-7.2部署LAMP环境

文档简介:
本文介绍了如何使用centos 7.2系统搭建LAMP环境。centos7.2搭建LAMP具体步骤如下。 1.配置防火墙 CentOS 7.0以上的系统默认使用的是firewall作为防火墙 关闭firewall: systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动
*此产品及展示信息均由百度智能云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

本文介绍了如何使用centos 7.2系统搭建LAMP环境。centos7.2搭建LAMP具体步骤如下。

1.配置防火墙

CentOS 7.0以上的系统默认使用的是firewall作为防火墙

关闭firewall:

systemctl stop firewalld.service    #停止firewall   
systemctl disable firewalld.service      #禁止firewall开机启动

2.安装以及配置apache

(1)可直接使用服务器内自带的yum源进行安装。

yum install -y httpd

(2)启动httpd

systemctl start httpd

(3)查看以及访问
通过netstat -anplt可查看到80端口已经开启,使用公网IP也可打开apache的默认首页。

3.安装php以及依赖扩展,并开启php

(1)安装php环境。

yum install -y php

(2)安装扩展项

yum install -y php-gd php-mysql libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt

(3)修改apache配置文件

通过httpd -V命令可查看到apache的默认配置文件为:/etc/httpd/conf/httpd.conf

vim /etc/httpd/conf/httpd.conf

在DirectoryIndex后添加上index.php

在配置文件最后,添加上:

LoadModule php5_module modules/libphp5.so

 AddType application/x-httpd-php .php

(4)重启apache,并访问测试。

systemctl restart httpd

进入apache的默认跟目录/var/www/html/,编写phpinfo文件。

vim /var/www/html/index.php

<?php
         phpinfo();
 ?>

此时通过ip/index.php即可看到

4.安装mysql,并连接php进行验证

(1)centos7以上的系统,默认数据库为MariaDB,需要下载mysql源进行安装。

wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm  
rpm -ivh mysql-community-release-el7-5.noarch.rpm  
yum install -y mysql-community-server

成功安装之后重启mysql服务:
systemctl start mysqld

(2) 安装后的mysql数据库是没有密码的,可进入数据库后授权,设置密码。

mysql -u root  
mysql> use mysql;  
mysql> update user set password=PASSWORD("这里输入root用户密码") where user='root';  
mysql> flush privileges;  
mysql> exit

(3)编写php测试mysql是否可连接的代码,并访问。

vim /var/www/html/index.php

<?php  
$link=mysql_connect("localhost","root","刚才所设置的数据库密码");  
if(!$link) echo "FAILD!error";  
else echo "OK!You succeeded.";  
?>

此时使用IP/index.php,即可看到

至此,基于centos7.2系统所安装的LAMP环境已经全部搭建完毕。

相似文档
  • 基于Centos-7.2部署LNMP环境 教程所搭建的Nginx环境,为web服务配置SSL证书(需要提前准备好域名)。以下步骤为配置部署证书的全部过程。
  • 基于Centos-7.2部署LAMP环境所搭建的apache环境,为web服务配置SSL证书(需要提前准备好域名)。以下步骤为配置部署证书的全部过程。
  • 安装JKS格式证书 您可以将下载的证书安装到Tomcat服务器上。Tomcat支持PFX格式和JKS两种格式的证书,您可根据选您Tomcat的版本择其中一种格式的证书安装到Tomcat上。本文档介绍了JKS格式证书安装的具体步骤。
  • 您需要先将IIS要部署的证书下载到服务器,IIS需要使用.pfx格式证书,百度智能云证书下载方法如图: image2020-12-30_19-42-42.png image2020-12-30_19-43-58.png 将证书上传到服务器中,如图 image.png 打开IIS管理器--服务器证书,如图 image2020-12-30_19-14-15.png 导入证书:
  • 关闭IE安全增强模式 windows服务器自带的IE浏览器默认开启了 IE增强模块,为了方便稍后的资源下载以及测试访问,现将该功能关闭,操作步骤可参考文档链接:https://cloud.baidu.com/doc/BCC/s/pjxlpzqce 关闭后,可根据需求继续使用IE浏览器,或者下载其他浏览器工具,如下面步骤中所使用的chrome浏览器。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部