phpcms安装

【快速安装开始】

下载解压phpcms,复制安装文件到站点目录”/opt/html”里,给予权限(官网无法访问了,所以下载地址需自行寻找上传)

cd /usr/local &&wget http://download.phpcms.cn/v9/9.6/phpcms_v9.6.3_UTF8.zip&&unzip phpcms_v9.6.3_UTF8.zip &&cd phpcms_v9_UTF8 &&cd install_package &&mkdir -p /var/html ; cp -r * /var/html &&chown -R www.www /var/html &&cd .. &&cd .. &&rm -rf phpcms_v9.6.3_UTF8.zip &&rm -rf phpcms_v9_UTF8

检查nginx或apache的站点目录是不是”/opt/html l”,不是的话上面的路径改为站点目录

访问站点进行安装,例:http://192.168.1.1/install/install.php

(有报错检查路径是否正确,或者将浏览器地址后面的install.php改为install.html)

安装时提示”GD 扩展”不满足:

根据教程快速处理示例(注意根据php安装位置修改路径):

yum -y install libpng libpng-devel &&cd /usr/local/php-7.4.30/ext/gd && /usr/local/php/bin/phpize &&./configure –with-php-config=/usr/local/php/bin/php-config &&make &&make install

修改php.ini文件配置:vim /usr/local/php/lib/php.ini

nginx环境修改php.ini文件配置:vim /usr/local/php/etc/php.ini

在Dynamic Extensions模块下添加

extension=gd.so

或者生成的绝对路径,例:extension=/usr/local/php/lib/php/extensions/no-debug-zts-20190902/gd.so

检查gd.so存放路径的命名对不对:cd /usr/local/php/lib/php/extensions/ &&ll

最后重启apache或PHP-FPM

启动、重启、停止apache(注意路径)

/usr/local/apache2/bin/apachectl -k start
/usr/local/apache2/bin/apachectl -k restart
/usr/local/apache2/bin/apachectl -k stop

查看php-fpm运行状态

ps -A | grep php-fpm

查看9000端口占用情况

netstat -tunlp | grep 9000

使用php和php-fpm新配置进行启动(注意路径修改)

/usr/local/php/sbin/php-fpm -c /usr/local/php/lib/php.ini -y /usr/local/php/lib/php-fpm.conf

然后继续安装

【解决phpcms不支持dns解析】

cd /var/html/install/ && vim install.php

将”$PHP_DNS = preg_match (“/^[0 -9.]{7 ,15 }$/”, @gethostbyname (‘www .phpcms .cn’)) ? 1 : 0 ;”内”www .phpcms .cn”改为www.baidu.com或者其他可访问的网站

【解决登录验证码不显示问题-直接取消掉】

cd /var/html/phpcms/modules/admin&&vim index.php

使用/ /注释掉第33-37行,如下:

$code = isset($_POST[‘code’]) && trim($_POST[‘code’]) ? trim($_POST[‘code’]) : showmessage(L(‘input_code’), HTTP_REFERER);
if ($_SESSION[‘code’] != strtolower($code)) {
$_SESSION[‘code’] = ”;
showmessage(L(‘code_error’), HTTP_REFERER);
}

完成注释后:+wq保存,然后继续

cd /var/html/phpcms/modules/admin/templates &&vim login.tpl.php

使用注释掉第38、39行,内容如下(不操作这一步也行,直接点登录就可以过了):

Original: https://www.cnblogs.com/brad93/p/16697301.html
Author: 星仔1208
Title: phpcms安装

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/577673/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 【抄】Shell正则表达式

    shell 正则语法基础 copy from: https://man.linuxde.net/docs/shell_regex.html 正则表达式的分类 基本的正则表达式(Ba…

    Linux 2023年5月28日
    097
  • 【原创】Linux虚拟化KVM-Qemu分析(四)之CPU虚拟化(2)

    背景 Read the fucking source code! –By 鲁迅 A picture is worth a thousand words. –…

    Linux 2023年6月8日
    075
  • 03-MySQL事务

    数据库事务 1、事务特性 1.1、原子性 即不可分割性,事务要么全部被执行,要么就全部不被执行 1.2、一致性 事务的执行使得数据库从一种正确状态转换成另一种正确状态 1.3、隔离…

    Linux 2023年6月7日
    075
  • 微服务与领域驱动设计,架构实践总结

    怎样的架构才能配得上造到飞起的变化? 一、软件复杂性 1、复杂原因 如果软件系统存在持续的迭代周期,那么其中业务、技术、架构的复杂性都会直线拉升,其相应的开发难度也会提高,可以用一…

    Linux 2023年6月14日
    058
  • linux下启动MongoDB权限不够

    bash: ./mongod: 权限不够 解决办法: 在MongoDB安装目录下: chmod -R 740 bin Original: https://www.cnblogs.c…

    Linux 2023年6月14日
    081
  • PyTorch介绍-使用 TORCH.AUTOGRAD 自动微分

    训练神经网络时,最常用的算法就是 反向传播。在该算法中,参数(模型权重)会根据损失函数关于对应参数的梯度进行调整。 为了计算这些梯度,PyTorch内置了名为 torch.auto…

    Linux 2023年6月14日
    0108
  • redis的间隔性速度慢的问题

    php操作redis,偶尔间歇性很慢.查看redis日志发现:Asynchronous AOF fsync is taking too long (disk is busy?). …

    Linux 2023年5月28日
    080
  • 018 磁盘 IO 性能监控/压测工具(sar、iotop、fio、iostat)

    1 sar 命令查看当前磁盘 IO 读写 (1)sar 工具安装 (2)sar 查看磁盘IO读写情况 2 iotop 命令查看磁盘 IO 性能 (1)iotop 工具安装 (2)i…

    Linux 2023年5月27日
    0110
  • Android BLE 蓝牙开发——扫码枪基于BLESSED

    一、蓝牙模式HID与BLE 当扫码枪与手机连接时,通常采用的是 蓝牙HID(Human Interface Device)模式。本质上是一个把扫码枪作为一个硬件键盘,按照键盘协议把…

    Linux 2023年6月13日
    0102
  • 零成本搭建个人博客之迁移Pages和域名

    在上文[零成本搭建个人博客之搭建篇]中,我将Hugo博客搭建到 Github Page上,后来考虑到用 Cloudflare cdn加速,干脆就把博客站点迁移到Cloudflare…

    Linux 2023年6月7日
    078
  • 【设计模式】Java设计模式-原型模式

    【设计模式】Java设计模式 – 原型模式 😄 不断学习才是王道🔥 继续踏上学习之路,学之分享笔记👊 总有一天我也能像各位大佬一样🏆原创作品,更多关注我CSDN: 一个…

    Linux 2023年6月6日
    0111
  • redis如何设置密码

    密码设置这里简单介绍一下redis如何设置密码redis密码设置有两种方式,一种需要重启redis服务,一种不需要重启redis服务。 首先,介绍一下需要重启redis服务的设置方…

    Linux 2023年5月28日
    094
  • WPF 已知问题 资源字典树引用与资源寻找的坑

    大家都知道,在 WPF 里面,可以让资源字典合并其他资源字典,从而定义出资源字典引用树。然而在资源字典引用树里面,如果没有理清关系,将可以作出一个超级复杂的引用关系网。如果在性能优…

    Linux 2023年6月6日
    0102
  • Sublime快捷键大全

    Ctrl+Shift+P:打开命令面板Ctrl+P:搜索项目中的文件Ctrl+G:跳转到第几行Ctrl+W:关闭当前打开文件Ctrl+Shift+W:关闭所有打开文件Ctrl+Sh…

    Linux 2023年6月13日
    075
  • 代码上传Github后乱码解决方案

    阅文时长 | 0.23分钟字数统计 | 384字符主要内容 | 1、引言&背景 2、解决方案 3、声明与参考资料『代码上传Github后乱码解决方案』 编写人 | SCsc…

    Linux 2023年6月14日
    0168
  • 【电子取证:镜像仿真篇】Windows Server镜像仿真、vmdk镜像仿真

    Windows Server镜像仿真、vmdk镜像仿真 时间过得真快呀!–【suy999】 一、qemu-img镜像转换工具 qemu-img(v2.3.0.0)镜像转…

    Linux 2023年6月13日
    094
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球