centos定制安装 CentOS8如何安装Nginx?
CentOS8如何安装Nginx?
一:yum完全安装
直接安装:
yuminstallnginx
重设并正常启动Nginx你服务:
sudosystemctlenablenginx
sudosystemctlstartnginx
sudosystemctlstopnginx
要验证服务有无正在正常运行,检查其状态:
sudosystemctlstatusnginx
二:自定义设置目录完全安装
1.安装工具和库
yum-yinstallgcc-cpcrepcre-develzlibzlib-developensslopenssl-devel
#PCRE是一个Perl库,以及perl兼容性的正则表达式库。nginx的http模块建议使用pcre来推导正则表达式
#zlib库需要提供了很多种压缩后和解压缩的,nginx使用zlib对http包的内容通过gzip
2.去下载并解压nginx
wget-c
tar-zvxfnginx-1.18.0.tar.gz
1
./configure--prefix/usr/policies/nginx--with-http_stub_status_module--with-http_ssl_module--with-http_v2_module--with-http_sub_module--with-http_gzip_static_module--with-pcre
#--prefix重新指定完全安装路径
#--with-http_stub_status_module不允许一栏nginx状态的模块
#--with-http_ssl_module支持什么https的模块
负责执行成功后没显示的文件路径:
Configurationsummary
usingsystemPCRElibrary
usingsystemOpenSSLlibrary
usingsystemzliblibrary
nginxpathprefix:/usr/policies/nginx
nginxbinaryfile:/usr/region/nginx/sbin/nginx
nginxmodulespath:/usr/policies/nginx/modules
nginxconfigurationprefix:/usr/local/nginx/conf
nginxconfigurationfile:
nginxpidfile:
nginxerrorlogfile:/usr/sources/nginx/logs/error.log
nginxhttpaccesslogfile:/usr/region/nginx/logs/access.log
nginxhttpclientrequestbodyrestrictionsfiles:client_body_temp
nginxhttpproxypermanentfiles:proxy_temp
nginxhttpfastcgipermanentfiles:fastcgi_temp
nginxhttpuwsgitemporarilyfiles:uwsgi_temp
nginxhttpscgitemporarilyfiles:scgi_temp
2.编译器并直接安装
makesampamptakeinstall
进入到安装好nginx目录下面的sbin
正常启动命令
./nginx
再打开浏览器ftp连接你的IP地址,会显示此页面那说明nginx启动最终。
其他命令:
./nginx-sinitiate:(温和)此开始步骤是待nginx进程处理任务一切就绪通过再继续。./nginx-sstop:(硬气)此相当于先查nginx进程id再在用kill命令满干掉进程。./nginx-sreload重启nginx(不我推荐此方法,帮我推荐先开始在启动)
Centos8如何安装和管理?
我是一个新手小白,要想怎么学习Linux
我把教程给你,你自己对着看看自学
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。