1. 怎么检查nginx服务器有没有安装好
1.Nginx安装
我使用的环境是64位 Ubuntu 14.04。nginx依赖以下模块:
l gzip模块需要 zlib 库
l rewrite模块需要 pcre 库
l ssl 功能需要openssl库
1.1.安装pcre
1. 获取pcre编译安装包,在http:// www. pcre.org/上可以获取当前最新的版本
2. 解压缩pcre-xx.tar.gz包。
3. 进入解压缩目录,执行./configure。
4. make & make install
1.2.安装openssl
1. 获取openssl编译安装包,在http:// www .openssl.org/source/上可以获取当前最新的版本。
2. 解压缩openssl-xx.tar.gz包。
3. 进入解压缩目录,执行./config。
4. make & make install
1.3.安装zlib
1. 获取zlib编译安装包,在http:// www. zlib.net/上可以获取当前最新的版本。
2. 解压缩openssl-xx.tar.gz包。
3. 进入解压缩目录,执行./configure。
4. make & make install
1.4.安装nginx
1. 获取nginx,在http:// nginx.org/en/download.html上可以获取当前最新的版本。
2. 解压缩nginx-xx.tar.gz包。
3. 进入解压缩目录,执行./configure
4. make & make install
若安装时找不到上述依赖模块,使用--with-openssl=<openssl_dir>、--with-pcre=<pcre_dir>、--with-zlib=<zlib_dir>指定依赖的模块目录。如已安装过,此处的路径为安装目录;若未安装,则此路径为编译安装包路径,nginx将执行模块的默认编译安装。
启动nginx之后,浏览器中输入http://localhost可以验证是否安装启动成功。
2.Nginx配置
安装完成之后,配置目录conf下有以下配置文件,过滤掉了xx.default配置:
tyler@ubuntu:/opt/nginx-1.7.7/conf$ tree |grep -v default
.
├── fastcgi.conf
├── fastcgi_params
├── koi-utf
├── koi-win
├── mime.types
├── nginx.conf
├── scgi_params
├── uwsgi_params
└── win-utf
除了nginx.conf,其余配置文件,一般只需要使用默认提供即可。
2.1.nginx.conf
nginx.conf是主配置文件,默认配置去掉注释之后的内容如下图所示:
l worker_process表示工作进程的数量,一般设置为cpu的核数
l worker_connections表示每个工作进程的最大连接数
l server{}块定义了虚拟主机
n listener监听端口
n server_name监听域名
n location{}是用来为匹配的 URI 进行配置,URI 即语法中的“/uri/”。location / { }匹配任何查询,因为所有请求都以 / 开头。
u root指定对应uri的资源查找路径,这里html为相对路径,完整路径为/opt/ opt/nginx-1.7.7/html/
u index指定首页index文件的名称,可以配置多个,以空格分开。如有多个,按配置顺序查找。
从配置可以看出,nginx监听了80端口、域名为localhost、跟路径为html文件夹(我的安装路径为/opt/nginx-1.7.7,所以/opt/nginx-1.7.7/html)、默认index文件为index.html, index.htm、服务器错误重定向到50x.html页面。
可以看到/opt/nginx-1.7.7/html/有以下文件:
tyler@ubuntu:/opt/nginx-1.7.7/html$ ls
50x.html index.html
2. 如何查看centos7的服务器安装好没
在本地虚拟机里面安装centos7,安装完成之后会进图形界面的登录界面,或者文字界面的登录界面。如果是在远程的云服务器上面,安装完成之后,在你的电脑上面ping你的云服务器的ip地址,看一下通不通。想要了解更多关于linux的资讯和文章请关注《linux就该这么学》。
3. 在哪里可以看到有没有安装dhcp服务器啊
我的电脑右键-管理-服务和应用程序-服务中可以查看
4. 怎么看电脑是否安装了microsoft windows smb 服务器安全更新
提供两种判断:
1、查看C:\WINDOWS\Microsoft.NET\Framework目录否v(版本号)文件夹;装;
2、单击始——运行并运行框键入 regedit确定注册表编辑器找表注册表项名称并查看相关 .NET Framework 值即查看否安装能知道版本
5. 怎么知道自己的机子上是否安装了web服务器(pws)
开始,运行,cmd
输入netstat -an
然后在结果里面看看有没有
127.0.0.1:80字样。没有的话说明你的web服务器没有运行。
另外现在用iis比较多,配置也很简单
6. 如何查看服务器是否安装了oracle服务器
如果是windows操作系统,
打开任务管理器->进程,如果里面有oracle.exe,
证明本机已装oracle数据库,并且数据库正在运行。
7. 怎样知道自己的IIS服务是否安装或是否打开
查看自己是否安装IIS以及如何打开步骤:
1、首先如果电脑安装了VS,那么电脑肯定是有IIS的。
8. Linux怎么查看WEB服务器安装没有
楼下两位的答案只适用于web服务器监听80端口,且WEB服务已经启动
你可以尝试分别输入 nginx / tomcat / httpd / apache / lighttpd 命令看看,目前linux主要就这几种WEB服务器
或者尝试whereis nginx
或者 ps auxwww | grep nginx
如果是debian /ubuntu 系统,可以通过 dpkg -l | grep nginx ...查询是否已经安装
如果是centos / redhat ..系统 ,可以通过 rpm -qa|grep nginx ...查询是否已经安装
9. 如何查看服务器是否安装了linux
如果有安装web服务那么肯定会开启80端口
所以优先查看服务器是否在监听80端口 netstat -an|grep :80
也可以直接访问ip地址;
举个例子:Apache web服务是否安装的几个检查命令
ps aux |grep http
netstat -an|grep :80
rpm -qa |grep http
分享
10. linux中如何查看WEB服务器是否安装
系统环境:Windowsxp+sp2,II5.0
故障现象:上午把IIS服务停止以后,程序长时间没响应,通过任务管理器关闭,启动时提示“服务没有及时响应启动或控制请求”,重启计算机未能解决。
解决办法:在Internet信息服务下有本地计算机(计算机机名),单击名键,选择断开,提示确实要断开本地计算机(计算机机名)吗?选择确定。
右键单击Internet,选择连接,计算机名填本机名称,用户名填本机管理员帐号(Administrator),确定。
IIS启动不了,发现 "WorldWideWebPublishing"关闭了,启动也提示启动失败。
再看看其它关闭了的服务,有一项Eventlog把它启动了,再启动WorldWideWebPublishing成功。问题就在这里。
虽然“WorldWideWebPublishing”服务和 SMTP服务的依存关系列表中没有提到“eventlog”服务,但“eventlog”服务不启动的话,就会出现上述问题。启动“eventlog”服务,然后启动“WorldWideWebPublishing”服务,上述问题消失。