安装nginx启动命令(安装nginx的命令)
安装nginx的命令
1、源码安装;其实所有的软件在Linux下最常用的就是源码安装,理由是你可以修改源码使其达到你自己要求的功能,举个例子,如果你要安装nginx服务器,如果你怕黑客通过http headers知道你的服务器与版本信息,黑客可能会通过这个版本的漏洞来侵入你主机,所以你会通过修改nginx源码来阻止服务器返回这些信息
2、通过各种包管理器来安装,这个种类很多,比较常见的有
a) redhat系列,都是rpm格式的,通过yum 管理软件。
b)debian系列,都是deb格式的,通过apt-get管理软件。
c)gentoo系列,通过emerge管理软件。(无版本概念,滚动更新,特点是安装系统一般需要几十个小时,因为是通过源码方式编译安装系统的,但速度极快,优化做的好)
d)archlinux系列,通过pacman管理软件。 (无版本概念,滚动更新,安装简单,二十多分钟即可,在x86架构下速度很快,管理简单,符合kiss原则)
e)其他系列,因为linux有几千个发行版,个人知识有限,也许还有其他格式的吧,但太少众了,不过总是存在的。
3、二进制格式安装;编译好的文件,类似与Windows下的exe,后缀一般为bin,如jdk就有bin后缀的(虽然linux下没有后缀的概念,但为了好区分,一般文件名都加后缀)。安装就是先给它可执行权限,然后执行,如: chmod 777 xxx.bin ; ./xxx.bin
4、脚本安装,后缀一般是sh,这些一般是通过shell脚本来调用其他的软件来安装的,不过有些二进制格式的后缀也是sh,安装这些格式的,一般通过 $sh XXX.sh 就可以了。
5、也许有其他方法吧,比如一些软件中心之类的,ubuntu的软件中心底层还是apt-get的,但是它用gtk+编写了个UI界面,底层是apt-get,但表现的形式确实多种多样的。也有通过界面安装的,类似与oracle的界面安装,用java写的安装界面,所以你系统里需要安装jdk才能安装oracle,调用它的安装界面,这就类似与Windows的安装了,优点就是给人一种Windows的感觉,但不一定简单,出了问题不好解决。不过可以给人一种统一界面安装的感觉。是为了提高用户体验而做的。
nginx1.20安装
https配置步骤:
1、申请SSL证书;
2、在Nginx服务器上面安装SSL证书:
(1)将证书文件(.crt文件)放到指定目录下,例如:/usr/local/nginx/conf/cert
(2)将私钥文件(.key文件)放到指定目录,例如/usr/local/nginx/conf/ssl
(3)若为CA机构签发证书,需要将中间证书文件放到指定目录下,例如/usr/local/nginx/conf/certs
3、修改Nginx配置文件:
(1)打开/etc/nginx/nginx.conf文件
(2)在http部分增加如下配置
ssl on;
ssl_certificate /usr/local/nginx/conf/cert/xxx.crt;
ssl_certificate_key /usr/local/nginx/conf/ssl/xxx.key;
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;
(3)如果是CA证书,还需要增加配置
ssl_client_certificate /usr/local/nginx/conf/certs/xxx.crt;
4、重新加载Nginx配置文件:nginx -s reload
5、测试配置是否正确:
(1)curl -k https://www.xxx.com (测试https是否正常)
(2)openssl s_client -connect www.xxx.com:443 (检查ssl证书是否安装正确)
nginx安装及配置教程
需要安装手机的移植版本,找一个带http服务的apk也一样的
nginx 安装配置
将Nginx安装到Linux系统中,并启动Nginx服务。
使用文本编辑器打开nginx.conf文件,更改配置内容,例如更改监听端口、服务器名称等参数。
添加必要的虚拟主机,设置虚拟主机的根目录等信息。
重新加载Nginx服务,应用新的配置,完成Nginx的配置工作。
nginx安装包安装
在安装完成之后,对他的一个进行激活之后进行测试访问
本网站文章仅供交流学习 ,不作为商用, 版权归属原作者,部分文章推送时未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知,我们将立即删除.