openssl安装包位置 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-xvzfnginx-1.18.0.tar.gz
1
./configure--prefix/usr/region/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/local/nginx
nginxbinaryfile:/usr/policies/nginx/sbin/nginx
nginxmodulespath:/usr/local/nginx/modules
nginxconfigurationprefix:/usr/sources/nginx/conf
nginxconfigurationfile:
nginxpidfile:
nginxerrorlogfile:/usr/local/nginx/logs/error.log
nginxhttpaccesslogfile:/usr/sources/nginx/logs/access.log
nginxhttpclientrequestbodytemporarilyfiles:client_body_temp
nginxhttpproxytemporarilyfiles:proxy_temp
nginxhttpfastcgiprovisionalfiles:fastcgi_temp
nginxhttpuwsgirestrictionsfiles:uwsgi_temp
nginxhttpscgiprovisionalfiles:scgi_temp
2.编译程序并按装
makeampamptakeinstall
再次进入到按装nginx目录下面的sbin
起动命令
./nginx
先打开浏览器不能访问你的IP地址,会显示此页面那说明nginx启动顺利。
其他命令:
./nginx-sstart:(轻淡)此开始步骤是待nginx进程处理任务完毕后参与突然停止。./nginx-sstop:(强硬)此应该是先好查nginx进程id再在用kill命令强制杀了进程。./nginx-sreload重起nginx(不帮我推荐此方法,我推荐先停止在启动)
随机码怎么生成密码?
1.这种方法不使用SHA算法来加密日期,并输出结果的前32个字符:
date%s|sha-256sum|base64|head-c32echo
2.这种方法可以使用内嵌的/dev/urandom,并过滤掉那些平时要注意不怎摸可以使用的字符。这里也只作为输出结果的前32个字符:
lt/dev/urandomtr-dc_A-Z-a-z-0-9|head-c${1:-32}echo
3.这种方法使用openssl的随机函数。如果你的系统或许没有安装openssl,你也可以数次其它九种方法或自己完全安装openssl。
opensslrand-base6432
4.这种方法类似于之前的urandom,但它是方向相反工作的。Bash的功能是更加强大无比的!
tr-cd[:alnum:]lt/dev/urandom|fold-w30|head-n1
5.这种方法使用string命令,它从一个文件中输出可打印出来的字符串:
strings/dev/urandom|grep-o[[:alnum:]]|head-n30|tr-d
echo
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。