准备服务器系统

环境准备

VMware WorkStation
Centos7
MobaXtermxsheel,SecureCRT
网络

(1)确认centos的内核

准备一个内核为2.6及以上版本的操作系统,因为linux2.6及以上内核才支持epoll,而Nginx需要解决高并发压力问题是需要用到epoll,所以我们需要有这样的版本要求。

我们可以使用uname -a命令来查询linux的内核版本。

(2)确保centos能联网

ping www.baidu.com

(3)确认关闭防火墙

这一项的要求仅针对于那些对linux系统的防火墙设置规则不太清楚的,建议大家把防火墙都关闭掉,因为我们此次课程主要的内容是对Nginx的学习,把防火墙关闭掉,可以省掉后续Nginx学习过程中遇到的诸多问题。

关闭的方式有如下两种:

systemctl stop firewalld      关闭运行的防火墙,系统重新启动后,防火墙将重新打开
systemctl disable firewalld   永久关闭防火墙,,系统重新启动后,防火墙依然关闭
systemctl status firewalld   查看防火墙状态

(4)确认停用selinux

selinux(security-enhanced linux),美国安全局对于强制访问控制的实现,在linux2.6内核以后的版本中,selinux已经成功内核中的一部分。可以说selinux是linux史上最杰出的新安全子系统之一。虽然有了selinux,我们的系统会更安全,但是对于我们的学习Nginx的历程中,会多很多设置,所以这块建议大家将selinux进行关闭。

sestatus查看状态  

如果查看不是disabled状态,我们可以通过修改配置文件来进行设置,修改SELINUX=disabled,然后重启下系统即可生效。

vim /etc/selinux/config

Nginx系统环境准备相关推荐

  1. 服务器架设篇-----CentOS架设WWW服务器-Nginx+Mysql+PHP

    Nginx安装配置 安装nginx 系统环境:CentOS-6.3 软件:nginx-1.7.9.tar.gz 安装方式:源码编译安装 安装位置:/usr/local/nginx 安装前提 在安装ng ...

  2. Nginx命令配置到系统环境

    前面我们介绍过Nginx安装目录下的二级制可执行文件nginx的很多命令,要想使用这些命令前提是需要进入sbin目录下才能使用,很不方便,如何去优化,我们可以将该二进制可执行文件加入到系统的环境变量, ...

  3. 将nginx永久加入到系统环境变量

    php,mysql的永久方法跟这个一样 下来配置环境变量 在/etc/profile 中加入: export NGINX_HOME=/usr/local/nginx export PATH=$PATH ...

  4. 如何在FreeBSD中安装Nginx,MySQL,PHP(FEMP)

    本文介绍如何在FreeBSD 13系统中安装Nginx.MySQL.和PHP服务. 系统环境 FreeBSD 13.0-RELEASE 更新系统 在安装任何软件之前更新系统是一个好习惯,以便检查系统更 ...

  5. LNMP架构详解(2)——Mysql、PHP、Nginx源码编译过程

    前言 本文将介绍LNMP架构中Mysql.PHP.Nginx的源码编译过程:这时有人不仅会问:在我们使用的Linux系统中,可以从yum源中获得mysql.php,为什么要进行如此漫长复杂的过程进行编 ...

  6. nginx重新编译安装mysql_Centos 6.5编译安装Nginx+php+Mysql

    说明: 操作系统:CentOS 6.5 64位 准备篇: 一.配置好IP.DNS .网关,确保使用远程连接工具能够连接服务器 二.配置防火墙,开启80端口.3306端口 vi /etc/sysconf ...

  7. awstats linux日志分析,(总结)Linux下使用awstats分析Nginx的日志详情

    系统环境为CenoOS 5.6,详细请参考之前的日志<CentOS 5.x使用yum安装Nginx+PHP(FastCGI)+MySQL生产环境>. Awstats 是目前最流行的日志分析 ...

  8. Cacti on nginx + php-fpm

    2019独角兽企业重金招聘Python工程师标准>>> Cacti on nginx + php-fpm 系统环境: centos 5.3  32位     #(安装好所有的开发工具 ...

  9. fpm定制化RPM包之nginx rpm包的制作

    fpm定制化RPM包之nginx rpm包的制作 1.安装ruby模块 # yum -y install ruby rubygems ruby-devel 2.添加阿里云的Rubygems仓库,国外资 ...

最新文章

  1. ②你真的学会Java了吗?来自《卷Ⅰ》的灵魂提问
  2. pager-taglib 使用说明
  3. HDU2006 求奇数的乘积【入门】
  4. 加快网站速度的最佳做法_(1)最小化http请求
  5. 高等数学(下)知识点总结(1)
  6. chromebook刷机_你能在大学里得到一本Chromebook吗?
  7. IEEE 1588和IEEE 802.1AS的版本和关系
  8. 看中国魅力女强人 访格力电器总裁董明珠
  9. 【C++】【内存】系列三:内存优化
  10. pdf转换器免费版下载
  11. 【考研英语语法】冠词练习题
  12. 易基因 | 文献解读:单细胞RRBS+RNA测序揭示黄曲霉毒素B1诱导S期阻滞L02细胞肝毒性新机制
  13. 什么是 去中心化自治组织(DAO)
  14. iPhone弱网测试
  15. 嘉兴桐乡技能培训-平面设计入门看过来
  16. 初学者之路——————水声通信总结
  17. linux_端口占用扫描port scan(lsof/ss/netstat/Nmap)使用实例
  18. 新建SVN仓库:svnadmin create
  19. 开课吧python小课学了有用吗-案例拆解:开课吧Python体验课
  20. 传输层协议TCP UCP

热门文章

  1. java web hello world(一)
  2. ASP.NET十分有用的页面间传值方法(转)
  3. Java数组的定义方式有哪几种
  4. [转]MSBuild入门
  5. 读《不要告诉我你懂margin(海玉的博客)》有感
  6. sdutoj 2624 Contest Print Server
  7. 网络摄像头3 cmos ov9650,plugins/input_s3c2410/
  8. 在Visual Studio 2005中安装Qt 4.3.2
  9. socket编程总结
  10. 前瞻:Java能否畅行未来?