CentOS 7.4 64位安装Nginx

https://www.cnblogs.com/ghzjm/p/10677599.html

Xshell 链接好服务器

yum install -y pcre pcre-devel

yum install -y zlib zlib-devel

yum install gcc-c++   (y)
yum install -y openssl openssl-devel

安装nginx,1.14.0

wget -c https://nginx.org/download/nginx-1.14.0.tar.gz

解压并进入nginx目录

tar -zxvf nginx-1.14.0.tar.gz
cd nginx-1.14.0

使用nginx的默认配置

./configure

编译安装

make
make install

查找安装路径:

whereis nginx

    server {
        listen       80;
        server_name  localhost;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
            root   html;
            index  index.html index.htm;
        }

改为

 server {
        listen       80;
        server_name  localhost;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
            root   /usr/local/nginx/html;
            index  index.html index.htm;
        }

进入sbin目录,可以看到有一个可执行文件nginx,直接./执行就OK了。

cd /usr/local/nginx/sbin/

cd nginx/
cd sbin/
./nginx

运行起来之后访问服务器ip,可以看到nginx的欢迎页面

ps -ef|grep nginx

kill -QUIT 6052
ps -ef|grep nginx

kill -QUIT 6068

解决办法

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

然后再

./nginx -s reload

如果如上图有nginx的进程说明启动好了这个时候如果无法访问nginx页面可以先查看一下你服务器的安全组策略是否有启用80端口

然后再去访问    正常的域名访问就行

原文地址:https://www.cnblogs.com/dianzan/p/12187386.html

时间: 2024-11-06 07:47:12

CentOS 7.4 64位安装Nginx的相关文章

centos 6.3 64位安装php5.5及配置tengine

PHP 用到的工具包: yum install gd-devel libjpeg-devel libpng-devel freetype-devel libxml2-devel curl-devel openssl-devel libicu-devel libmcrypt-devel PHP configure参数 ./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-mysql

Centos 6.5 64位安装VPN

一.首先检查你VPS的PPP和TUN有没有启用: cat /dev/ppp  cat /dev/net/tun 显示结果为:cat: /dev/ppp: No such device or address和cat: /dev/net/tun: File descriptor in bad state,表明通过,上述两条只要有一个没通过都不行.如果没有启用,你可以给VPS提供商Submit 一个 Ticket请求开通: Hello Could you enabled TUN-TAP for me?

阿里云服务器CentOS 5.7(64位)安装配置LAMP服务器(Apache+PHP5+MySQL)

阿里云服务器CentOS 5.7(64位)安装配置LAMP服务器(Apache+PHP5+MySQL) 转载自:http://elf8848.iteye.com/blog/1698351 一.快速安装Apache+PHP5+MySql ----------------------------------------------------- 补充:由于163的yum源上只有php5.1.6 mysql 5.0.95 版本较低,请直接看最后面的<八.卸载php5.1,mysql5.0 重新安装ph

在CentOS 6.7 64位安装PHP的PDO_OCI扩展 Installing PDO_OCI extension on CentOS 6.7 64bit

需求&背景 最近根据项目需求,要在php中远程连接Oracel 11g Express数据库,为了开发方便,决定采用pdo,也就是php的PDO_OCI扩展,但是php安装的时候并没有安装PDO_OCI扩展,所以现在需要新增一个php扩展. 解决方案 首先上google搜索了一下,找到一片文章:http://shiki.me/blog/installing-pdo_oci-and-oci8-php-extensions-on-centos-6-4-64bit/, 这篇文章讲的很详细,非常感谢作者

centOS 6.6 64位安装mono+jexus记录

1. centos 6.6我安装的"Basic server"类型的系统,在安装完成之后,重启系统之后,是默认没有网络的,即eth0是没有的,virtualbox网络连接我使用的是"桥接网卡" cd /etc/sysconfig/network-scripts vim ifcfg-eth0 然后保存这个文件,按"ESC"键退出编辑模式,输入":wq"保存并退出VIM,退出之后,输入"service network r

CentOS 6.4 64位 安装 jdk 6u45

准备: 1.下载历史版本jdk 地址: http://java.sun.com/products/archive/ 下载的版本 jdk-6u45-linux-x64-rpm.bin  Linux x64 65.69 MB   jdk-6u45-linux-x64-rpm.bin 2.卸载CentOS 默认安装的 openjdk 查看已安装的版本 [[email protected] ~]# rpm -qa | grep java 将会列出安装的 openjdk ,根据列出内容进行卸载 [[ema

CentOS 6.4 64位 安装 mysql 5.6.24

下载安装包 由于官网访问及版本选择下载不太方便,使用 suho 的源进行下载 http://mirrors.sohu.com/mysql/MySQL-5.6/ 下载如下三个安装包: MySQL-server-5.6.24-1.el6.x86_64.rpm MySQL-client-5.6.24-1.el6.x86_64.rpm MySQL-devel-5.6.24-1.el6.x86_64.rpm 进行安装 如原装有mysql 请在安装前先进行卸载 [[email protected] file

腾讯云CentOS 7.2 64位安装Mongodb

一.安装步骤: 1.配置MongoDB的yum源: 创建yum源文件:vim  /etc/yum.repos.d/mongodb-org-3.4.repo 2.mongodb-org-3.4.repo文件添加的内容: [mongodb-org-3.4] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/ gpgcheck=1 enabled=

腾讯云CentOS 7.6 64位安装docker

本文使用的Docker是社区版,版本是19.03.2,这个版本是本文写时的最新版. 昨天新购了腾讯云的Linux服务器,所以记录下第一次安装Docker.直接用WebShell登录linux在浏览器执行命令即可. 1. 安装deltarpm  yum provides '*/applydeltarpm'  yum install deltarpm 2. 安装docker  wget -qO- https://get.docker.com/ | sh 3. 添加用户到Docker组中(your-u