ubuntu16.04安装nginx教程
来源:互联网 发布:深圳策略一二三网络 编辑:程序博客网 时间:2024/05/29 14:07
1. 安装nginx的依赖包
# 查看zlib是否安装dpkg -l | grep zlib# 解决依赖包openssl安装sudo apt-get install openssl libssl-dev# 解决依赖包pcre安装sudo apt-get install libpcre3 libpcre3-dev# 解决依赖包zlib安装sudo apt-get install zlib1g-dev
2. 下载nginx
访问nginx官网,
# 下载nginxwget http://nginx.org/download/nginx-1.13.1.tar.gz# 解压nginxtar -xzvf nginx-1.13.1.tar.gz# 重命名文件夹mv nginx-1.13.1 nginx# 移动文件夹到ubuntu常见软件目录下mv nginx/ /usr/local/
3. 安装nginx
# 配置nginxcd /usr/local/nginxsudo ./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_realip_module# 编译nginxsudo make# 安装nginxsudo make install
4. 检查nginx是否安装成功
cd /usr/local/nginx/sbin./nginx -t
如果结果结果显示:
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is oknginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
5. 配置用户
# 添加www组groupadd www# 创建nginx运行账户www并加入到www组,不允许www用户直接登录系统useradd -g www www -s /bin/false
6. 配置防火墙
如果是使用的腾讯服务器,只需要在服务器管理平台添加80端口的安全组就好
服务器则可以设置防火墙:
# 修改防火墙配置: vi + /etc/sysconfig/iptables# 添加配置项 -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT# 重启防火墙 service iptables restart
7. 启动nginx
# 方法1/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf# 方法2cd /usr/local/nginx/sbin./nginx
传送门
linux公社一篇更加详细的教程
详情请查看我的博客 http://www.andylistudio.com/2017/06/18/ubuntu_nginx_install/
阅读全文
0 0
- ubuntu16.04安装nginx教程
- Ubuntu16上Nginx安装教程
- Ubuntu16.04 安装Nginx
- Ubuntu16.04安装nginx
- ubuntu16.04 nginx安装
- ubuntu16.04安装教程
- Ubuntu16.04安装Nginx步骤
- ubuntu16.04安装配置Nginx
- ubuntu16.04 ns2安装教程
- Ubuntu16.04安装TensorFlow教程
- VMware12安装Ubuntu16.04教程
- Ubuntu16.04 安装字体教程
- ubuntu16.04 安装Docker教程
- ubuntu16.04 安装matlab2016b教程
- ubuntu16.04 --- tesseract安装教程
- ubuntu16.04 下安装 Nginx 的方法
- ubuntu16.04 x64上nginx源码安装
- ubuntu16.04下安装Nginx+php-fpm
- pat stack模拟,老超时wa......
- 过滤器浅谈
- 删除Eclipse导入的epf主题的正确方式
- STM32--时钟树
- 【面试题】字符串旋转
- ubuntu16.04安装nginx教程
- Android的Message机制
- Java+Selenium3方法篇15-元素内清除文本操作
- 最简化安装centos6.5
- 登录mysql的没密码忘记了怎么办
- less-mixin(混合)
- 【快捷键】IntelliJ新建一个类 和 生成getter/setter方法的快捷键
- HashMap扩容机制
- Linux学习基础篇(七)