查看操作系统版本
cat /proc/version
看到Red Hat则系统是红帽的,如果有Ubuntu则是ubuntu的
或者运行
红帽系统
查看是否有运行的Nginx,是否安装了nginx
ps -C nginx -o pid
如果未安装,使用yum安装Nginx
yum install nginx
安装完,可使用nginx查看安装的版本,找到安装目录并启动nginx服务
ubuntu系统
查看是否有运行的nginx进程
ps -ef | grep nginx
安装nginx
// 更新包
sudo apt-get update
// 下载安装nginx
sudo apt install nginx
查看nginx运行状态
service nginx status
nginx目录
/usr/sbin/nginx:主程序,启动文件
/etc/nginx:存放配置文件
/var/www/html:存放项目目录
/var/log/nginx:存放日志
上传前端打包产物
nginx打开页面的html默认放在/var/www/html中,可以直接替换
修改nginx配置文件
配置文件一般在/etc/nginx目录下的nginx.conf
检查配置文件语法是否正确
sudo nginx -t
重启nginx服务
sudo service nginx restart // 重启nginx
// 或者使用systemctl
sudo systemctl restart nginx
Mac
安装
brew install nginx
启动
nginx
停止
nginx -s stop
重启
nginx -s reload
linux命令
service命令,一些较老的服务可能只能通过service命令启动或停止
service <服务名> start – 启动指定的服务
service <服务名> stop – 停止指定的服务
service <服务名> restart – 重启指定的服务
service <服务名> reload – 重新加载指定的服务
service <服务名> status – 查看指定服务的运行状态
service <服务名> enable – 开机启动指定的服务
service <服务名> disable – 禁止开机启动指定的服务
systemctl命令
systemctl start <服务名> – 启动指定的服务
systemctl stop <服务名> – 停止指定的服务
systemctl restart <服务名> – 重启指定的服务
systemctl reload <服务名> – 重新加载指定的服务
systemctl status <服务名> – 查看指定服务的运行状态
systemctl enable <服务名> – 开机启动指定的服务
systemctl disable <服务名> – 禁止开机启动指定的服务
查看本机ip
ifconfig
如果没有这个命令,安装
yum install net-tools