传统IDC部署网站7

4.31-yum安装Nginx
文档:

http://nginx.org/en/linux_packages.html
编辑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
补充:

pkill 杀死一个进程,如 pkill nginx
4.32-Nginx虚拟主机
虚拟主机:

HTTP1.1 --> host (域名) 一个WEB服务可以有多个站点
定义虚拟主机配置文件,以域名为命名。
iptables -nvL 查看防火墙规则

CentOS7 firewalld

自带firewalld服务,开启状态。
关闭firewalld服务: systemctl stop firewalld
firewall-cmd --add-port=80/tcp --permanent
firewall-cmd --reload
Nginx配置:

nginx -t //查看配置文件是否有错误
nginx -s reload //重载配置文件
systemctl restart nginx //重启
/etc/hosts:

vi /etc/hosts //增加
192.168.222.128 www.aaa.com
默认虚拟主机:

就是Nginx的第一个虚拟主机。
泛解析
禁掉默认虚拟主机,加一行 deny all;
补充:

快捷键 Ctrl z可以暂停一个进程。 比如,vi的时候,可以先退出vi,然后释放命令行出来。
按fg 就可以回到vi窗口里。
安装worrdpress

下载: https://cn.wordpress.org/download/
wget https://cn.wordpress.org/wordpress-5.0.2-zh_CN.tar.gz
4.34-安装wordpress
安装worrdpress

下载: https://cn.wordpress.org/download/
wget https://cn.wordpress.org/wordpress-5.0.2-zh_CN.tar.gz

tar zxvf xxx
mv wordpress/* /data/wwwroot/blog.aminglinux.cc/
访问http://blog.aminglinux.cc/
设置数据库

创建库:create database blog;
创建用户:grant all on blog.* to ‘blog’@‘127.0.0.1’ identified by ‘pbxfuej3LR4r’;
切换某个库: use blog;
查询库里面有什么表: show tables;
问题处理:

在安装wordpress过程中,需要设定网站程序目录的权限,属主设定为php-fpm服务的那个用户
chown -R php-fpm /data/wwwroot/blog.aminglinux.cc
补充:

yum install -y expect //为了安装mkpasswd命令,这个命令用来生产随机密码的
如, mkpasswd -s 0 -l 12
4.35-安装discuz
discuz官网:http://www.discuz.net/forum.php

yum install -y git

git clone https://gitee.com/ComsenzDiscuz/DiscuzX.git

cp -r DiscuzX/upload /data/wwwroot/bbs.aminglinux.cc

定义虚拟主机配置文件:

1)cd /etc/nginx/conf.d
2)cp blog.aminglinux.cc.conf bbs.aminglinux.cc.conf
3)修改里面的目录
4)nginx -t && nginx -s reload
开始安装:

1)改权限 cd /data/wwwroot/bbs.aminglinux.cc && chown -R php-fpm config data uc_server/data uc_client/data
2)数据库相关操作:
create database bbs;
grant all on bbs.* to ‘bbs’@127.0.0.1 identified by ‘li60rtvvHAfh’;
3)定义数据库相关的信息
4)完成安装
补充:

1) cp :cp -r 复制目录

2)vi 批量查找替换,一般模式下输入 :1, s / 要 被 替 换 的 字 符 / 替 换 成 的 字 符 / g 如 果 字 符 串 中 含 有 / , 则 需 要 脱 义 , 1 , s/要被替换的字符/替换成的字符/g 如果字符串中含有/,则需要脱义, 1, s///g/1,s/home/123/home/abc/g
还有一种方法:1,$s#home/123#home/abc#g

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值