nginx安装教程(Linux)

随笔3个月前发布 求醉丶
44 0 0

系统:linux

先安装必要依赖:

yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel

1

nginx安装教程(Linux)
下载PCRE依赖的安装包,下载到usr

cd /usr

1
wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz

1

nginx安装教程(Linux)
解压安装包

tar -zxvf pcre-8.35.tar.gz

1

nginx安装教程(Linux)
进入到刚刚的pcre文件,然后安装pcre依赖

cd pcre-8.35

1
./configure

1
make && make install

1

nginx安装教程(Linux)
nginx安装教程(Linux)
安装好之后,查看pcre版本

pcre-config --version

1

nginx安装教程(Linux)
此时,nginx的依赖即安装完成,下面开始安装nginx,nginx下载官网

将下载好的nginx包放到usr

nginx安装教程(Linux)
解压nginx

tar -zxvf nginx-1.17.10.tar.gz

1

nginx安装教程(Linux)
cd到nginx文件

cd nginx-1.17.10

1
./configure

1

nginx安装教程(Linux)

make && make install

1

nginx安装教程(Linux)
nginx安装已经完成,运行一下nginx,刚刚安装在usr目中,cd到目录:

cd /usr/local/nginx/sbin

1

nginx安装教程(Linux)
启动nginx

nginx安装教程(Linux)
到网页访问ip

nginx安装教程(Linux)
到此即完成,再贴上常用nginx命令

启动nginx

./nginx

1

停止nginx

./nginx -s stop

1

重启nginx

./nginx -s reload

1

新手的话,后续可能会遇到的报错:

停止时—nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

nginx安装教程(Linux)
查看端口,然后kill nginx的PID

netstat -ntlp

1
kill 25470

1

另一个报错—:nginx: [error] open() “/usr/local/nginx/logs/nginx.pid” failed (2: No such file or directory)

nginx安装教程(Linux)
执行:

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

1
© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...