博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Nginx+kodexplorer(可道云部署纪要)
阅读量:7070 次
发布时间:2019-06-28

本文共 2223 字,大约阅读时间需要 7 分钟。

Nginx+kodexplorer(可道云部署纪要)

安装nginx

yum install yum-utilsTo set up the yum repository, create the file named /etc/yum.repos.d/nginx.repo with the following contents:[nginx-stable]name=nginx stable repobaseurl=http://nginx.org/packages/centos/$releasever/$basearch/gpgcheck=1enabled=1gpgkey=https://nginx.org/keys/nginx_signing.key[nginx-mainline]name=nginx mainline repobaseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/gpgcheck=1enabled=0gpgkey=https://nginx.org/keys/nginx_signing.keyyum-config-manager --enable nginx-mainlineyum install nginxsystemctl status nginxsystemctl start nginxsystemctl enable nginx

防火墙

systemctl stop firewalld.servicesystemctl disable firewalld.service

SElinux关闭

临时关闭:

[root@localhost ~]# getenforceEnforcing[root@localhost ~]# setenforce 0[root@localhost ~]# getenforcePermissive

永久关闭:

[root@localhost ~]# vim /etc/sysconfig/selinuxSELINUX=enforcing 改为 SELINUX=disabled#重启服务reboot

php安装

[root@localhost conf.d]# yum -y install php-fpm php-mbstring php-gd[root@localhost conf.d]# systemctl status  php-fpm[root@localhost conf.d]# systemctl restart  php-fpm[root@localhost conf.d]# systemctl enable  php-fpm

下载kodexplorer

wget http://static.kodcloud.com/update/download/kodexplorer4.39.zip

解压到/data/kodexplorer目录下(自定义目录,本文在/data/kodexplorer)

cd /data/kodexplorerunzip kodexplorer4.39.zip

nginx配置

server {    listen 80;    server_name localhost;    root /data/kodexplorer/;    index  index.html index.htm index.php;        location ~ \.php$ {                root kodexplorer;                fastcgi_pass 127.0.0.1:9000;                fastcgi_index index.php;                #fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;                fastcgi_param SCRIPT_FILENAME /data/kodexplorer$fastcgi_script_name;                include fastcgi_params;        } }

新增加php配置

vim /etc/php.ini#在最后一行extension=mbstring.soextension=php_gd2.dll:wq!#保存退出即可#重启php-fpm服务systemctl restart php-fpm

遇到的问题:

1、php的index.html无法访问,SElinux没有关闭导致;

2、是由于php-mbstring php-gd没有安装,并且php.ini没有添加配置(如上<新增加php配置>),图片无法加载‘

3、nginx无法访问到,是由于nginx配置不对,如下修改:

#fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;fastcgi_param SCRIPT_FILENAME /data/kodexplorer$fastcgi_script_name;

转载地址:http://vyell.baihongyu.com/

你可能感兴趣的文章
10个财务工作中常用的 Excel 万能公式
查看>>
苹果iOS手机后门的”诊断功能论“不攻自破
查看>>
记一次使用utl_http方法调用接口,报字符或值错误
查看>>
APDU命令与响应格式【转】
查看>>
CodeForces484A Bits(贪心)
查看>>
前端生成图表
查看>>
数据结构:二叉树(前,中,后,层次)非递归遍历。
查看>>
nodejs-ORM 操作数据库中间件waterline的使用
查看>>
不允许使用抽象类类型
查看>>
Android利用方向传感器获得手机的相对角度实例说明
查看>>
从头认识java-13.9 隐式和显示的创建类型实例
查看>>
git笔记之安装使用
查看>>
jquery中的动画
查看>>
用python将MSCOCO和Caltech行人检测数据集转化成VOC格式
查看>>
Java过滤器处理Ajax请求,Java拦截器处理Ajax请求,java 判断请求是不是ajax请求
查看>>
centos/linux下的安装Tomcat
查看>>
ieda 运行web--导入其它jar包
查看>>
[ios]关于ios开发图片尺寸的建议
查看>>
C# IEnumerator的使用
查看>>
Windows获取远程Linux局域网内的mysql连接
查看>>