(一)自动安装
1、安装wget
yum -y install wget
2、下载showdoc脚本
wget https://www.showdoc.cc/script/showdoc
3、脚本文件赋予权限
chmod u+x showdoc
4、 #默认安装中文版。如果想安装英文版,请加上en参数,如 ./showdoc en
他会自动监测有没有下载docker,没有就自动下载,下了就执行脚本
./showdoc
安装失败会报错
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
解决方法:yum -y install deltarpm
安装成功提示
# # 安装成功,访问地址:http://localhost:4999 (你也可以用局域网或者公网IP/域名访问)
账户密码是showdoc/123456,登录后你便可以看到右上方的管理后台入口。建议登录后修改密码。
对showdoc的问题或建议请至https://github.com/star7th/showdoc 提issue
若觉得showdoc好用,不妨到github点个star。良好的关注度和参与度有助于开源项目的长远发展 若觉得showdoc好用,不妨到github点个star。良好的关注度和参与度有助于开源项目的长远发展
(二)手动安装
1、安装httpd
yum -y install httpd
2、安装Apache和php
yum-y install php php-gd php-mcrypt php-mbstring php-mysql php-pdo
3、启动http
systemctl start httpd
4、开机自启
systemctl enable httpd
安装完毕后,默认的Apache Web目录是/var/www/html,将ShowDoc上传并按照部署手册安装即
permissive
注意事项
1、关闭selinux需要reboot重启业务生效或者降低安全等级只提示报警实时生效
vim /etc/selinux/config
SELINUX=disabled 或者SELINUX=permissive
2、放行80端口
firewall-cmd—zone=public—add-port-80/tcp—permanent
3、github下载showdoc-master.zip并上传到 /var/www/html中
https://github.com/star7th/showdoc
4、html文件下解压缩该包,但是提前要安装解压缩文件
yum install unzip
unzip showdoc-master.zip
5、删除压缩包
rm -rf showdoc-master.zip
6、html下面所有文件都给apache用户和用户组 -R递归
chown -R apache.apache *
然后访问ip/showdoc-master.zip/index.php
正常访问即可