zoukankan      html  css  js  c++  java
  • 转:CentOS/Debian/Ubuntu一键安装LAMP(Apache/MySQL/PHP)环境

    CentOS/Debian/Ubuntu一键安装LAMP(Apache/MySQL/PHP)

    今天遇到一个网友提到需要在Linux VPS服务器中安装LAMP(Apache/MySQL/PHP)网站环境问使用哪种一键包或者WEB面板可以使用,从我接触到的面板中WDCP面板是可以支持Apache环境的,但是考虑到安全因素建议还是用一键包或者自己编译脚本环境架设。

    老左在曾经的文章中也有多次介绍到编译脚本方式安装LAMP环境,其中军哥的LNMP、OneInstack也是可以选择安装LAMP环境的,尤其是近期用户呼声比较高的OneInstack功能和版本更新比较快,我们在安装过程中可以选择LAMP环境。

    翻看网上的一键包安装LAMP脚本的时候,看到Teddysun同学也有一个LAMP一键包(https://lamp.sh),之前还没有安装过,准备做个试验看看这个脚本如何,如果可行的话可以帮助这个朋友安装使用,至少我们还有一个备选方案。

    老左曾经也有分享过LAMP相关的文章:

    1、CentOS/Debian/Ubuntu系统一键安装LNMP/LAMP/LNMPA网站环境

    2、完整Debian7配置LAMP(Apache/MySQL/PHP)环境及搭建建站

    3、OneinStack一键安装JAVA/Tomcat/Nginx/MySQL网站环境

    第一、LAMP一键包安装环境准备

    当前这个LAMP脚本环境支持安装在CentOS/Debian/Ubuntu发行版本中,内存需要512MB内存以上,建议采用干净的系统,不要自带一些WEB环境。

    第二、LAMP一键安装脚本

    1、准备软件支持

    yum -y install wget screen unzip // for CentOS/Redhat System
    apt-get -y install wget screen unzip // for Debian/Ubuntu System

    2、下载、解压、赋予权限

    wget -O lamp.zip https://github.com/teddysun/lamp/archive/master.zip
    unzip lamp.zip
    cd lamp-master/
    chmod +x *.sh

    3、安装环境

    screen -S lamp
    ./lamp.sh

    第三、安装设置程序版本过程

    安装设置程序版本过程

    这里可以根据提示依次安装httpd、MYSQL、PHP版本(支持PHP7),设置完毕之后按任意键安装,一切都是自动的。

    LAMP环境安装完毕

    大约等了半个小时左右,看到上图安装完毕。我们可以看到PHPMYADMIN目录、MYSQL路径等信息,包括我们设置的数据库密码。

    第四、LAMP环境如何使用建站

    老左(laozuo.org)等呀等,终于等到LAMP环境包已经安装完毕,那我们肯定就要用来建站用途。不同的一键包有不同的建站短命令文件,我们只要掌握就可以,一般我们建站可以用成熟的一键包,因为建站等部署过程比较方便,如果编译对于一些组件、部署目录、权限等需要手工设置,虽然提现过人的技术,但是浪费时间。

    1、添加站点

    lamp (add,del,list)

    可以分别作为添加站点、删除站点、展开所有站点的信息

    LAMP环境如何使用建站

    根据向导,我们输入需要绑定的域名,www和非www或者其他域名一起绑定用空格隔开,然后可以一并创建数据库。

    2、卸载LAMP

    ./uninstall.sh

    如果我们不要当前LAMP可以卸载,如果彻底一点,直接重装系统。因为担心有不良残余。

    3、站点目录

    /data/www/

    在当前目录中,我们可以看到自己添加站点的目录,一般是以域名命名的文件夹。

    4、常用命令

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

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

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

    Redis-server:/etc/init.d/redis-server (start|stop|restart)

    5、程序安装目录

    Apache:/usr/local/apache

    PHP:/usr/local/php

    MySQL:/usr/local/mysql

    MariaDB:/usr/local/mariadb

    第五、LAMP一键安装命令环境小结

    1、通过Teddysun同学的一键安装LAMP环境,还是比较容易快速部署Apache、MySQL、PHP环境的,而且有PHP7版本,对于有喜欢Apache Web环境的同学可以使用。

    2、添加站点和站点管理过程也比较容易,一般PHP+MYSQL或者mariadb数据库生产环境可以使用。

     

    本文转自: http://www.laozuo.org/8998.html | 老左博客

  • 相关阅读:
    使用jquery获取url以及jquery获取url参数的方法(转)
    Css3 选择器
    取出表A中第31到第40记录
    C#统计给定的文本中字符出现的次数,使用循环和递归两种方法
    Selenium 的页面加载以及几种等待的问题
    Selenium定位策略
    为什么一个java源文件中只能有一个public类
    Eclipse在线安装插件进度缓慢问题
    2.6.2 XML配置:使用testNG进行并发多浏览器测试
    ie11 selenium 报错org.openqa.selenium.NoSuchWindowException: Unable to get browser 处理方法
  • 原文地址:https://www.cnblogs.com/zjhblogs/p/6116217.html
Copyright © 2011-2022 走看看