Go to file
2020-10-22 17:48:27 +08:00
bin 更新 'bin/nginx.sh' 2020-10-22 17:48:27 +08:00
files 更新 'files/enable-php.conf' 2020-09-02 20:25:57 +08:00
.gitignore 添加项目 2019-05-21 17:41:00 +08:00
config.ini 修改bug 2019-05-22 11:42:34 +08:00
install.sh 更新 'install.sh' 2020-03-17 09:32:47 +08:00
README.md 更新 'README.md' 2020-07-29 10:39:14 +08:00

linux上的lanmp环境的安装(目前只支持centos)

*注: 
1. centos6.*支持php7.1及以下centos7.*以上支持全部php
2. 配置的下载地址的地方可将安装包配置到当前目录的package目录下面配置可只配置文件名。
   如: nginx_package=nginx-1.15.12.tar.bz2将nginx-1.15.12.tar.bz2下载到package目录下面

软件开发的配置说明:

    [server]
    type=nginx
    nginx_package=http://nginx.org/download/nginx-1.15.12.tar.gz
    apache_package=http://www.apache.org/dist/httpd/httpd-2.4.39.tar.bz2
    [db]
    type=mysql
    package=http://mirrors.163.com/mysql/Downloads/MySQL-5.5/mysql-5.5.61.tar.gz
    [php]
    package=https://www.php.net/distributions/php-7.2.18.tar.bz2
    php_extension=openssl,zlib,mbstring,bz2,gd,pdo_pgsql,mcrypt,imagick,redis,amqp
    [lib]
    apr_package=http://www.apache.org/dist/apr/apr-1.7.0.tar.bz2
    apr_util_package=http://www.apache.org/dist/apr/apr-util-1.6.1.tar.bz2
    pcre_package=http://ftp.pcre.org/pub/pcre/pcre-8.43.tar.bz2
    libmcrypt_package=https://sourceforge.mirrorservice.org/m/mc/mcrypt/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz
    mcrypt_package=http://pecl.php.net/get/mcrypt-1.0.1.tgz
    [core]
    thread=4

[server]

type配置[apache|nginx]

nginx_package配置nginx的下载地址

apache_package配置apache的下载地址

[db]

type配置[mysql]

pakcage配置mysql的下载地址(目前只支持mysql5.5)

[php]

pakcage配置php的下载地址

php_extension配置php支持的扩展某些扩展无法安装可能没安装openssl扩展

[lib]

apr_package配置apr的下载地址(apache安装使用)

apr_util_package配置apr-util的下载地址(apache安装使用)

pcre_package配置pcre的下载地址(apache安装使用)

libmcrypt_package配置libmcrypt的下载地址(mcrypt扩展使用)

mcrypt_package配置mcrypt的下载地址(mcrypt扩展使用)

[core]

thread配置机器线程数(用于编译提速)

配置完毕运行

sh install.sh