Moon_LServer Linux下一键搭建Apache+PHP+MySQL+Zend+PHPMyAdmin+GD库的软件

Moon_LServer Linux下一键搭建Apache+PHP+MySQL+Zend+PHPMyAdmin+GD库的软件攻略

准备工作

  • 下载Moon_LServer
  • 确认Linux环境已安装

安装Moon_LServer

  1. 确认下载Moon_LServer的压缩包

bash
$ ls Moon_LServer.tar.gz

  1. 解压Moon_LServer压缩包

bash
$ tar -xvf Moon_LServer.tar.gz

  1. 进入Moon_LServer目录

bash
$ cd Moon_LServer

  1. 赋予Moon_LServer.sh脚本执行权限

bash
$ chmod +x Moon_LServer.sh

  1. 运行Moon_LServer.sh脚本

bash
$ ./Moon_LServer.sh

  1. 按照提示输入相关信息,包括:

  2. Apache、PHP、MySQL、Zend等安装路径

  3. MySQL的账号和密码
  4. PHPMyAdmin的账号和密码

  5. 出现以下提示后,安装成功,访问localhost即可查看。

bash
Congratulations! Moon_LServer installed successfully!

示例说明

示例1

假设需要安装版本为5.1的MySQL。

  1. 下载MySQL5.1

bash
$ wget https://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.73.tar.gz

  1. 解压MySQL

bash
$ tar -xvf mysql-5.1.73.tar.gz

  1. 进入MySQL目录并编译

bash
$ cd mysql-5.1.73
$ ./configure --prefix=/usr/local/mysql --with-mysqld-user=mysql
$ make && make install

  1. 在Moon_LServer.sh脚本中设置MySQL安装路径

bash
export MYSQL_PATH=/usr/local/mysql

  1. 运行Moon_LServer.sh脚本

bash
$ ./Moon_LServer.sh

示例2

假设需要安装PHP5.6,并启用mysqli扩展。

  1. 下载PHP5.6

bash
$ wget http://cn2.php.net/distributions/php-5.6.23.tar.gz

  1. 解压PHP

bash
$ tar -xvf php-5.6.23.tar.gz

  1. 进入PHP目录并编译(启用mysqli扩展)

bash
$ cd php-5.6.23
$ ./configure --prefix=/usr/local/php \
--with-apxs2=/usr/local/apache/bin/apxs \
--with-mysql=/usr/local/mysql \
--with-mysqli=/usr/local/mysql/bin/mysql_config \
--enable-mbstring \
--with-curl \
--with-gd \
--enable-mysqli
$ make && make install

  1. 在Moon_LServer.sh脚本中设置PHP安装路径

bash
export PHP_PATH=/usr/local/php

  1. 运行Moon_LServer.sh脚本

bash
$ ./Moon_LServer.sh

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Moon_LServer Linux下一键搭建Apache+PHP+MySQL+Zend+PHPMyAdmin+GD库的软件 - Python技术站

(0)
上一篇 2023年5月22日
下一篇 2023年5月22日

相关文章

  • 解决Redis中数据不一致问题

    redis系列之数据库与缓存数据一致性解决方案                                                          数据库与缓存读写模式策略写完数据库后是否需要马上更新缓存还是直接删除缓存? (1)、如果写数据库的值与更新到缓存值是一样的,不需要经过任何的计算,可以马上更新缓存,但是如果对于那种写数据频繁而读数据…

    Redis 2023年4月12日
    00
  • Java项目防止SQL注入的几种方法总结

    Java项目防止SQL注入的几种方法总结 什么是SQL注入? 在介绍如何防止SQL注入之前,我们先来了解一下什么是SQL注入。SQL注入是指黑客利用Web应用程序中的SQL语句输入漏洞,通过在用户输入中注入SQL片段来执行非法的SQL语句从而达到欺骗数据库服务器执行恶意SQL语句的目的,进而获取敏感数据,控制服务器或者破坏数据。防止SQL注入是Web应用程序…

    database 2023年5月21日
    00
  • Godaddy虚拟主机新建mysql数据库 2019最新

    第一次用狗爹,完全摸不着路子。 网站本地已搭建,不知道数据库是在哪里上传。 百度搜索结果都是四五年前的旧内容,耽误时间。 还是问客服,Godaddy的客服确实不赖   godaddy虚拟主机如何新建数据库: 1. 进入会员管理中心 https://account.godaddy.com/products 2. 进入虚拟主机管理 3. 进入cPanel管理员 …

    MySQL 2023年4月13日
    00
  • 使用Perl DBI操作MySQL的一些建议

    使用Perl DBI操作MySQL的一些建议 简介 Perl DBI是Perl语言中操作数据库的模块,它提供了一套标准的接口,使得我们可以使用统一的方式来操作多种数据库,其中包括MySQL、Oracle、PostgreSQL等。 本文主要介绍如何使用Perl DBI模块操作MySQL数据库,提供一些使用上的建议和示例。 安装Perl DBI 首先需要安装Pe…

    database 2023年5月18日
    00
  • linux如何为已存在的用户创建home目录

    为已存在的用户创建Home目录的步骤如下: 确认该用户已经在系统中存在,并且没有Home目录。 使用root用户登录系统,并切换到root用户的家目录。 cd /root 创建该用户的Home目录,使用以下命令: mkdir /home/username 这里的“username”是你要为该用户创建Home目录的用户名。 设置Home目录的权限为该用户拥有,…

    database 2023年5月22日
    00
  • 如何使用Python在MySQL中修改表名?

    要使用Python在MySQL中修改表名,可以使用Python的内置模块sqlite3或第三方库mysql-connector-python。以下是使用mysql-connector-python在MySQL中修改表名的完整攻略: 连接 要连接到MySQL,需要提供MySQL的主机、用户名、和密码。可以使用以下代码连接: mysql.connector my…

    python 2023年5月12日
    00
  • Spring Boot 中使用 Redis

    Redis 在云服务器中安装配置以及 Spring Boot 中的使用 Redis 环境 redis 安装、配置,启动:(此处以云服务器上进行说明) 下载地址:https://redis.io/download/ 下载后上传到云服务器上,如 /usr/local 中 gcc 环境安装:yum install -y gcc-c++ 解压:tar -zxvf x…

    Redis 2023年4月16日
    00
  • Redis基础命令

           笔者最初接触Redis是因为了解了一些nosql方面的知识,觉得nosql是一个很有意思的方面。像其中的mongodb,redis等等。当初也没有深入的去了解Redis,直到自己前段时间在写一个web项目的时候需要用到缓存来进行性能优化我才仔细的来学习Redis。下面我就来说说我自己在学习Redis过程中的一些心得。         Redis…

    Redis 2023年4月16日
    00
合作推广
合作推广
分享本页
返回顶部