Centos7下的LAMP环境搭建

参考网站:http://www.cnblogs.com/mchina/archive/2012/05/17/2507102.html

http://www.osyunwei.com/archives/5910.html

http://www.luoxiao123.cn/centos-yum-lnmp.html

http://blog.sina.com.cn/s/blog_66ac09390101ivep.html

Centos7.0   lamp环境搭建

CentOS 7.0默认使用的是firewall作为防火墙。

1、关闭firewall:

systemctl stop firewalld.service #停止firewall

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

2、关闭SELINUX

vi /etc/selinux/config
#SELINUX=enforcing #注释掉
SELINUX=disabled #增加
:wq! #保存退出
setenforce 0 #使配置立即生效
3.安装apache
yum install httpd #根据提示,输入Y安装即可成功安装
systemctl start httpd.service #启动apache
systemctl stop httpd.service #停止apache
systemctl restart httpd.service #重启apache
systemctl enable httpd.service #设置apache开机启动
 

4.安装mariadb(mysql)

yum install mariadb mariadb-server #询问是否要安装,输入Y即可自动安装,直到安装完成
systemctl start mariadb.service #启动MariaDB
systemctl stop mariadb.service #停止MariaDB
systemctl restart mariadb.service #重启MariaDB
systemctl enable mariadb.service #设置开机启动
修改mysql密码:set password for ‘root‘@‘localhost‘=password(‘root‘);
mysql授权远程连接(navicat等): grant all on *.* to root identified by ‘root‘;
 

5、安装PHP以及组件,使PHP支持 MariaDB

yum install php php-mysql php-gd libjpeg* php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-bcmath php-mhash
#这里选择以上安装包进行安装,根据提示输入Y回车
systemctl restart mariadb.service #重启MariaDB
systemctl restart httpd.service #重启apache
 
 

lnmp环境搭建

1.安装nginx

yum install yum-priorities -y   //源优先级

wgethttp://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

rpm -ivhnginx-release-centos-7-0.el7.ngx.noarch.rpm

yum install nginx

先关闭apache

systemctl start nginx.service #启动nginx

systemctl stop nginx.service #停止

systemctl restart nginx.service #重启

systemctl enable nginx.service #设置开机启动

2.更改nginx端口号(根据自己需求)

cd /etc/nginx/conf.d/

vim default.conf

把listen 80改成listen 81

systemctl restart nginx.service #重启nginx

3.访问http://ip:81即可看到nginx首页

4.下一步安装php-fpm

yum install php-fpm

systemctl start php-fpm.service #启动php-fpm

systemctl enable php-fpm.service #设置开机启动

5.更改nginx配置文件识别php

vi /etc/nginx/conf.d/default.conf,把之前的#给去掉就可以了,顺手改一下fastcgi_param

location ~ \.php$ {

root           html;

fastcgi_pass   127.0.0.1:9000;

fastcgi_index  index.php;

fastcgi_param  SCRIPT_FILENAME  /usr/share/nginx/html/$fastcgi_script_name;

include        fastcgi_params;

}

6.

在 /usr/share/nginx/html中新建一个test.php  <?php echo 123;?>

访问http://ip:81/test.php即可看到nginx中的php页面

时间: 2024-10-19 03:48:54

Centos7下的LAMP环境搭建的相关文章

CentOS7.X基于LAMP环境搭建cacti

1.搭建好LAMP环境 2.登录数据库创建cacti create database cacti default character set utf8; 创建cacti的账户密码 grant all privileges on cacti.* to [email protected] identified by 'cacti'; 3.下载cacti的文件包(安装wget      yum install wget -y) wget http://www.cacti.net/downloads/c

转载自php100中文网 centos下lamp 环境搭建

学习PHP脚本编程语言之前,必须先搭建并熟悉开发环境,开发环境有很多种,例如LAMP.WAMP.MAMP等.这里我介绍一下LAMP环境的搭建,即Linux.Apache.MySQL.PHP环境. 一.首先安装操作系统 操作系统:centos6.3 IP地址:192.168.146.129 网关: DNS: 操作系统安装步骤,此处不在给出截图. 备注:服务器系统采用最小化安装,安装一下GCC编译工具和一个桌面即可.如下图所示: <a href="http://www.php100.com/u

ubuntu12.04下lamp环境搭建步骤

1 .安装apache2:sudo apt-get install apache2 安装完成后,运行如下命令重启apache:sudo /etc/init.d/apache2 restart,在浏览器中输入http://localhost或者http://127.0.0.1,会看到"It works!"说明apache安装成功. 2.安装php: sudo apt-get install libapache2-mod-php5 php5; 安装扩展php5-gd:sudo apt-ge

新版LAMP环境搭建

新版LAMP环境搭建 注意:先安装MySQL和Apache,后安装PHP,因为PHP配置编译的时候需要指定mysql路径和apache路径. 编译安装: httpd-2.4.12.tar.gz +  mysql-5.6.22-linux-glibc2.5-x86_64.tar.gz  +  php-5.4.39.tar.gz + xcache-2.0.0.tar.gz 实验环境:               CentOS 6.5 x86_64 编译安装Apache (1)构建MPM为静态模块 在

[LAMP环境搭建二]MySQL安装

安装前准备工作:[[email protected] src]# yum -y install bison bison-devel ncurses ncurses-devel openssl openssl-devel cmake下载安装http://www.cmake.org/files/v2.8/cmake-2.8.12.2.tar.gz wgettar -zxvfcd./bootstrapgmakegmake install/********************************

LAMP环境搭建教程

学习PHP脚本编程语言之前,必须先搭建并熟悉开发环境,开发环境有很多种,例如LAMP.WAMP.MAMP等.这里我介绍一下LAMP环境的搭建,即Linux.Apache.MySQL.PHP环境. 一.首先安装操作系统 操作系统:centos6.3 IP地址:192.168.146.129 网关: DNS: 操作系统安装步骤,此处不在给出截图. 备注:服务器系统采用最小化安装,安装一下GCC编译工具和一个桌面即可.如下图所示: 二.LAMP安装前的准备 1.获取软件包 httpd-2.4.2.ta

LAMP环境搭建(源码包安装,仅测试)

linux系统+Apache服务+MySQL数据库+PHP 安装顺序:PHP要在最后安装 首先将安装包上传到/root目录下 链接:http://pan.baidu.com/s/1nvbWEk5 密码:9r9w ************************************************************************************************************************************************

lamp环境搭建(ubuntu)

系统:Ubuntu14.04 方法一.最简单的在线安装 (参考网址:http://os.51cto.com/art/201307/405333.htm) 具体过程: [1]打开终端,执行命令 # sudo apt-get install lamp-server^ 注意:不要丢掉末尾的^号,否则命令不执行. 然后根据提示选择同意(y),设置MySQL的密码.. .直至安装过程自动结束,就可以把所有依赖的包都下载安装上. [2]测试与进一步配置 (2-1)测试Apache服务器,打开浏览器,输入地址

Lamp环境搭建 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ---之Mysql与PHP环境的搭建

Lamp环境搭建 ---之Mysql与PHP环境的搭建 第一部分:足够的磁盘空间 在前期我们用快照建立的虚拟机磁盘空间只有8G,而Mysql至少需要20G的磁盘空间,所以我们首先就要进行磁盘扩容. ###磁盘扩容: 分区>>pvcreate>>vgextend>>lvextend 增加一块20G的虚拟磁盘/dev/vdb,并把全部空间用做扩展空间: #分区: #扩展逻辑卷 ##扩展完之后用lvs 和vgs查看.两者都扩展了,但是用df -h 查看,并没有,需要刷新一下,