一键安装lnmp(3)

nginx(){
cd $path
tar zxvf pcre-8.20.tar.gz
cd pcre-8.20
./configure --prefix=/usr/local/pcre
make
make install
cd $path
tar zxvf openssl-1.0.0a.tar.gz
cd openssl-1.0.0a
./config --prefix=/usr/local/openssl
make
make install
cd $path
tar zxvf zlib-1.2.3.tar.gz
cd zlib-1.2.3
./configure -prefix=/usr/local/zlib
make
make install
#nginx的安装
cd $path
tar zxvf nginx-1.7.1.tar.gz
cd nginx-1.1.7
./configure --prefix=/usr/local/nginx --without-http_memcached_module --user=www --group=www --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module --with-openssl=$path/openssl-1.0.0a --with-zlib=$path/zlib-1.2.3 --with-pcre=$path/pcre-8.20
make
make install
rm -rf /usr/local/nginx/conf/nginx.conf
cp $path/nginx.conf /usr/local/nginx/conf/nginx.conf
}

时间: 2024-11-01 00:57:33

一键安装lnmp(3)的相关文章

一键安装lnmp之php

#!/bin/sh #一键安装LNMP中的php #required soft #libiconv-1.14.tar.gz #libmcrypt-2.5.8.tar.gz #mcrypt-2.6.8.tar.gz #mhash-0.9.9.9.tar.gz #php-5.3.27.tar.gz #php-fpm.conf #安装相关依赖库 yum install zlib libxml libjpeg freetype libpng gd  curl libiconv  zlib-devel l

Shell脚本一键安装LNMP环境

https://sourceforge.net/projects/opensourcefile/files/ Nginx是一款高性能的HTTP和反向代理服务器.Nginx在反向代理,Rewrite规则,稳定性,静态文件处理,内存消耗等方面表现了很强的优势.因此公司线上和测试环境的WEB服务大多数采用的是LNMP环境,经常要进行LNMP环境的搭建,下面是用SHELL脚本写的一键安装LNMP环境的脚本.1)系统环境介绍Centos 5.8 64位 (已测试)Nginx: nginx-1.4.1.ta

CentOS6/7一键安装LNMP(基于yum)

分享一个自己写的一键安装LNMP的脚本. CentOS6安装效果: #!/bin/bash # Author:      Zhangbin # Website:     http://qicheng0211.blog.51cto.com/ # Description: CentOS6/7一键安装lnmp(基于yum) PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH err_ec

一键安装lnmp后添加php扩展问题

       因为要使用php的pcntl扩展多进程函数,所以需要添加php的pcntl的函数.但是本机linux环境使用的是lnmp.org的一键安装包,查看ext里面的文件后,没有发现有pcntl的文件包. 解决办法:        在网上下载对应版本的php,然后在linux下解压,解压后找到pcntl的文件包,然后将其mv到本机linux的文件包中.         依照方法:         1,cd 到php的ext/pcntl目录         2,phpize        

一键安装lnmp报错 pycurl.so: undefined symbol: CRYPTO_set_locking_callback

There was a problem importing one of the Python modulesrequired to run yum. The error leading to this problem was: /usr/lib64/python2.6/site-packages/pycurl.so: undefined symbol: CRYPTO_set_locking_callback Please install a package which provides thi

ansible批量一键安装lnmp环境

1.ansible一键安装nginx服务 #nginx_server install - hosts: 172.16.1.5         根据自己的主机自行定义   tasks:     -name: yumpcre-devel       yum: name=pcre-devel     -name: yum pcre       yum: name=pcre     -name: yumopenssl-devel       yum: name=openssl-devel     -na

LNMP一键安装---LNMP部署就是这么容易

=======该脚本在CentOS6.5_x86_64位系统验证通过,荐于环境限制其它平台未做测试======== 安装方式: =================================================================================== 将OneKey_Install_LNMP.zip上传到Linux服务器后解压并执行包中shell脚本: 解压包:unzip OneKey_Install_LNMP.zip 切换包目录:cd OneKey_

Centos6.5中一键安装LNMP和收工配置

1. cd /usr wget -c http://soft.vpser.net/lnmp/lnmp1.2-full.tar.gz tar zxf lnmp1.2-full.tar.gz cd lnmp1.2-full ./install.sh lnmp 进入安装状态后按照提示做安装选择( 参考 http://lnmp.org/install.html )

一键安装lnmp脚本

前段时间一直在找一个快速部署lnmp环境的方法,也没找着,就自己写了一个,结合网上的大神们的.我的方法是脚本结合源码包,很多依赖裤都是yum安装的,这都在脚本里面,需要的源码包我都下载好了,打包成压缩包,源码包+lnmp.sh文件,上传到百度云了,需要的可以download下来: 压缩包地址: 链接:http://pan.baidu.com/s/1jHCP6iM 密码:5q4c 在这里需要说明的是,脚本下载之后,打开的时候用notepad++打开,然后全选复制之后,自己在linux下,vi ln

一键安装lnmp脚本(包括软件版本)

直接上脚本:附件也包含脚本 #!/bin/bash yum -y install make apr* autoconf automake curl-devel gcc gcc-c++ zlib-devel openssl openssl-devel pcre-devel gd  kernel keyutils  patch  perl kernel-headers compat* mpfr cpp glibc libgomp libstdc++-devel ppl cloog-ppl keyut