.安装nginx

1.安装相关组件

yum -y install pcre-devel zlib-devel

2.创建启动用户

useradd -M -s /sbin/nologin nginx

tar xf nginx-1.6.0.tar.gz

cd nginx-1.6.0

./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_stub_status_module

配置参数根据需求编辑

make && make install

3.查看nginx是否安装成功

[root@CentOS6-node1 ~]# ls /usr/local/nginx/

client_body_temp  conf  fastcgi_temp  html  logs  proxy_temp  sbin  scgi_temp  uwsgi_temp

 

4.查看启动脚本

ls -ldh /usr/local/nginx/sbin/nginx

5.创建软链接

ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin/

6.查看nginx的配置文件是否有语法错误

nginx -t  

启动nginx

nginx   #直接执行nginx文件就能启动nginx

7、构建基于域名的虚拟主机

 

1)创建虚拟主机的网页根目录

mkdir -p /abc/a

mkdir  -p /abc/b

2)创建默认的网页

echo "aaaaaaa" > /abc/a/index.html

echo "bbbbbbb" > /abc/b/index.html

3)编辑主配置文件,加载外部的配置文件

vim /usr/local/nginx/conf/nginx.conf

include vhost/*.conf;  #在最后的大括号上边添加一行内容

如下图

4)创建虚拟目录

cd /usr/local/nginx/conf/

mkdir vhost

cd vhost/

5)编辑外部的配置文件

vim a.conf   #添加以下内容

server {

listen 80;

server_name www.benet.com;

location / {

root /abc/a;

index index.html;

}

}

server {

listen 80;

server_name www.accp.com;

location / {

root /abc/b;

index index.html;

}

}

(6)配置域名

vim /etc/hosts

添加以下内容

192.168.3.100 www.benet.com

192.168.3.100 www.accp.com

(7)验证结果

service iptables stop

setenforce 0

curl http://www.benet.com

aaaaaaaaaaaaaaa   #正确显示内容

curl http://www.accp.com

bbbbbbbbbbbbbbbbbb  #正确显示内容

最新文章

  1. SQL Server 索引和表体系结构(非聚集索引)
  2. 基于注解的SpringMVC
  3. redis数据类型之—List
  4. IntelliJ IDEA License
  5. css中table样式
  6. Kafka在Centos6.4中的集群搭建
  7. Vue.2.0.5-组件
  8. CSS3里的常用选择器总结
  9. 学java入门到精通,不得不看的15本书
  10. C#中字符串驻留技术
  11. 【转】Linux下Android ADB驱动安装详解
  12. linux下 文件IO 相关
  13. MEF初体验之一:在应用程序宿主MEF
  14. C++中的引用和移动语义
  15. ssm框架的整合搭建(一)
  16. javasrcipt的作用域和闭包(二)
  17. (openssl_pkey_get_private 函数不存在)phpstudy开启openssl.dll 时提示httpd.exe 丢失libssl-1_1.dll
  18. P=(1+1/(1-L))/2
  19. C#:导入Excel通用类(Xlsx格式)
  20. 30-hadoop-hbase-安装squirrel工具

热门文章

  1. 测试数据库并发压力的shell脚本
  2. System.exit(-1)和return 的区别
  3. Java 使用slf4j记录日志
  4. java实现文件压缩
  5. IDEA 使用rest client测试
  6. react18 来了,我 get 到...
  7. 【JAVA今法修真】 第四章 redis特性 击穿雪崩!
  8. Mac终端学习C笔记
  9. 记一次 .NET 某市附属医院 Web程序 偶发性CPU爆高分析
  10. CF946B Weird Subtraction Process 题解