源码安装lnmp redis jenkins memcached
来源:互联网 发布:free源码解析 编辑:程序博客网 时间:2024/04/30 12:27
1、 因为使用源码安装nginx 需要gcc编译器,所以需要先用which gcc 看一下cenos上有没有。如果没有,将文件夹gccrpm下的文件拷贝到服务器上,按下列顺序执行命令
Rpm包下载链接:http://vault.centos.org/6.5/os/x86_64/Packages/
rpm -Uvh kernel-headers-2.6.32-431.el6.x86_64.rpm
rpm -Uvh glibc-headers-2.12-1.132.el6.x86_64.rpm
rpm -Uvh glibc-devel-2.12-1.132.el6.x86_64.rpm
rpm -Uvh libgomp-4.4.7-4.el6.x86_64.rpm
rpm -Uvh ppl-0.10.2-11.el6.x86_64.rpm
rpm -Uvh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm
rpm -Uvh mpfr-2.4.1-6.el6.x86_64.rpm
rpm -Uvh cpp-4.4.7-4.el6.x86_64.rpm
rpm -Uvh gcc-4.4.7-4.el6.x86_64.rpm
rpm -Uvh libstdc++-devel-4.4.7-4.el6.x86_64.rpm
rpm -Uvh gcc-c++-4.4.7-4.el6.x86_64.rpm
执行完成 再用which gcc 查看 如果有显示/usr/bin/gcc 说明安装成功
2.安装nginx前,需要安装依赖工具zlib,openssl,pcre,perl
相关链,安装包同级目录中存在接:http://www.cnblogs.com/zhoulf/archive/2013/02/09/2909653.html
Perl
注: (1)如果局域网机器无法访问, 执行/etc/init.d/iptables stop 关闭防火墙
(2)相关nginx的操作
#启动:/usr/local/nginx/sbin/nginx
#重启/usr/local/nginx/sbin/nginx -s reload
(3)参考链接http://blog.csdn.net/god_wot/article/details/45895255
3.安装mysql数据库,安装数据库之前,需要先安装ncurses, gccrpm文件夹下有两个关于ncurses的rpm包
执行:
rpm -Uvh ncurses-5.7-3.20090208.el6.x86_64.rpm
Rpm -Uvh ncurses-devel-5.7-3.20090208.el6.x86_64.rpm
然后按照这个链接文档下的步骤安装:http://hezuyou.blog.163.com/blog/static/7849741520140211123495/
安装完成后,执行export"PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile(永久生效)设置环境变量
相关文档:http://blog.csdn.net/hittata/article/details/7718819
4.安装php
相关文档:http://www.cnblogs.com/mchina/archive/2012/11/28/2778779.html
(1)在安装jpeg6的过程中可能会出现libtool不存在的错误,这是由于libtool版本太低的原因造成了,进入这个链接http://zhidao.baidu.com/link?url=DAf0Va10h6CVD-bRIzxfbL4GVvViG1D96Oexg1dRCZ9RUJZisSE_5_yguJwmrFoAX2azBl8hdIq1E6mLRcQUn_ 按照步骤安装libtool,并在jpeg中覆盖。
在安装php的过程中 如果遇到Don't know how to define struct flock on this system, set --enable-opcache=no 解决办法如下:
编辑 /etc/ld.so.conf 加入/usr/local/lib
再执行 ldconfig即可
centos 64位
(3)在configure过程中 显示找不到libXpm的错误是因为没有安装libXpm-devel,需要用rpm包安装下。
这个rpm依赖包很多,需要都安装下并且按照顺序装
5.php安装完成后,需要nginx挂载php
参考文档:https://yq.aliyun.com/articles/43147
6.安装redis
参考文档http://www.cnblogs.com/shanyou/archive/2012/01/28/2330451.html
7.安装队列
参考文档
http://blog.csdn.net/yuan1013922969/article/details/50178599
查找rpm依赖网址:https://pkgs.org/search/?query=libzip.so.1&type=smart
6.5rpm包 下载地址:http://vault.centos.org/6.5/os/x86_64/Packages/
重启php-fpm
/etc/init.d/php-fpm restart
8安装jenkins
参考文档:http://blog.csdn.net/truong/article/details/50087431
- 源码安装lnmp redis jenkins memcached
- yum安装lnmp-redis
- LNMP 1.2缓存加速类扩展(xcache/Redis/memcached/eAccelerator)、imageMagick、ionCube安装教程
- LNMP 1.2缓存加速类扩展(xcache/Redis/memcached/eAccelerator)、imageMagick、ionCube安装教程
- 源码编译安装LNMP
- 源码安装lnmp环境
- LNMP源码编译安装
- LNMP源码安装
- lnmp 源码安装
- Ubuntu源码安装lnmp
- 源码安装lnmp环境
- linux lnmp源码安装
- LNMP 源码安装
- Linux源码安装LNMP
- LNMP 源码编译安装
- LNMP源码安装
- lnmp环境源码安装
- 源码安装 lnmp
- Paraview 软件学习
- mysql时间字段值0000-00-00 00:00:00
- RF+AppiumLibrary移动端(android)自动化测试案例1:微信添加好友
- FreeMarker基本知识理论
- iOS综合练习 哈欠阅读
- 源码安装lnmp redis jenkins memcached
- 类和对象
- poj2478 Farey Sequence
- Unity导出iOS真机测试教程
- unity ugui 整体设计分析
- 【weak win】 Codeforces Round #176 (Div. 2)
- svn 自动同步到web站点目录post-commit.bat
- ZZULIOJ-【1405: Red and Black】
- 在ubuntu-12.04.3下搭建编译android4.4源代码(傻瓜式教程)-5