自己配置nginx,在有网站的基础上,配置新站点来建oneindex

自己配置nginx,在有网站的基础上,配置新站点来建oneindex

前言

昨天经过不懈努力终于搞懂了nginx配置站点,小白不容易啊,今天就记录一下这个过程把。

关于用Onedrive搭建Oneindex用来做图床的教程,网上一抓一大把。不过,大部分都是一键安装,是服务器上没有其他站点的情况下,安装Oneindex,那个只要有lnmp环境搭好之后,会自动配置。

但是我的服务器上已经有了一个站点,就是那个已经被我放下的Word Press网站,本来我是想直接格式化一下服务器,重新装,后面还是有点不舍,虽然没用它,但是它是我做的的一个网站,还是有纪念意义的。所以,还是网上,查资料,尝试着配置nginx(其实开始我都不知道是要去配置nginx)。好了,不多说了,进入正题。

上面都是废话,看重点

重点
  1. 找到合适的位置下载Oneindex

我这里选择的是/home/wwwroot/,因为我word Press站点文件也放在这

然后输入命令,下载Oneindex

git clone https://github.com/donwa/oneindex

进入oneindex文件夹,输入ls -al查看文件

接下来,需要改configcache文件权限

chmod 777 config/ cache/

然后再看看你的.htaccess文件,如果是.htacces,输入以下命令修改名字

mv .htacces .htaccess

到这里,下载Oneindex的任务就完成了

  1. 找到nginx.conf

我的nginx.conf文件放在/usr/local/nginx/conf/的目录下

文件在这里

  1. 配置nginx.conf文件

用vim命令打开文件,按i切成输入模式,插入以下代码

server
{
    listen 80;
    server_name picbed.mooonkey.cn;
    index index.php index.html index.htm default.htm default.html default.php;
    root /home/wwwroot/oneindex/;
    include enable-php.conf;

    if (!-f $request_filename){
    set $rule_0 1$rule_0;
    }
    if (!-d $request_filename){
    set $rule_0 2$rule_0;
    }
    if ($rule_0 = "21"){
    rewrite ^/(.*)$ /index.php?/$1 last;
    }
}

配置

然后按esc,输入:wq保存退出

下面解释一下这串参数,其实主要的还是这些

listen 80;
server_name picbed.mooonkey.cn;
index index.php index.html index.htm default.htm default.html default.php;
root /home/wwwroot/oneindex/;
include enable-php.conf;
  • 第二行server_name输入自己的域名,我这里是我的二级域名

  • 第三行index是指你的首页文件,这个不需要改

  • 第四行root是你放oneindex文件的位置,我这边就是前面说过的/home/wwwroot/oneindex/

  • 第五行一定要加,昨天我就是这个整理半天,这条是来打开你的index.php文件的,不然你打开网址,会变成下载这个文件,而不是打开

而下面一串参数是我当初随便复制来的,瞎捣鼓,好像是解决伪静态什么的,我是小白,就不多说什么了,你也可以不加

做完这些,我们重启一下nginx

service nginx restart

做完以上的,我们就差不多完成了我的Oneindex搭建了。之后就是进入自己的网址,配置Oneindex,这个不懂的话,问度娘吧!溜了溜了。。。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值