Linux-11 nginx安装与配置

1.解决依赖关系

yum install gcc patch libffi-devel python-devel  zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel openssl openssl-devel -y

2.下载源码包

wget -c https://nginx.org/download/nginx-1.12.0.tar.gz

3.解压缩源码包

tar -zxvf nginx-1.12.0

4.在当前路径下通过configure这个脚本文件执行,释放makefile,然后指定安装nginx的路径,以及开启模块功能ssl与状态模块功能

cd nginx-1.12.0 目录下执行下面命令

./configure --prefix=/opt/nginx1-12/ --with-http_ssl_module --with-http_stub_status_module

5.编译且编译安装

make && make install 

6.在/opt/nginx1-12/ 安装好nginx的目录,找到一个sbin的文件夹,找到nginx的启动命令,然后启动nginx服务

1.检查nginx安装后的目录,ll /opt/nginx1-12
	drwxr-xr-x 2 root root 333 12月  6 09:32 conf  配置文件存放的目录,  nginx.conf这个文件就是nginx的主配置文件
	drwxr-xr-x 2 root root  40 12月  6 09:32 html   存放网页根目录的文件夹,存放了index.html   **.html  **.gif **.jpg 
	drwxr-xr-x 2 root root   6 12月  6 09:32 logs   日志目录
	drwxr-xr-x 2 root root  19 12月  6 09:32 sbin   nginx启动脚本目录
2.nginx的可执行命令
- rwx(user) r-x(group) r-x(other) 1 root(属主) root(属组) 5656000 12月  6 09:32 sbin/nginx
  7         5           5 

在nginx1-12/目录下执行下面命令	
./sbin/nginx  #直接启动nginx
./sbin/nginx -s stop 
./sbin/nginx -s reload  #平滑重启(修改了nginx配置文件,不重启服务就加载配置且生效)
../sbin/nginx -t  检测nginx.conf 配置文件的语法正确性,一般重启之前检查

7.检查端口,进程,然后通过浏览器访问nginx页面,192.168.0.105:80

启动后cd /opt/nginx1-12/html 目录下
vim index.html  然后dG 删除所有 ,替换成我们自己的html源码哈
set nu 回到底部并显示行号
<meta charset=utf8> 解决html中文乱码问题

 

 

 

  

posted @ 2020-09-23 09:39  断浪狂刀忆年少  阅读(176)  评论(0编辑  收藏  举报