为什么80%的码农都做不了架构师?>>>   

CentOS6.x 下 LNMP环境搭建(准备篇)

CentOS6.x 下 LNMP环境搭建(一、安装 MySQL)

CentOS6.x 下 LNMP环境搭建(二、安装 Nginx)

CentOS6.x 下 LNMP环境搭建(三、安装 PHP)

2.1. 安装依赖包

# rpm -qa pcre* openssl* zlib*    <------- 检查所依赖的包是否已经安装
zlib-1.2.3-29.el6.x86_64
openssl-1.0.1e-48.el6_8.1.x86_64
pcre-7.8-7.el6.x86_64
# yum -y install pcre-devel openssl-devel zlib-devel

注:其中 pcre 用于 nginx 的 rewrite 模块

2.2. 添加用户

# useradd www -s /sbin/nologin -M

2.3. 安装

# cd /root/src
# tar -zxvf nginx-1.6.3.tar.gz && cd nginx-1.6.3
# ./configure \
--prefix=/lnmp/server/nginx-1.6.3 \
--error-log-path=/lnmp/log/nginx/error.log \
--http-log-path=/lnmp/log/nginx/access.log \
--user=www \
--group=www \
--with-http_realip_module \
--with-http_sub_module \
--with-http_ssl_module \
--with-http_stub_status_module \
--with-http_gzip_static_module \
--with-pcre
# make
# make install
# cd /lnmp/server
# ln -s /lnmp/server/nginx-1.6.3/ nginx
# ls -l

注:编译安装过程中可以使用命令【# echo $?】检查configure/make的执行结果,0表示成功

2.4. 启动

# /lnmp/server/nginx/sbin/nginx -t     <------- 检查配置文件语法
nginx: the configuration file /lnmp/server/nginx-1.6.3//conf/nginx.conf syntax is ok
nginx: configuration file /lnmp/server/nginx-1.6.3//conf/nginx.conf test is successful
# /lnmp/server/nginx/sbin/nginx    <------- 启动
检查:
# lsof -i :80
COMMAND   PID  USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
nginx   38366  root    6u  IPv4  93417      0t0  TCP *:http (LISTEN)
nginx   38367 nginx    6u  IPv4  93417      0t0  TCP *:http (LISTEN)
# netstat -tlunp|grep 80
tcp        0      0 0.0.0.0:80    0.0.0.0:*        LISTEN      38366/nginx
# wget 127.0.0.1
# curl 127.0.0.1

注:当浏览器无法访问时,尝试 SELinux、iptables

2.5. 添加启动脚本,之后可以通过 service nginx xxx 方式控制

# vim /etc/init.d/nginx     <------- 文件内容见附件 nginx.sh
# chmod 755 /etc/init.d/nginx
# service nginx
Usage: /etc/init.d/nginx {start|stop|reload|restart|configtest}
# service nginx configtest  <------- 配置文件检查
nginx: the configuration file /lnmp/server/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /lnmp/server/nginx/conf/nginx.conf test is successful
# service nginx start  <------- 启动
Starting Nginx:                                            [  OK  ]

2.6. 设置开机自启动

# chkconfig --add nginx
# chkconfig nginx on
# chkconfig --list|grep nginx
nginx          0:off   1:off   2:on    3:on    4:on    5:on    6:off

转载于:https://my.oschina.net/antsky/blog/752898

CentOS6.x 下 LNMP环境搭建(二、安装 Nginx)相关推荐

  1. 【傻瓜教程】CentOS 7 下 LNMP 环境搭建过程

    1.安装MariaDB CentOS 7 下,推荐使用MariaDB(MySQL的一种开源分支),且建议用yum安装. 安装命令 yum -y install mariadb mariadb-serv ...

  2. Centos6.5下docker 环境搭建

    一.运行docker Linux内核版本需要在3.8以上,针对centos6.5 内核为2.6的系统需要先升级内核.不然会特别卡 在yum的ELRepo源中,有mainline(4.5).long-t ...

  3. win下python环境搭建以及安装pip、django

    1. 安装python并配置 下载安装python,这里我下载的是python2.7,听说2.7比较好用 地址:https://www.python.org/downloads/source/ 记住你 ...

  4. ubuntu环境下lnmp环境搭建(3)之Php

    1.lnmp详细  http://www.discuz.net/thread-3513107-1-1.html 2. 到php目录 http://blog.aboutc.net/linux/65/co ...

  5. centos6.7、centos6.5下yum方式搭建lnmp环境,php5.4/mysql5.5

    由于电脑重装系统,之前虚拟机中的所有系统都打不开了,不得已又得从0开始安装.我下载的是centos6.5的镜像,在虚拟机中安装完以后,执行了一下yum update,系统升成了6.7的,但是对于lnm ...

  6. lamp 独立mysql_lamp or lnmp 环境搭建之独立安装mysql数据库

    lamp or lnmp 环境搭建,如果mysql 是独立安装的则需要授权: 单独一台服务器独立安装mysql 安装后,优化服务器. 授权 实例如下: 创建用户 CREATE USER demo ID ...

  7. 【PYTHON的环境搭建和安装(基于vscode下)】

    PYTHON的环境搭建和安装(vscode下) 一.Vscode与python 1.安装python 2.安装vscode 3.安装插件 4.打开工作目录 5.测试一下 二.作业 三.要求定义两个数, ...

  8. Win10 Anaconda下TensorFlow-GPU环境搭建详细教程(包含CUDA+cuDNN安装过程)(转载)...

    win7(win10也适用)系统安装GPU/CPU版tensorflow Win10 Anaconda下TensorFlow-GPU环境搭建详细教程(包含CUDA+cuDNN安装过程) 目录 2.配置 ...

  9. Linux 下ffmpeg的环境搭建与安装

    Linux下ffmpeg的环境搭建与安装 背景 [FFmpeg是什么] 1· FFmpeg是一套可以用来记录.转换数字音频.视频,并能将其转化为流的开源软件.采用LGPL或GPL许可证,提供了录制.转 ...

最新文章

  1. 有关域名方面的相关问题
  2. keras版本 str object has no attribute decode
  3. ICCV2021 Oral-TAUFacebook提出了通用的Attention模型可解释性
  4. Unity5.X打包与加载AssetBundle简单示例
  5. python list tuple区别_Python list、tuple、dict区别
  6. 编译OpenJDK8:configure: could not find or use freetype at location
  7. 数据库系统概论第五版习题解析
  8. 小米无线网卡linux驱动下载,Linux 下小米WIFI 的无线网卡驱动
  9. m3u8简单教程之我不是药神下载
  10. 7大浏览器颜值代表,谁才是真正的浏览器颜值之王呢?
  11. 【贪玩巴斯】传感器与检测技术 (二)「半导体传感器基础」2021-09-30
  12. VS2013使用技巧汇总(有图)
  13. 微信公众平台开发3-微信服务器IP接口实例(含源码)
  14. java实验报告9 输入输出流
  15. 双网卡的网络路由配置
  16. UTC时间与北京时间的差多久
  17. 新手敲代码经常犯的低级错误(持续更新ing)
  18. 云服务器怎样杀毒软件,如何在云服务器里面安装杀毒软件?安装杀毒软件的好处...
  19. python毕业设计基于django框架的个人博客系统的设计与实现 毕设参考
  20. 分众急嫁阿里背后原因,或是新潮电梯屏数已超分众一倍

热门文章

  1. 电子商务网站建设策划书_网站建设及推广的5大注意事项
  2. 切换计算机用户指,切换用户提示计算机锁定
  3. Java对象序列化乱码6_对象序列化成字符串乱码解决
  4. 可视化查看依赖关系_图可视化分析解决方案KeyLines介绍
  5. python编程从入门到精通实践_《Python编程:从入门到实践》总结_Day01
  6. python如何定义类_Python class定义类,Python类的定义(入门必读)
  7. React Router V6 新特性
  8. worker进程和task进程区别_worker进程和task进程区别_Storm概念学习系列之Worker、Task、Executor三者之间的关系......
  9. 20211130:力扣第267周周赛(下)
  10. c语言字符马图案,C语言实现马踏棋盘