首页 > 编程知识 正文

linux卸载软件包命令,nginx常用命令

时间:2023-05-04 23:09:32 阅读:13992 作者:1463

在刚刚接触的linux服务器上,有人指出nginx的配置有些混乱,所以卸载并重新安装了旧的。

卸载

linux有一系列软件管理器,包括常见的linux下的yum和Ubuntu下的apt-get。 使用这些软件管理器,可以快速卸载软件,而不会留下文件或配置。 这里使用的是yum,命令如下

yum remove nginx

安装

与卸载相比,安装比较麻烦,但没关系。 一步一步来~

1、下载安装包进行解压缩

wget 3358 nginx.org/download/nginx-1.13.7.tar.gz

tar -xvf nginx-1.13.7.tar.gz

mv nginx-1.13.7.tar.gz nginx //重命名为短名称

很多人说先装依赖也是对的,但是有必要放在后面,报告错误,再装那个。 那样的话,你还会印象深刻~~。

2、配置、编译及安装

./configure

化妆

制造安装

3、nginx启动试验

./nginx -t

显示如下,表示配置正常

nginx 3360 theconfigurationfile/usr/local/nginx/conf/nginx.confsyntaxisok

nginx :配置文件/usr/local/nginx/conf/nginx.conftestissuccessful

其中可能会遇到依赖缺失问题,少了就转,yum install XXX,妥当。 以这个配置结束~~~

天真!

以上就是“顺风顺水”的流程。

尝试配置https服务器时,可能会发生以下错误

nginx : [ emerg ] unknown directive ' SSL '

无法识别ssl命令吗? 这是因为在缺省编译期间没有加载OpenSSL的相关模块。 解决方法如下。

./configure-- with-http_SSL_module//重新配置并指定其他模块http _ SSL _ module

不需要make//make install不需要make install不需要make install就覆盖

可以删除CP/usr/local/nginx/sbin/nginx/usr/local/nginx/sbin/nginx.bak//原始nginx备份

CP objs/nginx/usr/local/nginx/sbin/nginx//objs目录中包含编译后生成的文件

/usr/local/nginx/sbin/nginx-t//正在测试

等等,直到你真的开始你的项目的时候,终于算完了~~先来这里吧

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。