设为首页 收藏本站
查看: 622|回复: 0

[经验分享] liunx系统安装nginx,以及配置、用到的简单指令

[复制链接]

尚未签到

发表于 2016-12-25 11:16:50 | 显示全部楼层 |阅读模式
  @自动安装GCC
# yum install gcc
  @安装nginx
 参考http://linux.chinaitlab.com/set/938691_2.html
 (1)下载Nginx的RPM包
  wget http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm
 
  (2)安装rpm包
  rpm -ivh nginx-release-centos-6-0.el6.ngx.noarch.rpm
  (3)采用yum进行安装Nginx
    yum install nginx
  第六步:修改防火墙配置
  vi /etc/sysconfig/iptables
  加入规则
 # Firewall configuration written by system-config-firewall
  # Manual customization of this file is not recommended.
  *filter
  :INPUT ACCEPT [0:0]
  :FORWARD ACCEPT [0:0]
  :OUTPUT ACCEPT [0:0]
  -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
  -A INPUT -p icmp -j ACCEPT
  -A INPUT -i lo -j ACCEPT
  -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
  -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT(加入的)
  -A INPUT -j REJECT --reject-with icmp-host-prohibited
  -A FORWARD -j REJECT --reject-with icmp-host-prohibited
  COMMIT
按ESC 输入:wq回车后保存
  重启防火墙  service iptables restart(由于有的会出现安装nginx的机子上可以访问nginx中的资源,而其它ip的机子不行,使用service iptables stop关闭防火墙就好了。)
 
重启Nginx  nginx
  浏览器中输入http://ip/访问,出现nginx的欢迎界面就安装成功了。
  -------------------------------------以下两条命令可以使用nginx  -s  reload 重新加载代替----------------
  结束nginx   killall -9 nginx
重启Nginx service nginx restart
  把共享到的文件拿过来使用,并创建nginx的访问规则
  # mount  -t  cifs  -o  username="administrator",password=""    //192.168.1.101/cp    /mnt/ntfs
  说明:(username和password之间是逗号)
  mount -t cifs -o 这个就不多说了(照着写吧)。
  username="administrator" 访问需要的用户名。
  password="" 访问需要的密码(空密码)。
  //192.168.1.101/cp 共享机器的IP地址,后面的cp为共享文件名
  复制到/mnt 下的ntfs目录中   mnt系统已存在,后面自建

  /mnt/ntfs换成你想要存放的目录就好了。建议放在nginx的安装目录下,便于访问。
  查看ip
 ifconfig 或者 ifconfig eht0(eht0默认使用的网卡)
 inter addr为ip

  vi 文件名 对文件进行编辑
 : w filename (输入 「w filename」将文章以指定的文件名filename保存)

   : wq (输入「wq」,存盘并退出vi)
   : q! (输入q!, 不存盘强制退出vi) 

 先按下ESC键,再输入指令::q!,回车,就不保存修改强自退出vi了,

  vi   /etc/nginx/nginx.conf         如果不知道自己的安装目录,使用find   /|grep   nginx.conf查找
server{
 listen 80;
 server_name 192.128.220.12;(192.128.220.12安装nginx的虚拟机)
 location /{
  root img;//img文件夹名(nginx / img)
 }

   location ~ .*\.(jpg)$ { //所有.jpg
  root img;//img文件夹名
 }
}

  nginx -t 测试是否有错误
nginx -s reload 重新加载

  ctrl + alt + f6 、ctrl + alt + f7 图形字符界面切换

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-319150-1-1.html 上篇帖子: Nginx负载均衡配置实例详解 下篇帖子: nginx源码阅读笔记
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表