学习linux的第二十九天

安装wordpress

登录到wordpress的官网找到我们需要下载的版本:
https://wordpress.org/latest.tar.gz
找到以后我们把woedpress下载到 blog.xiaoqiang.cc下面并进行解压:
在这里插入图片描述
把解压的文件放到下面的目录里:
mv wordpress/* /data/wwwroot/blog.xiaoqiang.cc/
学习linux的第二十九天_第1张图片
然后我们开始访问这个网址:blog.xiaoqiang.cc(自己设定的ip)访问前我们需要创建库:
学习linux的第二十九天_第2张图片
库的名字可以自定义,创建完库我们要创建用户:
学习linux的第二十九天_第3张图片
我们可以使用mkpasswd来生成密码:
学习linux的第二十九天_第4张图片
如果没有的话我们需要yum安装一下:
学习linux的第二十九天_第5张图片
最后总结一下:
学习linux的第二十九天_第6张图片

安装discuz

首先我们先到官网来下载discuz这个程序到root下:然后在进行拷贝:
学习linux的第二十九天_第7张图片
我们需要把下载下来的uploda下面的东西复制到我们需要地方:ls /data/wwwroot/下
学习linux的第二十九天_第8张图片
复制过去我们需要把文件名字改下,复制时直接改就可以:
学习linux的第二十九天_第9张图片
下一步我们需要进行编辑虚拟主机的文件了,进入目录拷贝blog的文件来进行改动:
学习linux的第二十九天_第10张图片
改成如下即可:
学习linux的第二十九天_第11张图片
剩下就是和我们安装blog博客一样的步骤了:
学习linux的第二十九天_第12张图片

域名重定向

Ngingx的域名重定向更容易理解:
学习linux的第二十九天_第13张图片
在后面加上你所需要访问的域名就可以,但是我们在百度搜索这个域名时发现会有两个域名指向同一个ip,现在我们就需要域名的重定向了:
学习linux的第二十九天_第14张图片
在编辑文件里加上如下命令:
if ( $host = blog.aminglinux.cc)
{
rewrite / (.*) http://www.aming.com/ $1 permanent;
}
补充一下状态码数字代表什么意思:
学习linux的第二十九天_第15张图片

用户认证:

首先我们需要打开配置文件:
学习linux的第二十九天_第16张图片
核心语句就两行,auth_basic打开认证,auth_basicaa_user_file指定用户名密码文件,当然前提是这个用户密码文件存在。
而生成用户密码文件的工具需要借助httpd的htpasswd,nginx、不自带这个工具需要域名安装一下:
学习linux的第二十九天_第17张图片
下面我们这样就可以使用curl命令来验证一下,如果状态码为401说明该网站需要验证:
下面我么你在补充一下
学习linux的第二十九天_第18张图片

nginx的访问日志

学习linux的第二十九天_第19张图片

你可能感兴趣的:(linux,linux)