mac 下80端口冲突解决_端口冲突如何整 mac_忆杰的博客-程序员秘密

技术标签: lnmp  

 

#今天启动nginx的时候,发现80端口被占用,用ps -ef | grep nginx和lsof -i:80都找不到,后来上网搜索后发现是apache的问题,是因为系统自带的apache启动了所以占用了ngxin80端口,解决方案是执行下面的代码。
# 停止apachectl
$ sudo apachectl stop
# 杀死已启动的nginx进程
$ ps aux | grep nginx #查询nginx:master进程号 
$ sudo kill -HUP 78330
# or
$ sudo pkill -9 nginx
# 重新加载nginx配置
$ sudo nginx -c /usr/local/etc/nginx/nginx.conf
# 启动nginx
$ sudo nginx -s reopen
# sudo nginx -s {reload|reopen|stop|quit} 
​

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/a_jie_2016_05/article/details/82721740

智能推荐

Linux 下 ElasticSearch 重启卡住 与 挂载 NFS 有关_镜子mirror的博客-程序员秘密

问题背景:                                                                                                                       Linux下,ElasticSearch被kill掉后,无法重启(平时重启ElasticSearch,也是kill后,重新启动);shell启动脚本执行...

三个数按大小排序(C语言)_宝葫芦160的博客-程序员秘密

`#include <stdio.h>void main (){int a,b,c,t;scanf("%d%d%d",&a,&b,&c);if(a<b) t=a,a=b,b=t; //将a,b值交换,而且a是较大者。if(a<c) t=a,a=c,c=t;if(b<c) t=b,b=c,c=t;printf("%d,%d,%d\n",a,b,c);}`@TOC欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdo

vscode输入vue自动_vscode+vue怎么添加配置_米斯桃的博客-程序员秘密

vscode+vue怎么添加配置?vscode+vue不得不用的插件和不得不添加的配置先吐槽一下:第一次用vscode,真是心酸,要啥没啥,代码基本错误检测没有也就算了,Html标签自动补全也没有(当然,其实是有的,只是需要用户自己配置),这些都不能在安装或者初始化的时候一起装了吗,还非得要一个个百度然后找插件,心酸。。。吐槽归吐槽,会用谷歌百度就是大佬。文件自动保存设置vscode的强大之一便是...

Mysql聚簇索引_一只野良猫w的博客-程序员秘密

而用‘偏旁部首’查汉字,就是非聚集索引,因为正文中的字并不是按照偏旁部首排序的,我们通过检字表得到正文中的字在索引中的映射,然后通过映射找到所需要的字。也就是说聚集索引的顺序就是数据的物理存储顺序。它会根据聚集索引键的顺序来存储表中的数据,即对表的数据按索引键的顺序进行排序,然后重新存储到磁盘上。聚簇索引并不是一种单独的索引类型,而是一种数据存储方式。聚集索引会降低 insert,和update操作的性能,所以,是否使用聚集索引要全面衡量。c.查询的结果返回某值相同的大量结果集。非聚集索引必须是稠密索引。

2020高考报计算机专业指南,2020高考志愿填报最全攻略_锦宣的博客-程序员秘密

高考结束后,如何填报志愿、如何选择专业与学校是摆在很多家长和考生面前的一道难题。俗话说“七分考,三分报”,每年都有很多考生因为高分低报而浪费分数,或者因为低分高报而与大学失之交臂,考后的志愿填报环节的重要性不言而喻。为此,我们整理了志愿填报过程中的一些技巧、方法、攻略等,在后续的推送中将分别以专题的形式进行呈现,具体包括:(以上专题内容名称及顺序安排以实际推送时为准,请各位考生及家长届时关注)今天...

随便推点

IM开发经验_heinika的博客-程序员秘密

已经连续写了7天的代码了。现在应该可以叫做有点经验的开发人员了。 脑子有点乱乱的,明天再写。。。

这可能是最透彻的Python slice 分片教程_simonGeek的博客-程序员秘密

A Quick Guide to Slicing in Python – Become a Python NinjaSlicing is an incredibly useful and powerful feature of python. It gives you to ability to manipulate sequences with simple and concise synt...

2.5 Linux(Ubuntu18.04)安装数据库PostgreSQL_ubuntu离线安装postgresql_王小雷-多面手的博客-程序员秘密

2.5 Linux(Ubuntu18.04)安装数据库PostgreSQL“卜算子·大数据”一个开源、成体系的大数据学习教程。——每周日更新本节主要内容:创建一台database虚拟机(本章称为服务器)安装PostgreSQL2.5.1 创建Database服务器Ubuntu18.04serverHostname为databaseUsername为busuanzi静...

Hive与HBase结合实现HiveQL语句操作HBase表_翱翔的江鸟的博客-程序员秘密

0. 上传完整的jar文件到hive/lib中 删除hive/lib下所有文件解压上传以下jar到该目录 1. 修改hive-site.xml <name>hbase.zookeeper.quorum</name> <value&am

html5 WebSocket在jetty7中的实现_Java技术博文的博客-程序员秘密

html5 WebSocket在jetty7中的实现一、WebSocket简介      对于一些对数据实时性要求较高的系统,比如股票行情、在线聊天、微博,实现数据的实时推送是必须的。通常实现实时推送的方式有:      1、轮询:隔一段时间发送数据(如:webqq)      2、socket:以往普通的网页是不支持socket接收消息的。可以通过flash或者applet来作为

POJ1552 ZOJ1760 Doubles_smaracoon的博客-程序员秘密

//1_2_1: Doubles 求2倍的个数 POJ1552 ZOJ1760#include #include #include using namespace std;int main(){ int i,j,n,cnt,a[20]; scanf("%d",&a[0]); while(a[0] != -1) { n = 1; while(scanf("%d",&a[n

推荐文章

热门文章

相关标签