CentOS5.5 - lnmp环境安装与使用

到公司搭建环境可以直接使用YUM。

安装一、rpm包安装(安装方便)

yum:下载软件包并且安装。前提:连网。

yum 使用流程:

1. yum list | grep 安装的包

2. yum install 包名:自动下载包并且完成安装

一般yum安装的东西:

配置文件:/etc

管理:service xxx start|stop|restart

安装二、编译安装(可配置项比较高、性能最好)

实际操作:编译安装LNMP

1. 安装CENTOS5.5

2. 把所有的包上传到/usr/local/src目录下

3. 把shell安装脚本也上传到/usr/local/src目录下

4. 执行命令: chmod +x /usr/local/src/install*   把所有install开头的脚本文件分配一个可执行的权限

5. 执行命令开始安装:/usr/local/src/installall  ,等待安装完成

1.最小化安装LINUX-CENTOS5.5

安装LINUX时一定要把两个包勾选上否则安装就会失败

选上两个包,管理LNIUX时方便一些:

2. 初始化设置

a. 关闭防火墙

b. 设置网卡信息

c. 关闭不必要的服务

以下服务有用:其他都关:

crond:定时任务

irqbalance:多核CPU开启之后性能更好

network:网络

sshd:外程连接管理员

syslog:系统日志

3. 启动网络 并测试能不能ping通

service network restart

ifconfig  -> 查看当前IP地址

4. 在windows系统启动sftp【如果要使用FTP还需要在LINUX系统上安装FTP服务器,比较麻烦,所以我们直接使用SSHD中的SFTP】客户端软件把需要的开发包上传到LINUX里的/usr/local/src目录下

FTP连接时要注意使用的是SFTP协议:

5. 登录LINUX系统,在LINUX中执行命令为shell脚本分配可执行的权限:

6. 最后一步:运行installall等待安装完成即可:

脚本执行完后会安装这些:nginx,mysql,php,haproxy【负载均衡】,keepalived【高可用】

lnmp:linux + nginx + mysql/mongodb + php

CentOS5.5 - lnmp环境安装与使用的更多相关文章

  1. 基于lnmp环境安装Discuz

    安装环境 Linux:CentOS Linux release 7.5.1804 (Core) nginx:1.14.2 php-fpm:5.4.16 mariadb-server:5.5.60 基本 ...

  2. LAMP坏境和LNMP环境安装Nagios4.1.1和基本配置

    ----------------------------------------以下内容为笔者生产环境的监控,安装都是经过一步步测试的-------------------------------- ...

  3. 阿里云LNMP环境安装

    文档里有一键部署LNMP环境和手动搭建LNMP环境您看下 镜像部署 LNMP 环境:https://help.aliyun.com/document_detail/25427.html?spm=517 ...

  4. 使用LNMP环境安装typecho博客的全程记录

    虽然我是搞asp.net的 但是十分欣赏php,php有很多开源的博客程序 比如大名鼎鼎的Wordpress.还有各种独立博客大牛使用的z-blog,以及短小精悍的emblog. wordpress臃 ...

  5. 本地虚拟机LNMP环境安装

      首先上传源码包到linux中(本人上传到根目录中),随意上传能找到即可 一.配置YUM源(如果已经配好就不许要重新配置) 挂载光驱要挂载到/mnt下  Mount /dev/cdrom /mnt ...

  6. Lnmp环境安装禅道项目管理软件

    1.本地环境 CentOS Linux release 7.5.1804 (Core) PHP 7.1.0-dev (cli) mysql Ver 14.14 Distrib 5.7.22 nginx ...

  7. LNMP环境安装

    一.LNMP 1.使用LNMP的优点: 资源占用少 更多并发 代理服务器 热启动 稳定高效 负载均衡 邮件服务器 2.安装前准备: 2.1查看防火墙(默认开启): [root@localhost ~] ...

  8. linux:lnmp环境搭建

    一.准备工作(把安装环境需要使用到的包都下载好) mysql(官网):http://dev.mysql.com/downloads/ php(官网):http://php.net/downloads. ...

  9. centos7.2环境yum方式快速搭建lnmp环境nginx+mariadb+php-fpm

    centos7.2环境yum方式安装nginx+mariadb+php-fpm 1.安装lnmp环境 安装epel源 yum install -y epel-release 安装 MySQL + PH ...

随机推荐

  1. Ubuntu---grep

    摘要:我们已经学过正则表达式了,所以现在开始学习 grep 也是水到渠成的事情. 简介:grep 是 Linux 中最常用的“文本处理工具”之一,grep 与 sed.awk 合称为 Linux 中的 ...

  2. CentOS 7 安装MongoDB

    一.安装 1.进入网址 https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/ 按照官方指南进行安装 2.创建文件 / ...

  3. 从零开始学spring cloud(五) -------- 将服务注册到Eureka上

    一.开发前准备工作: 官方文档地址:https://cloud.spring.io/spring-cloud-static/spring-cloud-netflix/2.1.0.RELEASE/mul ...

  4. Python基础-文件操作(七)

    一.文件基本操作 1.open 打开模式: w模式 写模式write 文件不存在时会创建文件,如果文件已存在则会清空文件 r模式 读模式read 文件不存在就报错,存在则准备读取文件 a模式 追加模式 ...

  5. 批量替换表中某字段的“\t”

    update dbo.Hishop_Products set [Description]=replace(cast([Description] as varchar(8000)),' ',' ')

  6. js真乃神器也

    var a =document.getElementsByClassName('SearchResult__title-text'); for (i = 0;i < a.length;i++){ ...

  7. 有关ajax的理解;

    jQuery是JavaScript封装的一个库,里面封装了一些便于我们使用的方法,同时还有$.ajax()的一些理解需要我们更加深入了解 ajax简介: 实现后台与前台交互的功能或方法就叫做ajax: ...

  8. python基础 (序列化,os,sys,random,hashlib)

    1.序列化 定义: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式.简单地说,JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串,然 ...

  9. nodeJS接入微信公众平台开发

    一.写在前面的话   Node.js是一个开放源代码.跨平台的JavaScript语言运行环境,采用Google开发的V8运行代码,使用事件驱动.非阻塞和异步输入输出模型等技术来提高性能,可优化应用程 ...

  10. MVC Razor视图下ViewData传递html内容被转义

    页面输出: html源码: <div style="width: 90%; height: auto;"> <p>付凯航 阿豆 ADOU</p> ...