IT武林

?找回密码
?都有哪些免费领红包的app

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 7147|回复: 0
打印 上一主题 下一主题

CentOS7搭建高性能LNMP/WEB环境

[复制链接]

40

主题

3

精华

45

帖子

武林萌主

管理员

Rank: 27Rank: 27Rank: 27Rank: 27Rank: 27Rank: 27

积分
534
----------------------------->
威望
4
修为
239
功力
205
财富
227
----------------------------->
注册时间
2014-5-20
跳转到指定楼层
1#
发表于 2016-11-5 15:57:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
前言:最近由于工作原因,需要搭建WEB服务器,而此时的CentOS7已经成熟,早期的6.8与5.10版本,和新版本有些许差异,之前的教学会出现一些问题,所以更新本篇教学(2017.02),本篇教学使用的版本为CentOS7.2-1611,仅供参考:


一、获取相关开源程序:

① 将CentOS的yum默认源更为更快的163源(可跳过):
  1. sudo -s
  2. yum -y install wget
  3. cd /etc/yum.repos.d/
  4. wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
  5. mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
  6. mv /etc/yum.repos.d/CentOS7-Base-163.repo /etc/yum.repos.d/CentOS-Base.repo
  7. yum clean all
  8. yum makecache
复制代码


② 利用CentOS-Linux系统自带的yum命令安装、升级所需的程序库:
  1. yum -y upgrade
  2. yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel readline-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers bison libevent-devel cmake iptables-services
复制代码


③ 程序源码包下载:

建立源码包目录
  1. mkdir -p /data0/software
  2. cd /data0/software
复制代码

下载所需源码包
  1. wget http://tengine.taobao.org/download/tengine-2.1.2.tar.gz
  2. wget http://cn2.php.net/distributions/php-7.0.15.tar.gz
  3. wget http://cn2.php.net/distributions/php-5.6.30.tar.gz
  4. wget http://www.percona.com/downloads/Percona-Server-5.7/Percona-Server-5.7.17-11/source/tarball/percona-server-5.7.17-11.tar.gz
  5. wget http://github.com/jemalloc/jemalloc/releases/download/4.4.0/jemalloc-4.4.0.tar.bz2
  6. wget http://www.openssl.org/source/openssl-1.0.1u.tar.gz
  7. wget http://jaist.dl.sourceforge.net/project/boost/boost/1.59.0/boost_1_59_0.tar.gz
  8. wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.40/pcre-8.40.tar.gz
  9. wget http://jaist.dl.sourceforge.net/project/mhash/mhash/0.9.9.9/mhash-0.9.9.9.tar.gz
  10. wget http://jaist.dl.sourceforge.net/project/mcrypt/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz
  11. wget http://jaist.dl.sourceforge.net/project/mcrypt/MCrypt/2.6.8/mcrypt-2.6.8.tar.gz
  12. wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz
  13. wget http://pecl.php.net/get/pthreads-3.1.6.tgz
  14. wget http://pecl.php.net/get/redis-3.1.1.tgz
  15. wget http://download.redis.io/releases/redis-3.2.7.tar.gz
复制代码

回复 |?Sogou Explorer|?Windows 7

使用道具 举报

本版积分规则

联系我们|Archiver|手机版|小黑屋|IT武林 ( 京ICP备13030285号 )

GMT+8, 2019-9-18 23:39 , Processed in 0.022528 second(s), 15 queries , Gzip On, Redis On.

Powered by Discuz! X

? 2014 ITwulin.com

快速回复 返回顶部 返回列表