LAMP简单介绍

LAMP指的Linux(操作系统)、Apache(HTTP 服务器),MySQL(有时也指MariaDB,数据库软件) 和PHP(有时也是指Perl或Python)的第一个字母缩写,这几个程序常被放在一起使用,主要用来建立web网站环境。目前,LAMP是最常用的网站解决方案。

LAMP一键安装脚本说明

脚本适用系统:CentOS/Redhat/Fedora 内存要求:≥256M

LAMP一键安装脚本会在linux上一键安装以下程序

1、Apache 2.4.12

2、MySQL 5.6.24、MySQL 5.5.43、MariaDB 5.5.42、MariaDB 10.0.17 (四选一安装)

3、PHP 5.4.40、 PHP 5.3.29、 PHP 5.5.24 (三选一安装)

4、phpMyAdmin 4.4.2

下面是可选安装,一般情况都不需要安装。

5、OCI8 2.0.8 (可选安装)

6、Xcache 3.2.0 (可选安装)

7、pure-ftpd-1.0.36 (可选安装)

8、memcached-1.4.22 (可选安装)

9、Zend OPcache 7.0.4 (可选安装)

10、ImageMagick-6.9.0-10 (可选安装)

11、GraphicsMagick-1.3.21 (可选安装)

12、Zend Guard Loader 3.3 (可选安装)

13、ionCube PHP Loader 4.7.3 (可选安装)

14、MongoDB extension 1.6.6 (可选安装)

LAMP一键安装脚本来源 http://teddysun.com/lamp

如何安装:

事前准备(安装 wget、screen、unzip,创建 screen 会话):

yum -y install wget screen unzip

screen -S lamp

下载、解压、赋予执行权限、执行安装脚本

wget --no-check-certificate -O lamp.zip https://github.com/teddysun/lamp/archive/master.zip

unzip lamp.zip

cd lamp-master/

chmod +x lamp.sh

./lamp.sh 2>&1 | tee lamp.log

使用命令:

创建(删除,列出)虚拟主机:

lamp add(del,list)

创建(删除,列出)ftp 用户:

lamp ftp(add|del|list)

MySQL 或 MariaDB 命令:

/etc/init.d/mysqld(start|stop|restart|status)

Apache命令:

/etc/init.d/httpd(start|stop|restart|status)

一键删除 LAMP(切记,删除之前请注意备份数据!)

lamp uninstall

程序目录:

MySQL 安装目录: /usr/local/mysql

MySQL 数据库目录:/usr/local/mysql/data(默认,安装时可更改路径)

MariaDB 安装目录: /usr/local/mariadb

MariaDB 数据库目录:/usr/local/mariadb/data(默认,安装时可更改路径)

PHP 安装目录: /usr/local/php

Apache 安装目录: /usr/local/apache

网站根目录(默认): /data/www/default

配置文件:

Apache 日志目录: /usr/local/apache/logs

Apache SSL 配置文件: /usr/local/apache/conf/extra/httpd-ssl.conf

新建站点配置文件: /usr/local/apache/conf/vhost/域名.conf

PHP 配置文件: /usr/local/php/etc/php.ini

PHP 所有扩展配置文件目录: /usr/local/php/php.d/

MySQL 配置文件: /etc/my.cnf

命令一览:

MySQL 或 MariaDB 命令:

/etc/init.d/mysqld (start|stop|restart|status)

Apache命令:

/etc/init.d/httpd (start|stop|restart|status)

memcached

/etc/init.d/memcached (start|stop|restart|status)

安装LAMP及建站简单流程:

1、安装 LAMP 环境

2、添加虚拟主机。运行命令:lamp add (如果只建一个站,则可以直接将网站程序上传至 /data/www/default 目录下即可)

3、上传并解压网站程序到网站目录,默认位置为:/data/www/域名/web

4、更改网站目录权限。以 root 用户登录,运行:chown -R apache:apache /data/www/域名

5、运行网站安装程序完成网站安装

如果安装使用过程中遇到问题,请到脚本作者网站寻求帮助

---

Linux安装lamp脚本,CentOS LAMP一键安装脚本相关推荐

  1. Centos Denyhosts 一键安装配置脚本

    Centos Denyhosts 一键安装配置脚本 一键安装denyhosts脚本并配置为常用配置.放置Linux服务器被暴力破解 由于不能上传tar文件.所以改为zip压缩. 将附件的zip压缩包解 ...

  2. linux 下脚本安装 mysql_linux(centos7)下编译安装mysql(数据库)一键安装详解+脚本文件...

    一.下载源文件 官网下载地址: https://downloads.mysql.com/archives/community/ 二.安装前准备 (1).开始之前先把虚拟机内存调大,避免安装时间过长和卡 ...

  3. centos mongodb一键安装脚本

    centos mongodb一键安装脚本 installMongodb.ssh 用vi或则vim编辑 installMongodb.ssh cat > /etc/yum.repos.d/mong ...

  4. centos 7 一键安装gitlab

    # cat /etc/redhat-release CentOS release 6.5 (Final) # strings /lib64/libc.so.6 |grep GLIBC_ 首先升级 如果 ...

  5. CentOS 7一键安装Seafile搭建私有云存储

    Seafile 是一款开源企业云盘,和Owncloud类似,个人感觉Seafile更加稳定,搭建也很简单,为了方便,xiaoz写了一个一键脚本,方便快速搭建自己的私有云. 环境要求 CentOS 7 ...

  6. Mongodb学习(安装篇): 在centos下的安装

    安装篇 ###下载解压文件 [root@192 lamp]# wget http://fastdl.mongodb.org/linux/mongodb-linux-i686- 2.2.2.tgz ## ...

  7. lamp mysql5.0_CentOS 5/6 LAMP(Apache MySQL PHP)一键安装脚本

    适用系统: CentOS-5 (32bit/64bit) CentOS-6 (32bit/64bit) 安装了什么: 1.Apache 2.2.20 2.MySQL 5.0.92 3.PHP 5.2. ...

  8. centos下一键安装lamp环境,快捷,方便

    http://www.centos.bz/lamp/ 适用环境: 系统支持:CentOS-5 (32bit/64bit).CentOS-6 (32bit/64bit) 内存要求:≥256M 安装了什么 ...

  9. linux 一键脚本搭建,Red5一键安装脚本(LinuxWin):一键搭建你的直播平台

    简介 项目重构中 看到bilibili,熊猫TV,斗鱼TV等直播平台你是不是也很眼红呢,这里站长为大家写了一个Red5一键安装脚本. Red5提供基于Flash的流媒体服务的一款基于Java的开源流媒 ...

最新文章

  1. SAP MM供应商主数据表
  2. C#基础全接触分类:asp.net技术
  3. Visual Studio® 2010 Web Deployment Projects站点编译生成bin同时发表插件
  4. mvc ajax get请求,springMVC 中 ajax get 请求和 post 请求的坑以及参数传递
  5. Java基础—反射—简单介绍
  6. 关于Django路由层简单笔记
  7. React开发(148):componentWillReceiveProps
  8. React Native开发指南-在原生和React Native间通信
  9. 编码规范 | Java函数优雅之道(上)
  10. Python重写C语言程序100例--Part6
  11. 紫书搜索 习题7-4 UVA - 818 Cutting Chains 暴力+dfs判环+位运算
  12. VB中使用MD5算法
  13. 想看程序员的成长课这本书
  14. 数据结构 -- 景区旅游信息管理系统
  15. 2022年8月11日:使用 ASP.NET Core 为初学者构建 Web 应用程序--使用 ASP.NET Core 控制器创建 Web API(没看懂,需要再看一遍)
  16. 过来人的经验:给Java初学者的10个学习经验
  17. 把手机自带计算机软件,怎样删除手机自带软件
  18. Unity3d网络总结NetWork组件使用(总结篇)
  19. ubuntu设置共享文件夹成功后却不显示找不到
  20. 股票期权的激励作用及其发挥保障

热门文章

  1. 瀬名 - 想ひ出小往
  2. N1 armbian打造家庭NAS、下载机、aliyun-webdav
  3. iOS启动速度优化总结
  4. 穷爸爸富爸爸-读后感和笔记
  5. 卫星位置计算的c语言,C语言-详细计算GPS卫星位置.doc
  6. termux命令行美化oh my zsh
  7. 充电桩云平台-一站式运营服务平台
  8. 小程序分类图标提取_腾讯手机管家“垃圾分类”小程序上线 get分类指南
  9. mongoDB地理位置检索
  10. SQL server 建表时的一些知识 常用的Sql函数