Blogger Information
Blog 91
fans 0
comment 0
visits 203432
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
私有版 showdoc 文档管理工具
何澤小生的博客
Original
1907 people have browsed it

搭建 ShowDoc 文档工具

准备 Nginx + PHP 环境
安装 Nginx

使用 yum 安装 Nginx:

  1. yum -y install epel-release
  2. yum -y install nginx

修改 /etc/nginx/nginx.conf 文件:

  1. ... ...
  2. http {
  3. ... ...
  4. server {
  5. ... ...
  6. root /var/www/html; # 网站根目录
  7. index index.php index.html; # 默认索引项
  8. error_page 404 /404.html;
  9. location = /40x.html {
  10. }
  11. error_page 500 502 503 504 /50x.html;
  12. location = /50x.html {
  13. }
  14. location ~ .php$ {
  15. root /var/www/html;
  16. fastcgi_pass 127.0.0.1:9000;
  17. fastcgi_index index.php;
  18. fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
  19. include fastcgi_params;
  20. }
  21. location ~ /.ht {
  22. deny all;
  23. }
  24. }
  25. }

启动 Nginx 并设置为开机启动:

  1. systemctl start nginx
  2. systemctl enable nginx
安装 PHP

使用 yum 安装 php-fpm:

  1. yum -y install php php-gd php-fpm php-mcrypt php-mbstring php-mysql php-pdo

启动 php-fpm 并设置为开机启动:

  1. systemctl start php-fpm
  2. systemctl enable php-fpm

创建项目

下载安装 Composer

Composer 是 PHP 的一个依赖管理工具,推荐使用 Composer 创建 ShowDoc 项目。

执行如下命令安装 Composer:

  1. curl -sS https://getcomposer.org/installer | php
  2. mv composer.phar /usr/local/bin/composer

安装过程可能需要耗费几分钟

设置 Composer 使用国内镜像

执行命令设置 Composer 使用国内镜像:

  1. composer config -g repo.packagist composer https://packagist.phpcomposer.com

为了避免访问国外网络导致的延迟,推荐使用国内镜像源

使用 Composer 创建项目

执行命令创建项目:

  1. cd /var/www/html && composer create-project showdoc/showdoc
设置 showdoc 目录写权限

执行命令赋予 showdoc 下部分目录的写权限

  1. chmod a+w showdoc/install
  2. chmod a+w showdoc/Sqlite
  3. chmod a+w showdoc/Sqlite/showdoc.db.php
  4. chmod a+w showdoc/Public/Uploads/
  5. chmod a+w showdoc/Application/Runtime
  6. chmod a+w showdoc/server/Application/Runtime
  7. chmod a+w showdoc/Application/Common/Conf/config.php
  8. chmod a+w showdoc/Application/Home/Conf/config.php

创建完毕,您现在可以通过浏览器访问 http://<您的 CVM IP 地址>/showdoc/install/ ,进行语言的选择以后即可通过 http://<您的 CVM IP 地址>/showdoc 查看站点效果。

关闭SELinux

1、临时关闭

  1. setenforce 0

2、永久关闭

  1. vim /etc/selinux/config

修改为以下内容

  1. SELINUX=enforcing

转自:https://blog.csdn.net/h8178/article/details/79140515

Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post