当前位置:首页 > 教程 > 正文内容

windows启动nginx(windows启动nginx服务)

2023-03-17 23:40:05教程1

windows启动nginx服务

查看进程列表(条件过滤) Linux没运行一个程序就会产生一个进程,那么可以通过查看Nginx进程来判断它是否运行。

直接查看进程pid 这种直接返回pid的方式比较适合跟其他程序结合使用,

windows启动nginx服务的命令是

访问nginx服务界面的不显示解决方法如下:

1.

打开终端,连接至服务器

2.

当你配置完毕之后,发现网页无法正常显示页面。先查看80端口起来没。

3.

关闭selinux。进入etc目录下,找到selinux。

4.

打开config配置文件。将selinux的值设置为disabled。

5/6

关闭防火墙。

6/6

检查语法与重新启动。在nginx的配置过程中,无论更改了什么东西,都必须重新启动。检查语法不是强制性的,但是也是建议的。如果哪一点有错误,检查语法的命令会返回出具体的位置,有利于排错。

win10启动nginx

一:启动Nginx服务--在sbin目录下

启动命令:./nginx

关闭命令:./nginx-sstop和./nginx-squit

刷新配置文件:./nginx-sreload (每次对Nginx的配置文件nginx.conf修改后,都要进行重新加载配置文件)

二:进程

查看进程ps-ef|grep-ixxxx -i 大概是ignore 是忽略的意思这里是忽略大小写。

杀死进程kill-9xxxx

三:防火墙

开启防火墙serviceiptablesstart

关闭防火墙serviceiptablesstop

查看防火墙的状态serviceiptablesstatus

永久关闭防火墙chkconfigiptablesoff

四:启动zookeeper服务--在zookeeper的bin目录下

开启zookeeper服务:./zkServer.shstart

查看zookeeper状态 ./zkServer.shstatus

五:启动Redis服务--在redis的bin目录下

以后台的方式启动:./redis-server ../redis.conf(后面的的redis.conf路径要根据每个人配置文件存放的位置来写)

进入redis命令服务:./redis-cli

输入:ping 如果返回pong 则表示连接成功!

六.启动tomcat服务

Linux下tomcat服务的启动、关闭与错误跟踪,使用PuTTy远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务:

切换到tomcat主目录下的bin目录(cd usr/local/tomcat/bin)

1,启动tomcat服务

方式一:直接启动 ./startup.sh

方式二:作为服务启动 nohup ./startup.sh &

方式三:控制台动态输出方式启动 ./catalina.sh run 动态地显示tomcat后台的控制台输出信息,Ctrl+C后退出并关闭服务

解释:

通过方式一、方式三启动的tomcat有个弊端,当客户端连接断开的时候,tomcat服务也会立即停止,通过方式二可以作为linux服务一直运行

通过方式一、方式二方式启动的tomcat,其日志会写到相应的日志文件中,而不能动态地查看tomcat控制台的输出信息与错误情况,通过方式三可以以控制台模式启动tomcat服务,

直接看到程序运行时后台的控制台输出信息,不必每次都要很麻烦的打开catalina.out日志文件进行查看,这样便于跟踪查阅后台输出信息。tomcat控制台信息包括log4j和System.out.println()等输出的信息。

2,关闭tomcat服务

./shutdown.sh

七>启动数据库:

service mysqld start 启动

service mysqld restart 重启

windows安装nginx服务设置开机自启

由于最近在搭建zabbix所以总结了一下,如下

一.安装mysql 选取版本mysql 5.7.22

1.在 /home下新建 mysql目录。将 mysql压缩包传入到该文件下。

2.首先先查看是否已经安装了mysql ,执行命令 rpm -qa|grep mysql

3.如果什么都没显示说明没有安装过,如果已经安装了Mysql就先卸载执行命令 rpm -e --nodeps xxxxxxxx(xxxxxx为已经安装的rpm)

4.查看是否安装mariadb 系统自带的,之前安装的时候和mysql冲突,所有不用这个数据库的话也可以卸载,查看是否安装rpm -qa|grep mariadb,卸载执行rpm -e --nodeps xxxxxxxxxx

5.接下里进入 /home/mysql 命令:cd /home/mysql

6.解压 tar -xf mysql-5.7.22-1.el7.x86_64.rpm-bundle.tar

7.依次安装,不能改变顺序,因为有依赖关系

rpm -ivh mysql-community-common-5.7.22-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-5.7.22-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-5.7.22-1.el7.x86_64.rpm

rpm -ivh mysql-community-server-5.7.22-1.el7.x86_64.rpm

8.安装完后开始初始化数据库,进入/usr/bin

9.执行命令mysqld --initialize --user=mysql 或者mysqld --initialize-insecure --user=mysql

10.第一个命令是为root用户随机生成一个登陆密码,登陆时执行名mysql -u root -p,密码在/var/log/mysqld.log文件中可以查看(这里使用第一种方式安装)

11.查看mysql启动状态service mysqld status,如未启动启动一下执行systemctl start mysqld

12.登录mysql mysql -u root -p进入mysql后可修改密码SET PASSWORD = PASSWORD('123456');

二、搭建zabbix

1.安装数据库

# rpm -Uvh https://repo.zabbix.com/zabbix/4.4/rhel/7/x86_64/zabbix-release-4.4-1.el7.noarch.rpm

# yum clean all

2.安装Zabbix server and agent

# yum install zabbix-server-mysql zabbix-agent

如若出现yum无法下载的问题可以vi /etc/yum.repos.d/zabbix.repo将其中的http改为https

如若yum install zabbix-server-mysql zabbix-agent出现缺少libmysqlclient.so.18安装mysql tar 包中的mysql-community-libs-5.7.22-1.el7.x86_64.rpm

3.安装Zabbix frontend

yum install epel-release

4.创建初始数据库

# mysql -uroot -p

password

mysql> create database zabbix character set utf8 collate utf8_bin;

mysql> grant all privileges on zabbix.* to zabbix@localhost identified by '123456';

执行此句如若报错为密码过于简单,需要修改为更复杂的密码

mysql> quit;

5.导入初始架构和数据,系统将提示您输入新创建的密码。

# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

6.为Zabbix server配置数据库

vi /etc/zabbix/zabbix_server.conf

找到被注释的DBPassword=取消注释改为自己的密码DBPassword=123456

7.为Zabbix前端配置PHP

vi /etc/nginx/conf.d/zabbix.conf

取消这两行的注释

# listen 80;

# server_name example.com;

将zabbix.conf中的server代码复制到目前正在使用的nginx.conf中

8.修改时区

vi /etc/php-fpm.d/zabbix.conf

将; php_value[date.timezone] = Europe/Riga改为php_value[date.timezone] = Asia/Shanghai

10.启动Zabbix server和agent进程

启动Zabbix server和agent进程,并为它们设置开机自启:

# systemctl restart zabbix-server zabbix-agent nginx php-fpm

# systemctl enable zabbix-server zabbix-agent nginx php-fpm

11.连接到新安装的Zabbix前端: http://server_ip_or_name

window nginx启动命令

1.使用cd /usr/local/nginx/sbin命令进入nginx安装目录的sbin文件夹。

2. 输入启动命令

sbin文件里有个nginx文件,可使用./nginx的命令进行启动。

3. 启动成功

输入启动命令后,若没有出现任何报错信息,则启动成功。

windows 启动nginx

这个报错日志不是表示nginx无法启动,这个只是正常的请求资源失败的报错。

有这个日志表示你的nginx其实已经启动了。

nginx启动 wondows

windows下如果nginx服务启动了话,在任务管理器中可以看到它的进程,否则则表示未正常启动。查看方法:在任务栏空白处右击,弹出菜单中选择”任务管理器“

命令状态法

运行 nginx -s stop (停止) nginx -s reopen(重启) 如果没有报错误信息,则表示原来nginx是启动的。

方法:同时按下win+R,输入:cmd,回车打开命令行窗口。然后使用Cd命令切换到nginx安装目录,运行上面的命令。

注意:运行nginx -s stop 后,需再次运行:start nginx 来启动服务。

本网站文章仅供交流学习 ,不作为商用, 版权归属原作者,部分文章推送时未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知,我们将立即删除.

本文链接:https://www.xibujisuan.cn/98751026.html