设置ssh服务为开机启动

输入命令:chkconfig sshd on 即可。
注:若是chkconfig sshd off则禁止SSH开机启动

设定账号为bizuser ,密码为123456

第一步:环境安装

sudo yum install -y pcre pcre-devel openssl-devel
sudo yum -y install gcc gcc-c++ autoconf automake make
sudo yum -y install zlib zlib-devel

第二步:下载编译

1.进入下载目录

cd /home/bizuser/download

wget http://nginx.org/download/nginx-1.9.9.tar.gz

#解压压缩包

tar zxf nginx-1.9.9.tar.gz

#进入压缩包目录
  cd nginx-1.9.9

创建连接

ln -sf nginx-1.9.9 nginx

2.编译安装

cd nginx

./configure

make

make install

3.修改变量

cd /home/bizuser

打开文件

vi .bashrc

添加下面配置

export NGINX_HOME=/usr/local/nginx

export PATH=$PATH:$NGINX_HOME/sbin

保存退出

引用:source  .bashrc

4.servcie添加服务支持

进入目录

cd /etc/init.d

新增或编辑文件 nginx

vi nginx

输入以下内容

#!/bin/bash
#Startup script for the nginx Web Server
#chkconfig:
nginx=/usr/local/nginx/sbin/nginx
conf=/usr/local/nginx/conf/nginx.conf
case $ in
start)
echo -n "Starting Nginx"
$nginx -c $conf
echo " done."
;;
stop)
echo -n "Stopping Nginx"
killall - nginx
echo " done."
;;
test)
$nginx -t -c $conf
echo "Success."
;;
reload)
echo -n "Reloading Nginx"
ps auxww | grep nginx | grep master | awk '{print $2}' | xargs kill -HUP
echo " done."
;;
restart)
$nginx -s reload
echo "reload done."
;;
*)
echo "Usage: $0 {start|restart|reload|stop|test|show}"
;;
esac

保存退出

修改执行权限

chmod +x nginx

将nginx服务加入chkconfig列表 以启用 service nginx start/stop 命令

chkconfig --add /etc/init.d/nginx

设置开机启动

chkconfig nginx  on

开机重启检查nginx是否自动重启

检测口令: ps aux|grep nginx

检测结果:

测试nginx是否可访问

测试口令:curl http://localhost

测试结果:

5.测试

service nginx stop

service nginx start

6.其他命令测试

nginx -s reload

7.curl http://localhost

有网页字符串打印说明安装完成

最新文章

  1. Chrome浏览器Cookie解密
  2. mysql5.7中文乱码问题的解决,将编码统一改成utf8的方法
  3. gcc的-D和-U参数:宏的设置与取消
  4. C++全局变量在多个源代码文件中的使用
  5. 345. Reverse Vowels of a String
  6. leetcode:Coin Change
  7. Cobalt Strike
  8. redis 安装及配置
  9. css实现网页布局随滚轮变化响应移动
  10. Haskell之Yesod开发–边踩坑边开发(2)
  11. unity中的委托
  12. 滚轮事件的防冒泡、阻止默认行为的代码(效果是:只让当前div滚动,连当前文档都不滚动的效果)
  13. Dapper源码学习和源码修改
  14. ASP.NET Core实现强类型Configuration读取配置数据
  15. NYOJ--46--最少乘法次数
  16. Python3——坦克大战
  17. chrome浏览器被reimage pair 劫持怎么处理
  18. python序列化
  19. Linux系统监控命令及定位Java线程
  20. npm install权限问题,报错:permission denied。

热门文章

  1. windows环境安装python虚拟环境
  2. 新建python的虚拟环境
  3. Luogu P1892 [BOI2003]团伙
  4. poj2385 - Apple Catching【动态规划】
  5. 【Android】登陆界面设计
  6. linux中的umask命令
  7. 1.2 Java“白皮书”的关键术语
  8. Vue项目搭建及原理四
  9. 【[Offer收割]编程练习赛14 C】可疑的记录
  10. Curious Cupid