linux如何搭建lamp环境,Linux操作系统下搭建LAMP环境

准备:先在目录home/csy/下建website代码目录,然后新建php文件,命名为test.php。

在test.php编写代码如下:

php phpinfo();

?>

保存并退出。

一、安装Nginx。

在root用户下直接执行apt-get install nginx即可安装,完成后键入nginx -v,若有版本号显示出来表示已安装。然后,键入 ps aux | grep nginx,查看nginx是否启动,若为

da1175c6a00dcaa6070f5c501199fa80.png

表示未启动,点击回车键即可启动,启动后为:

9bab78012a3f41dd73c7079396c2b4ec.png

d4f0f79ad84db06fb96916df5e09d57c.png

二、验证服务器是否能访问。

1、打开nginx配置文件:nginx.conf。

查找此配置文件:find / -name nginx.conf

11dc9baf68d850d7232e7b01af93550f.png

找到其目录后,打开文件:vim /etc/nginx/nginx.conf

kvJ3rRYAzg

0552c82e294043322ba51f5f20243569.png

文件项目内容注释,详见:http://www.jb51.net/article/59196.htm

2、复制并命名自己的配置文件。

5162c834eb9b06cea2ad5b8308a22489.png

打开该文件,并修改划线部分:

ac7a04d8029a0622026b4f9a9fcb4a3a.png

2373fe7f28135570995e05aece0d66c2.png

注:有时可能无法打开该文件,是因为文件夹中有.swp类型文件,只需查找出来删除掉(或按e)即可解决。

3、检验是否修改成功并生效。

重启nginx:在xshell中键入nginx -s reload并回车,若有错误会显示出来。

然后,在浏览器访问服务器域名,将下载的文件保存。然后访问index.html就可以查看到效果。

二、安装php。

在xshell键入apt-get install php5-fpm并执行,php-fpm是php的进程管理器。检查是否安装成功:打开home/csy/website,键入php-fpm -v,出现以下内容说明安装成功

acb60e8b7a71542621627a38aa1eabab.png

检查是否安装成功,重新启动,键入ps aux |grep php-fpm,出现以下内容即为成功:

0f3497b258408d05d0e98580d0af5d5e.png

然后访问:csy.website.com/test.php

aff49d53727b35e51eca1df452b591bd.png

则表示安装成功。

kvJ3rRYAzg

kvJ3rRYAzg

kvJ3rRYAzg

linux下搭建lamp环境以及安装swoole扩展

linux下搭建lamp环境以及安装swoole扩展   一.CentOS 6.5使用yum快速搭建LAMP环境 准备工作:先更新一下yum源  我安装的环境是:apache2.2.15+mysql5 ...

CentOS下搭建LAMP环境详解

前言:在这里将介绍如何在CentOS下搭建LAMP环境(全部使用源码编译安装),用于web服务器开发. •LAMP: Linux + Apache + PHP + Mysql. •系统: CentOS ...

Ubuntu18.04下搭建LAMP环境

一.Apache2 web 服务器的安装 : 可以先更新一下服务器 1.sudo apt-get update             # 获取最新资源包 2.sudo apt-get upgrade ...

Linux 18.04 搭建lamp环境

Linux 18.04 下搭建lamp环境 一.      安装服务器 a)     在配置好sources.list文件后,apt-get updata&upgrade更新软件: 二.    ...

Centos6.4版本下搭建LAMP环境

Centos6.4版本下搭建LAMP环境 配置yum mkdir/mnt/cdrom mount/dev/cdrom  /mnt/cdrom 装载光盘 vi /etc/yum.repos.d/Cent ...

CentOS6.5下搭建LAMP环境(源码编译方式)

CentOS 6.5安装配置LAMP服务器(Apache+PHP5+MySQL) 学习PHP脚本编程语言之前,必须先搭建并熟悉开发环境,开发环境有很多种,例如LAMP ,WAMP,MAMP等.这里我介 ...

CentOS 6.5下搭建LAMP环境详细步骤

1.确认搭建LAMP所需的环境是否已经安装: [root@localhost ~]#rpm -q make gcc gcc-c++ zlib-devel libtool libtool-ltdl li ...

在Ubuntu Server下搭建LAMP环境学习记录

更新于2015/6/16日,因图片地址失效,请在此地址查看:http://note.youdao.com/share/?id=1c249ae6dc6150cbf692adec67b23a33& ...

64位CentOS 6.0下搭建LAMP环境

系统环境:Centos6.0 x64 1.确认搭建LAMP所需要的环境是否已经安装 [root@centos6 ~]# rpm -q make gcc gcc-c++ zlib-devel libai ...

随机推荐

nodejs前端跨域访问

XMLHttpRequest cannot load http://localhost:3000/. No 'Access-Control-Allow-Origin' header is presen ...

ios 消息转发初探

有时候服务器的接口文档上一个数据写的是string类型,这时候你就会直接把它赋值给一个label. 问题来了,有时候这个string的确是string,没有问题,有时候又是NSNumber,当然不管三 ...

struts2域值操作

1.通过servletActionContext类 /*** * 获得方式一:通过ServletActionContext类 * 提供的静态方法获得原始的web对象,直接和servlet的API耦合 ...

Hibernate 检索策略

概述 检索数据时的 2 个问题: –不浪费内存:当 Hibernate 从数据库中加载 Customer 对象时, 如果同时加载所有关联的 Order 对象, 而程序实际上仅仅需要访问 Custome ...

python中argparse模块的使用

有两个文件一个是 文件1:sync_shop_source_bimer.sh 文件2:sync_shop_source_bimer.py 在sync_shop_source_bimer.sh 中调用s ...

[原]SQLite的学习系列之获取数据库版本

最先了解到SQLite是基于其作为移动客户端数据存储平台,以下是其官网(https://www.sqlite.org/)关于SQLite的一段介绍: SQLite是遵守ACID的轻型数据库引擎,它包含 ...

Quartz Scheduler(2.2.1) - hello world

简单示例 1. maven 依赖 org.quartz-scheduler

oracle下的OVER(PARTITION BY)函数介绍

转自:http://www.cnblogs.com/lanzi/archive/2010/10/26/1861338.html OVER(PARTITION BY)函数介绍 开窗函数          ...

C# winform 导出导入Excel/Doc 完整实例教程[网上看到的]

还真没做过winform的导出导入,今天上网百度了一下.结果--- 所以还是我自己写个吧.之前做过web的,半搬半做就OK. 1添加引用:Aspose.Cells.dll(我们就叫工具包吧,可以从网上 ...

聚类系数(clustering coefficient)计算

转自http://blog.csdn.net/pennyliang/article/details/6838956 Clustering coefficient的定义有两种:全局的和局部的. 全局的算 ...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值