传统IDC部署网站(yum安装Nginx,Nginx虚拟主机,安装WordPress,安装discuz)

yum安装Nginx

  • 文档
  • 编辑yum仓库:
    • vi /etc/yum.repos.d/nginx.repo
    • 粘贴: 
      [nginx]
      name=nginx repo
      baseurl=http://nginx.org/packages/centos/7/$basearch/
      gpgcheck=0
      enabled=1
  • 安装
    • yum install -y nginx
  • 配置文件路径
    • /etc/nginx
  • 查看配置文件有没有错
    • nginx -t
  • 启动:
    • systemctl start nginx

Nginx虚拟主机

  • 虚拟主机
    • HTTP1.1-->host(域名)  一个web服务可以有多个站点
  • iptables -nvL   查看防火墙规则
  • Centos7 firewalld
    • 自带firewalld服务,开启状态reload
    • 关闭firewalld服务     systemctl stop firewalld
    • firewall-cmd --add-port=80/tcp --permanent
    • firewall-cmd --reload
  • Nginx配置
    • systemctl restart nginx   //重启这个nginx服务
    • nginx -s reload  //重载配置文件
    • nginx -t   //查看配置文件是否有错误
    • vi  /etc/nginx/conf.d/default.conf    编辑配置文件。添加一个站点www.aa.com 
  • /etc/hosts 
    • vi /etc/hosts     //增加自定义ip地址指向地址,例如:192.168.139.128   www.aaa.com
    • 可以增加多个站点,例如:192.168.139.128   www.aaa.com  www.bbb.com   www.ccc.com
    • Windows电脑下的hosts的路径 
    •  
  • 默认虚拟主机
    • 就是nginx的第一个虚拟主机
    • 可拷贝的default.conf文件到新的文件里面去:cp default.conf  2.conf
    • 修改默认虚拟主机,想把哪个改成默认虚拟主机就修改哪个配置文件
      • vi default.conf    
      • 泛解析:任何一个域名解析到这个ip上,都能访问这个默认虚拟主机,都不用配置文件,假如把www.aaa.com  或者bbb  ccc   ddd   eee都解析到这个默认虚拟主机上都可以访问。
      • 禁掉默认虚拟主机:加一行deny all; 
  • 安装WordPress
  • 补充
    • 快捷键ctrl z可以暂停一个进程。例如vi的时候,可以先退出vi,然后释放命令。按fg就可以回到vi窗口

安装WordPress

  • 最后一条命令的意思是吧刚刚解压出来的安装包里面所有的文件放在/data/wwwroot/blog.aminglinux.cc/下
  • 访问自己的网页会出现403,这个时候需要的关闭selinux,执行命令:setenforce 0
  • 设置数据库

问题处理:

  •  

安装discuz

猜你喜欢

转载自blog.csdn.net/qq_43798084/article/details/86666032