10. 编译软件包

简介: 10. 编译软件包一、编译 nginx ,并安装1、安装依赖的软件包:[root@Demon D]# yum -y install openssl-devel[root@Demon D]# yum -y install pcre-d...
10. 编译软件包

一、编译 nginx ,并安装

1、安装依赖的软件包:
[root@Demon D]# yum -y install openssl-devel
[root@Demon D]# yum -y install pcre-devel

2、安装 nginx :
[root@Demon D]# yum -y install nginx

默认安装的位置在 /etc/nginx/nginx.conf

二、架设一个具有两个以上网页的静态网站

1、配置 nginx:
worker_processes 1;
error_log /var/log/nginx/error.log;
pid        /var/run/nginx.pid;

events {
    worker_connections  1024;
    use epoll;
}

http {
    include       /etc/nginx/mime.types;
    default_type  application/octet-stream;
    server {
        # 监听 8080 端口
        listen 8080;
        server_name localhost;
        index index.html index.php;  // 服务器的欢迎界面
        root /data/public;       // 服务器在主机上的路径
   }
}

2、配置好后 重启一下nginx:
# 启动 nginx 服务
# nginx
# 关闭 nginx 服务
# nginx -s stop
重启不报错的话 ,先去创建目录,记得指定权限:
# mkdir -p /data/public/
# chmod 777 /data -R

3、访问 nginx 服务器:
打开浏览器,输入:http://localhost:8080/
相关文章
|
9月前
|
IDE Unix Linux
Linux环境基础开发工具使用(yum软件安装工具的使用、vim编辑器使用及握gcc/g++编译器的使用等上)
在之前我配置环境那篇博客我写到的换国内的阿里源,就是指的yum源,如果我们使用默认国外的源,可能会出现连不上,或者网速极慢的情况
|
9月前
|
NoSQL IDE Unix
Linux开发工具大全 - 软件包管理器yum | vim编辑器 | gcc/g++编译器 | 自动化构建工具Make/Makefile | gdb调试工具(2)
Linux开发工具大全 - 软件包管理器yum | vim编辑器 | gcc/g++编译器 | 自动化构建工具Make/Makefile | gdb调试工具(2)
143 0
|
9月前
|
NoSQL Ubuntu IDE
Linux开发工具大全 - 软件包管理器yum | vim编辑器 | gcc/g++编译器 | 自动化构建工具Make/Makefile | gdb调试工具(1)
Linux开发工具大全 - 软件包管理器yum | vim编辑器 | gcc/g++编译器 | 自动化构建工具Make/Makefile | gdb调试工具(1)
174 0
|
Ubuntu
Ubuntu 18.04使用CMake编译可执行文件、动态链接库
Ubuntu 18.04使用CMake编译可执行文件、动态链接库
755 0
Ubuntu 18.04使用CMake编译可执行文件、动态链接库
|
开发工具 C语言 运维
|
应用服务中间件 nginx Ubuntu