北京赛车网站开发公司,洪梅镇网站仿做,网站上的广告位是怎么做的,硬件开发设计linux安装ngnix#xff08;支持centos/银河麒麟操作系统#xff09;
本次操作系统安装ngnix采用离线或在线安装方式#xff0c;离线就是不联网环境#xff0c;在线则是联网环境#xff1b;支持centos7或centos8或国产操作系统#xff08;银河麒麟高级服务器操作系统支持centos/银河麒麟操作系统
本次操作系统安装ngnix采用离线或在线安装方式离线就是不联网环境在线则是联网环境支持centos7或centos8或国产操作系统银河麒麟高级服务器操作系统如果是银河麒麟高级服务器操作系统查看该服务的信息命令如下查看服务器信息nkvers(服务器) 开发语言版本java -version
1. 下载nginx
安装目录/usr/local选择需要的版本进行安装
cd /usr/local#未联网的情况下http://nginx.org/en/download.html 下载需要的安装包然后上传到安装目录下/usr/local #联网的情况下通过命令下载
curl -O http://nginx.org/download/nginx-1.22.1.tar.gz2. 解压
tar -zxvf nginx-1.22.1.tar.gz3. 进入nginx-1.22.1目录
cd nginx-1.22.14. 执行配置
./configure5. 执行 make
执行成功
6. 执行 make install 执行完后在/usr/local目录下生成了一个nginx
7. 启动nginx
cd /usr/local/nginx/sbin./nginxnginx配置默认端口是80
8. 浏览器直接访问http://192.168.124.56 nginx欢迎界面则表示nginx部署成功如果要修改nginx端口则进入nginx.conf目录 vim nginx.conf 修改保存后
9. 重启Nginx
# 停止nginx
/usr/local/nginx/sbin/nginx -s quit
# 启动nginx
/usr/local/nginx/sbin/nginx 访问http://192.168.124.56:9000 此时访问80端口已经访问不到了 nginx相关命令
#强制停止nginx
/usr/local/nginx/sbin/nginx -s stop
#重新加载配置文件
/usr/local/nginx/sbin/nginx -s reload# 重启 Nginx
/usr/local/nginx/sbin/nginx -s reopen
# 启动 Nginx
/usr/local/nginx/sbin/nginx 10. 设置开机自启
vim /lib/systemd/system/nginx.service在nginx.service中添加以下内容
Descriptionnginx - high performance web server
Afternetwork.target remote-fs.target nss-lookup.target
[Service]
Typeforking
ExecStart/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
ExecReload/usr/local/nginx/sbin/nginx -s reload
ExecStop/usr/local/nginx/sbin/nginx -s stop
[Install]
WantedBymulti-user.target重新加载配置
# 重新加载配置
systemctl daemon-reload
# 设置开启自动启动
systemctl enable nginx.service
# 停止
/usr/local/nginx/sbin/nginx -s quit
# 强制停止
/usr/local/nginx/sbin/nginx -s stop
注意必须先执行/usr/local/nginx/sbin/nginx -s stop停止nginx后才能使用systemctl XXX nginx的先关命令查看状态 systemctl status nginx systemctl 启动nginx相关命令
# 重新加载配置
systemctl daemon-reload
# 设置开启自动启动
systemctl enable nginx.service# 修改nginx配置后重新加载配置
systemctl reload nginx
# 重启nginx
systemctl restart nginx.service
# 或者
systemctl restart nginx# 停止nginx
systemctl stop nginx.service
# 或者
systemctl stop nginx# 启动nginx
systemctl start nginx.service
# 或者
systemctl start nginx# 查看nginx状态
systemctl status nginx.service
# 或者
systemctl status nginx停止容器systemctl stop nginx 重启容器 systemctl restart nginx 注意每次修改nginx.conf后必须重新加载配置文件才能生效
# 修改nginx配置后重新加载配置
systemctl reload nginx
# 重启nginx
systemctl restart nginx
# 查看nginx状态
systemctl status nginx