精华内容
下载资源
问答
  • lamp环境安装
    千次阅读
    2017-02-22 13:23:15

    暂时只对 CentOS 5.x / 6.x / 7.x 提供支持;

    包含软件:

    Nginx-Tengine-2.2.0

    Nginx1.8 - 1.10

    Apache2.4.20

    PHP5.2 - 7.1(安装时可选,支持多版本共存,除php7.0,php7.1都已包含zendloader)

    MySQL5.5 - 5.7(安装时可选)

    Pure-Ftpd 

    phpMyadmin

    WEB在线面板


    系统要求:

    内存:128M以上,推荐512M以上

    磁盘:至少4GB可用磁盘空间

    其它:确保是干净的操作系统,没有安装过其它环境带的Apache/Nginx/php/MySQL


    功能说明:

    1.在线查看服务器资源状态;

    2.一键建站(包含FTP,数据库的建立,只需1秒);

    3.网站、FTP、数据库的日常管理以及备份;

    4.防火墙端口管理;

    5.SSH服务以及端口管理;

    6.强大的在线文件管理系统,支持批量上传、下载、文件复制、移动、删除、在线编辑、图片在线预览、目录压缩、(zip、tar.gz)解压功能。

    7.简易WEB版终端

    8.可选组建LNMP或LAMP环境

    9.支持一键搭建SSL站点


    准备安装:

    1、将数据盘挂载到/www目录

    2、确保没有安装其它环境包

    安装命令:

    yum -y install screen wget && screen -S bt

    wget -O install.sh http://125.88.182.172:5880/src/install.sh && sh install.sh

    *适合全新的linux服务器使用,已经装有其他环境的Linux服务器请勿安装。

    安装说明:

    1、您可以选择1个或多个PHP版本,进行安装,若选了7或8,创建网站时可以选择PHP版本

    2、若非必要,不建议安装MySQL5.7

    3、本面板集成环境为源码安装方式,根据服务器性能不同,安装过程可能耗时40 - 300分钟

    4、若您选择了单个PHP版本,在需要的情况下可通过以下命令添加PHP版本: sh /www/server/install.sh add

    5、若您编译完发现选错了MySQL版本,无需重装,可通过以下命令重新编译MySQL: sh /www/server/install.sh mysql

    6、若您在安装过程中SSH中断,重新连接后,无需重新安装,输入 screen -r bt 即可恢复之前的安装过程 

    7、若您要对PHP或Nginx添加插件,需要用到编译包,可到对应的安装目录下的src目录找到编译包


    常用命令:
    Nginx服务管理:service nginx {start|stop|restart|reload}

    Apache服务管理:service httpd {start|stop|restart|reload}

    MySQL服务管理:service mysqld {start|stop|restart|reload}

    FTP服务管理:service pure-ftpd {start|stop|restart}

    PHP服务管理:service php-fpm-{52|53|54|55|56|70} {start|stop|restart|reload}

    宝塔接口服务管理:service yunclient {start|stop}


    集成WEB面板:

    我们已经集成了一套非常好用的面板,使用方法如下:

    面板地址:http://{您的服务器IP}:888

    初始化:第一次使用会要求初始化配置,请按照提示填入配置信息

    登陆:直接使用初始化配置时填写的帐号及密码登陆

    面板功能:网站管理、FTP管理、数据库管理、文件管理、防火墙管理

    注1:因面板涉及文件管理功能,请安装完后,立即对面板进行初始化,并不要设置过于简单的密码。

    注2:虽然我们已对系统关键目录做了保护,但依然不建议您对系统关键目录进行操作。


    目录结构:
    /www 
    /www/wwwroot                    站点目录

    /www/wwwroot/default               WEB面板目录

    /www/server/nginx/conf/vhost         nginx网站配置目录
    /www/server/nginx                nginx安装目录

    /www/server/apache/conf/vhost        apache网站配置目录

    /www/server/apache                apache安装目录

    /www/server/mysql                mysql安装目录
    /www/server/php                  PHP安装目录
    /www/server/pure-ftpd              ftp安装目录
    /www/server/data                 数据库文件目录

    查看默认信息 cat /www/server/default.pl


    如何卸载:

    命令:sh /www/server/uninstall.sh

    警告:会卸载所有使用宝塔安装的环境包,会自动备份 Nginx配置文件、pure-ftpd数据库 、MySQL数据库目录 到 /www/backup/oldServer ,但不确保备份完整性,建议卸载前自行备份数据。


    如何升级接口程序:

    如果您安装了旧版本的宝塔服务器管理软件,可以通过以下命令升级宝塔控制器。

    wget -O update.sh http://125.88.182.172:5880/src/update.sh && sh update.sh

    更多相关内容
  • httpd 包名: httpd-2.2.15.tar.gz 下载地址: http://httpd.apache.org/download.cgi 包路径: http://labs.renren.com/apache-mirror/httpd/httpd-2.2.15.tar.gz mysql 包名: mysql-5.1.48.tar.gz ...
  • lamp环境安装软件光盘

    2020-10-12 11:16:03
    稳定安全的LAMP环境安装源码软件集合,包含LAMP环境大部分所需的源码软件,centos6与7都可以使用,详细安装步骤见本人博客。
  • 基于Centos8搭建LAMP环境安装nextcloud
  • RedHat LAMP环境安装.ppt292929292929292929292929
  • LAMP环境安装[收集].pdf

    2021-10-11 03:57:30
    LAMP环境安装[收集].pdf
  • LAMP环境搭建

    2018-04-13 17:14:45
    lamp环境搭建,lamp环境搭建,lamp环境搭建,lamp环境搭建
  • RedHat_LAMP环境安装说明及软件包2-1
  • CentOS7.4搭建LAMP环境安装WordPress详细图解

    万次阅读 多人点赞 2018-08-14 21:13:53
    实验环境 服务器操作系统:CentOS 7.4(Linux) 博客部署服务器:Apache 后台语言:PHP 数据库:MySql 前端框架:WordPress 安装Apache(Apache软件安装包叫httpd) yum install httpd ->y 安装...

    实验环境

    服务器操作系统:CentOS 7.4(Linux)

    博客部署服务器:Apache

    后台语言:PHP

    数据库:MySql

    前端框架:WordPress


    安装Apache(Apache软件安装包叫httpd)

    yum install httpd

    ->y

    安装完成

    开启 Apache服务

    systemctl start httpd

    设置Apache开机启动

    systemctl enable httpd

    接下来就可以验证Apache是否安装成功了

    由于CentOS7安全性问题,需要手工关闭一下防火墙

    先查看一下防火墙状态

    systemctl list-unit-files|grep firewalld.service

    关闭防火墙 

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

    这样就可以验证Apache是否安装成功了。

    打开浏览器,输入你虚拟机或者服务器IP(如果IP是私有IP,需要在同一LAN下查看)出现这个界面说明你的Apache安装成功了。

    安装数据库Mysql

    rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-9.noarch.rpm
    yum install mysql mysql-server mysql-libs mysql-server

    ->y

    开机默认启动Apache 和Mysql 服务 

    systemctl enable httpd.service
    systemctl enable mysqld.service

    建议再重启一下这两个服务

    systemctl restart httpd.service
    systemctl restart mysqld.service

    测试Mysql是否安装成功:

    mysql -u root -p

    尴尬的报了这个错误,当然有解决方法啦 

    ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

    解决方法

    1.关闭Mysql服务

    systemctl stop mysqld.service

    2.修改配置文件无密码登录

    vi /etc/my.cnf

    最后加上

    skip-grant-tables

    3.启动Mysql

    systemctl start mysqld.service

    4.登陆Mysql

    mysql -u root

    5.修改密码

    use mysql;
    
    update mysql.user set authentication_string=password('wordpress2018') where user='root' ;  //我这里设置的密码为wordpress2018,可以更改为你需要的密码,牢记密码

    6.再次打开my.cnf 把那最后那句刚添加的skip-grant-tables再删掉

    7.重启Mysql

    systemctl restart mysqld.service

    再次验证

    mysql -u root -p

    输入密码   wordpress2018

    出现下面这些代码,说明你的Mysql已经安装成功

    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 2
    Server version: 5.7.23
    
    Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
    
    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.
    
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

    在 Mysql 中新建数据库

    create database wordpress;
    
    
    Query OK, 1 row affected (0.00 sec)//出现这句话说明创建成功

    安装PHP以及相关组件  ->y

    yum install php
    yum install php-mysql
    yum install php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc

    测试PHP是否安装成功

    在/var/www/html下建立一个test.php文件:

    vi /var/www/html/test.php

    文件内输入 

    <?php
    phpinfo();
    ?>

    现在你在浏览器种输入  

    http://x.x.x.x/test.php

     就可以看到 PHP 的信息了

     

    下载安装WordPress

    WordPress源有很多,你可以直接选用官网自带的,

    wget http://cn.wordpress.org/wordpress-4.9.8-zh_CN.zip  //使用wget下载

    或者自己到适合的wordpress包,然后上传到服务器

    解压

    unzip wordpress-4.9.4-zh_CN.zip 

    又出现错误了,因为这是一台新的,好多软件包没有安装,现在还需要再安装一个解压软件

    -bash: unzip: command not found
    yum install unzip

    然后再执行解压命令

    unzip wordpress-4.9.4-zh_CN.zip 

    将wordprss下所有的文件复制到apache服务器下的根目录

    cp -r wordpress/* /var/www/html/

    配置wordpress的配置文件

    进入html文件夹下,html是apache的根目录

    cd /var/www/html/

    复制配置文件

    cp wp-config-sample.php wp-config.php

    编辑wordpress的配置文件

    vi wp-config.php

    然后输入数据库名称,例如我上面创建的数据库wordpress,然后是数据库的用户名和密码,“MySQL主机”一般默认为localhost,不需要修改

     把这一段,DB_NAME,DB_USER,DB_PASSWORD更改成之前你配置的就可以了。

    // ** MySQL 设置 - 具体信息来自您正在使用的主机 ** //
    /** WordPress数据库的名称 */
    define('DB_NAME', 'wordpress');
    
    /** MySQL数据库用户名 */
    define('DB_USER', 'root');
    
    /** MySQL数据库密码 */
    define('DB_PASSWORD', 'wordpress2018');
    
    /** MySQL主机 */
    define('DB_HOST', 'localhost');
    
    /** 创建数据表时默认的文字编码 */
    define('DB_CHARSET', 'utf8');

    再次打开浏览器,输入IP,即可看到Wordpress配置安装界面,然后安装成功,可以正常使用了。

     

    展开全文
  • RedHat_LAMP环境安装说明及软件包2-2
  • Centos环境安装LAMP环境和nagios程式部署
  • lamp 环境安装维护

    2012-10-25 10:26:31
    lamp 环境安装维护 各种命令使用方法 和使用技巧
  • 手把手叫你安装linux下php环境 包括 卸载旧版本的apache mysql等 安装GD zlib libxml libmcrypt libpng 等等php需要的组建 整个文档非常详细 自己下了看吧 查询系统中已安装的Apache相关软件包 # rpm -qa|grep -i ...
  • 本文实例讲述了LAMP环境使用Composer安装Laravel的方法。分享给大家供大家参考,具体如下: 安装Composer 因为使用的Ubuntu服务器,所以我们使用apt安装: $ sudo apt install composer 安装Laravel 首先创建一个...
  • 1.yum安装和源代码编译在使用的时候没啥区别,但是安装的过程就大相径庭了,yum只需要3个命令就可以完成,源代码需要13个包,还得加压编译,步骤很麻烦,而且当做有时候会出错,源代码编译安装大概需要2个小时,好处...
  • lamp环境安装说明

    2013-02-28 16:37:36
    指导你安装lamp,这是值得珍藏的,请好好对待
  • 小白编译安装搭建 Linux LAMP环境 详细ppt ; 纯手工安装 ; 做一步,写一部,每个步骤的详情。
  • docker下lamp环境安装使用

    千次阅读 2020-06-17 19:47:50
    docker search lamp ![图片.png]...

    docker下lamp环境安装配置

    搜索docker镜像

    docker search lamp
    

    图片.png

    docker pull tutum/lamp
    

    图片.png

    docker run -d -p 5000:80 -p 3309:3306 tutum/lamp
    

    图片.png

    进入容器

    docker exec -it 0b9e764e237e /bin/bash
    

    查看远程连接数据库用户

     docker logs 0b9e764e237e
    
    => An empty or uninitialized MySQL volume is detected in /var/lib/mysql
    => Installing MySQL ...
    => Done!
    => Waiting "hljs-keyword">for confirmation of MySQL service startup
    => Creating MySQL admin user with random password
    => Done!
    ========================================================================
    You can now connect to this MySQL Server using:
     
      mysql -uadmin -p2Ijg6gvmM0N3 -h<host> -P<port>
     
    Please remember to change the above password as soon as possible!
    MySQL user "hljs-string">'root' has no password but only allows local connections
    ========================================================================
    

    得到远程密码

    访问自己服务器的映射端口

    图片.png
    搞定!

    展开全文
  • LAMP安装

    2022-01-10 18:53:46
    LAMP各组件安装顺序 二、编译安装Apache httpd服务 1.关闭防火墙,将安装Apache所需软件包传到/opt目录下 2.安装环境依赖包 3.配置软件模块 4.编译及安装 5.优化配置文件路径,并把httpd服务的可执行程序文件...

    目录

    一、LAMP架构介绍

    LAMP概述

    (平台)Linux

    (前台)Apache

    (后台)MySQL

    (中间连接)PHP/Perl/Python

    LAMP各组件安装顺序

    二、编译安装Apache httpd服务

    1.关闭防火墙,将安装Apache所需软件包传到/opt目录下

    2.安装环境依赖包

    3.配置软件模块

    4.编译及安装

    5.优化配置文件路径,并把httpd服务的可执行程序文件放入路径环境变量的目录中便于系统识别

    6.添加httpd系统服务

    7.修改httpd 服务配置文件

     8.浏览器访问验证


    一、LAMP架构介绍

    LAMP概述

    LAMP架构是目前成熟的企业网站应用模式之一,指的是协同工作的一整套系统和相关软件,能够提供动态Web站点服务及其应用开发环境。

    LAMP是一个缩写词,具体包括Linux操作系统、Apache网站服务器、MySQL数据库服务器、PHP(或Perl、Python)网页编程语言。

    LAMP各组件介绍

    (平台)Linux

    作为LAMP架构的基础,提供用于支撑Web站点的操作系统,能够与其他三个组件提供更好的稳定性,兼容性(AMP组件也支持Windows、

    UNIX等平台) 。

    (前台)Apache

    作为LAMP架构的前端,是一款功能强大,稳定性好的Web服务器程序,该服务器直接面向用户提供网站访问,发送网页,图片等文件内容。

    (后台)MySQL

    作为LAMP架构的后端,是一款流行的开源关系数据库系统。在企业网站、业务系统等应用中,各种账户信息、产品信息,客户资料、业务数

    据等都可以存储到MySQL数据库,其他程序可以通过SQL语句来查询,更改这些信息。

    (中间连接)PHP/Perl/Python

    作为三种开发动态网页的编程语言,负责解释动态网页文件,负责沟通Web服务器和数据库系统以协同工作,并提供Web应用程序的开发和运

    行环境。其中PHP是一种被广泛应用的开放源代码的多用途脚本语言,它可以嵌入到HTML中,尤其适合于Web应用开发。

    LAMP各组件安装顺序

    在构建LAMP平台时,各组件的安装顺序依次为Linux、Apache、MySQL、PHP。其中Apache和MySQL的安装并没有严格的顺序,PHP环境的

    安装一般放到最后安装,负责沟通 Web 服务器和数据库系统以协同工作。

     

    二、编译安装Apache httpd服务

    流程:

    1.关闭防火墙,将安装Apache所需软件包传到/opt目录下

    systemctl stop firewalld systemctl disable firewalld setenforce 0

    httpd-2.4.29.tar.gz apr-1.6.2.tar.gz apr-util-1.6.0.tar.gz

    #apr组件包用于支持Apache上层应用跨平台,提供底层接口库,能有效的降低并发连接数、降低进程和减少访问堵塞。

    2.安装环境依赖包

    yum -y install gcc gcc-c++ make pcre pcre-devel expat-devel perl

    3.配置软件模块

    cd /opt/

    tar zxvf apr-1.6.2.tar.gz

    tar zxvf apr-util-1.6.0.tar.gz

    tar jxvf httpd-2.4.29.tar.bz2

    mv apr-1.6.2 /opt/httpd-2.4.29/srclib/apr

    mv apr-util-1.6.0 /opt/httpd-2.4.29/srclib/apr-util

    cd /opt/httpd-2.4.29/

    ./configure --prefix=/usr/local/httpd --enable-so --enable-rewrite --enable-charset-lite --enable-cgi

    4.编译及安装

    make #make -j 2 表示开2核同时进行编译

    make install

    5.优化配置文件路径,并把httpd服务的可执行程序文件放入路径环境变量的目录中便于系统识别

    ln -s /usr/local/httpd/conf/httpd.conf /etc/ 

    ln -s /usr/local/httpd/bin/* /usr/local/bin/

    6.添加httpd系统服务

    cp /usr/local/httpd/bin/apachectl /etc/init.d/httpd #用于service服务管理

    chmod +x /etc/init.d/httpd

    vi /etc/init.d/httpd

    #!/bin/bash #在第一行前插入新行,添加此三行内容

    # chkconfig: 35 85 21 #35级别自动运行 第85个启动 第21个关闭

    # description: Apache is a World Wide Web server

    chkconfig --add httpd #将httpd服务加入到service管理器

    systemctl start httpd.service #开启http服务(关闭和开启要使用相同的方式)

    7.修改httpd 服务配置文件

    vim /etc/httpd.conf

    --52行--修改

    Listen 192.198.80.10:80

    --197行--取消注释,修改

    ServerName www.kgc.com:80

    --221行--默认首页存放路径

    DocumentRoot "/usr/local/httpd/htdocs"

    --255行--默认首页文件名设置

    DirectoryIndex index.html

    httpd -t 或 apachectl -t #检查配置文件的配置项是否有误

    cat /usr/local/httpd/htdocs/index.html #查看html的内容

    systemctl restart httpd.service

     8.浏览器访问验证

    各个程序作用:

    gcc #C语言的编译器

    gcc-c++ #C++的编译器

    make #源代码编译器

    pcre #pcre是一个Perl函数库,包括perl 兼容的正则表达式库

    pcre-devel #perl的接口开发包

    expat-devel #用于支持网站解析HTML、XML文件

    perl #perl语言编译器

    -enable-so \ #启用动态加载模块支持,使 httpd 具备进一步扩展功能的能力

    --enable-rewrite \ #启用网页地址重写功能,用于网站优化、防盗链及目录迁移维护

    --enable-charset-lite \ #启动字符集支持,以便支持使用各种字符集编码的页面

    --enable-cgi #启用CGI脚本程序支持,便于网站的外部扩展应用访问能力

    实验截图:

    第一步:关闭防火墙和selinux,然后将三个压缩文件拖入到xshell内

     

     第二步:安装环境依赖包

     

    第三步:配置软件模块

    对三个压缩包进行解压(记住三个都要,这里不一 一展示)

     将apr的两个文件移动到httpd的srclib文件内

     对apr的两个文件进行修改名称

     切换目录执行configure文件

     第四步:编译并安装

     

    第五步:优化配置文件路径

    创建软链接

     第六步:添加httpd系统服务

    修改httpd配置文件

     将httpd服务加入到service管理器并开启服务

     第七步:备份修改httpd服务配置文件

    备份修改文件

     第八步:浏览器进行访问验证

    展开全文
  • 1、安装Apache yum -y install httpd # 开机自启动 chkconfig httpd on # 启动httpd 服务 service httpd start ### 安装apache 一些扩展 yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql ##备注下...
  • 这是《细说PHP》一本书中的 在Linux下的环境安装
  • CentOS 7 搭建 LAMP 环境与配置介绍LAMP 架构介绍安装与配置安装 Apache安装阶段配置阶段安装 MySQL安装阶段安装 PHP安装阶段MySQL 导入数据库文件导入数据库方法一:MySQL 命令方法二:source 命令 介绍 该博文将...
  • centos7搭建LAMP环境

    2022-02-17 20:18:15
    LAMP相信大家都很熟悉了,就是在Linux系统上面搭建Apache+MySQL+PHP的运行环境。 搭建的方式有很多种,例如:宝塔面板、LAMP一键安装程序等。作为一名研发人员我还是选择手动挨个安装的方式,一方面也是为了熟悉使用...
  • 下载并安装centos7.2,配置好网络环境,确保centos能上网,可以获取到yum源。  centos7.2的下载地址:http://pan.baidu.com/s/1eRTjats 密码:wnby centos7.2的网络配置: vim /etc/sysconfig/network-scripts/...
  • 据说搞好LAMP也就是Linux+Apache+Mysql+php就已经相当于一个中级php程序猿的水平,当然你的php要得会才行,之后就是搞好各种框架。...一、LAMP的下载、安装与配置 在你装好Ubuntu之后,Ubuntu的安装具体请看:《图
  • 安装 Apache  在terminal中输入命令 复制代码 代码如下:sudo apt-get install apache2  打开浏览器,在地址栏输入:127.0.0.1,如果出现了 “It works!”,表明安装成功 Step2. 安装 php5  在 terminal 中输入:...
  • 主要介绍了详解Lamp环境搭建Linux CentOS6.5编译安装mysql5.6,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 宝塔面板一键安装LNMP和LAMP环境教程

    千次阅读 2021-05-18 12:02:53
    前言本文将详解如何在Linux服务器上通过宝塔面板来快速安装配置LNMP或LAMP环境.LNMP和LAMP是服务器建站环境的简称,LNMP即Linux/Nginx/MySQL/PHP,而LAMP即Linux/Apache/MySQL/PHP.区别在于Web服务器Nginx和Apache的...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 40,592
精华内容 16,236
关键字:

lamp环境安装