{"componentChunkName":"component---src-templates-post-template-jsx","path":"/works/posts/2021-01-08--001","result":{"data":{"site":{"siteMetadata":{"title":"Blog by Eunyoung","subtitle":"작업 기록 블로그","copyright":"© All rights reserved.","author":{"name":"EunYoung","twitter":"#"},"disqusShortname":"","url":"https://ssongey.github.io"}},"markdownRemark":{"id":"62c287eb-b916-5f70-9556-acec6372b683","html":"<p>폐쇠망에서 nginx를 설치하게 되어 rpm 으로 진행하였다.(CentOS 7)</p>\n<h3>#. RPM 다운로드</h3>\n<ul>\n<li><a href=\"http://nginx.org/packages\">http://nginx.org/packages</a></li>\n</ul>\n<div class=\"gatsby-highlight\" data-language=\"cmd\"><pre class=\"language-cmd\"><code class=\"language-cmd\"># 금일 기준 stable version : 1.18\n$ wget http://nginx.org/packages/centos/7/x86_64/RPMS/nginx-1.18.0-2.el7.ngx.x86_64.rpm</code></pre></div>\n<h3>#. RPM 설치</h3>\n<div class=\"gatsby-highlight\" data-language=\"cmd\"><pre class=\"language-cmd\"><code class=\"language-cmd\">$ sudo rpm -Uvh nginx-1.18.0-2.el7.ngx.x86_64.rpm</code></pre></div>\n<h3>#. 서비스 파일 확인</h3>\n<div class=\"gatsby-highlight\" data-language=\"cmd\"><pre class=\"language-cmd\"><code class=\"language-cmd\">$ll /usr/lib/systemd/system/nginx.service</code></pre></div>\n<h3>#. systemctl daemon 재시작</h3>\n<div class=\"gatsby-highlight\" data-language=\"cmd\"><pre class=\"language-cmd\"><code class=\"language-cmd\">$ systemctl daemon-reload</code></pre></div>\n<h3>#.정상적으로 Service가 등록되었는지 확인</h3>\n<div class=\"gatsby-highlight\" data-language=\"cmd\"><pre class=\"language-cmd\"><code class=\"language-cmd\">$ systemctl status nginx</code></pre></div>\n<p>\n  <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/devHistoryBlog/static/46f8981038741dae8052239f07066caf/705cc/001-01.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n  \n  <span\n    class=\"gatsby-resp-image-wrapper\"\n    style=\"position: relative; display: block;  max-width: 960px; margin-left: auto; margin-right: auto;\"\n  >\n    <span\n      class=\"gatsby-resp-image-background-image\"\n      style=\"padding-bottom: 21.25%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAECAYAAACOXx+WAAAACXBIWXMAABJ0AAASdAHeZh94AAAAuUlEQVQY01WPWw6DIBBF3UkfqeIDRFCggkj3v6lbZmKa9ONkZgIc7jRH3nGeESmvCFFjTwZniSgfIuG9r9DLiMVMDPXj1EIqwfXV3tCJx4/Gh5UfxcMgnrZWi5Q8fDBYN804b7A5XVkYkhLGSqi5xyQ7rlIKNDEF7NEh15SlHAjBYqsSYtYDpyKpMfLqZ1ireHZ+qVJ1CQdO3cx64kNaM+c3y/0llarnJPSALlNPn9Dcdvc/aF3RP/EFwd19EeYdjFIAAAAASUVORK5CYII='); background-size: cover; display: block;\"\n    >\n      <img\n        class=\"gatsby-resp-image-image\"\n        style=\"width: 100%; height: 100%; margin: 0; vertical-align: middle; position: absolute; top: 0; left: 0; box-shadow: inset 0px 0px 0px 400px white;\"\n        alt=\"001 01\"\n        title=\"\"\n        src=\"/devHistoryBlog/static/46f8981038741dae8052239f07066caf/d9199/001-01.png\"\n        srcset=\"/devHistoryBlog/static/46f8981038741dae8052239f07066caf/8ff5a/001-01.png 240w,\n/devHistoryBlog/static/46f8981038741dae8052239f07066caf/e85cb/001-01.png 480w,\n/devHistoryBlog/static/46f8981038741dae8052239f07066caf/d9199/001-01.png 960w,\n/devHistoryBlog/static/46f8981038741dae8052239f07066caf/705cc/001-01.png 1071w\"\n        sizes=\"(max-width: 960px) 100vw, 960px\"\n      />\n    </span>\n  </span>\n  \n  </a>\n    </p>\n<h3>#. 필요시 방화벽 해제</h3>\n<ul>\n<li>firewall 구동 확인</li>\n</ul>\n<div class=\"gatsby-highlight\" data-language=\"text\"><pre class=\"language-text\"><code class=\"language-text\">$ firewall-cmd --state</code></pre></div>\n<ul>\n<li>http, https 서비스에 대해 해제/제거</li>\n</ul>\n<div class=\"gatsby-highlight\" data-language=\"text\"><pre class=\"language-text\"><code class=\"language-text\"># 해제\n$ sudo firewall-cmd --permanent --add-service=http\n$ sudo firewall-cmd --permanent --add-service=https\n\n# 제거\nsudo firewall-cmd --permanent --remove-service=http\nsudo firewall-cmd --permanent --remove-service=http\n\n# --permanent : 영구적으로 실행 (default zone에 등록 : /etc/firewalld/zones/public.xml)\n# --add-service : 해당 서비스를 추가\n# --remove-service : 해당 서비스를 삭제</code></pre></div>\n<ul>\n<li>특정 port로 방화벽 해제/제거</li>\n</ul>\n<div class=\"gatsby-highlight\" data-language=\"text\"><pre class=\"language-text\"><code class=\"language-text\"># 해재\n$ sudo firewall-cmd --permanent --add-port=80/tcp\n\n# 제거\n$ sudo firewall-cmd --permanent --add-remove=80/tcp</code></pre></div>","fields":{"tagSlugs":["/tags/nginx/"],"slug":"/works/posts/2021-01-08--001"},"frontmatter":{"title":"[작업내역] Nginx 설치","tags":["nginx"],"date":"2021-01-08","description":""}}},"pageContext":{"slug":"/works/posts/2021-01-08--001"}},"staticQueryHashes":[]}