跳转到主要内容
首页

用户帐户菜单

  • 登录

主导航

  • 首页
  • 小公司运营
  • 网站建设
  • 创业杂谈
  • 兼职赚钱
  • 小微企业信息化
  • 手册教程
    • 《大伟哥的Drupal 8建站指南》
    • 《通过JohnChow.Com在网上赚钱》
  • 关于

Apache

Apache 让不同的网站分别运行指定PHP版本

By 大伟哥 | 2022-04-07,周四, 12:46

昨天升级阿里云服务器的PHP版本到8.1以后,突然发现服务器上运行的另一个 Magento 1.9 网站出错了。即使打了补丁,Magento 1 支持的最高PHP版本也只能到 PHP 7.x。因此这个网站因为不适应新的环境罢工了。

Magento 1 的网站内容和流量很少,为了这个网站,肯定不能把好不容易才升级上去的版本降级回去,哪怕把它迁移到新的平台也不能再降级回去啊。不过现在精力有限,有没有更好的办法先它先运行着,等忙完别的事情再回来处理这个?最终大伟哥找到了一个在 Apache 服务器下让不同网站运行在不同版本的PHP上的办法。

PHP
Apache
  • 阅读更多 关于 Apache 让不同的网站分别运行指定PHP版本
  • 添加新评论
  • 286 阅读

不应该犯的Apache低级启动错误

By 大伟哥 | 2018-06-16,周六, 22:21

最近服务器上又加了一个新通过ICP备案的域名,大伟哥在/etc/apache2/sites-available/目录下随意复制了一份.conf文件修改了一下,然后使用sudo a2ensite命令启用了新的网站。但是在重启Apache服务器的时候竟然失败了。报错如下:

Apache
Linux
  • 阅读更多 关于 不应该犯的Apache低级启动错误
  • 添加新评论
  • 104 阅读

在测试服务器上安装第一个Drupal网站

By 大伟哥 | 2017-09-18,周一, 18:19

更新:截至目前(2020-7-13),Drupal的当前最新版本是8.9.2和9.0.2,本文介绍的Drupal 8/Drupal 9的手动安装方式仍然适用,但大伟哥建议读者学习一下使用更加方便的composer来管理Drupal本身及其依赖。

现在我们已经在测试服务器上搭建好了LAMP环境,又配置好第一个虚拟主机,也用hosts文件把自定义的域名指向了测试服务器,接下来我们就试着来安装第一个由Drupal驱动的网站。

零. Drupal安装条件

Drupal 8.x的安装运行需要一个支持PHP的WEB服务器环境,例如:

Drupal
Apache
  • 阅读更多 关于 在测试服务器上安装第一个Drupal网站
  • 3 则评论
  • 添加新评论
  • 507 阅读

Windows 7下获取修改hosts文件权限的方法

By 大伟哥 | 2017-09-17,周日, 15:58

在Linux系统下修改hosts文件非常简单,只要具备管理员权限,直接以root身份或者用sudo就可以编辑保存了。但在Windows 7下,事情会稍微麻烦一点,因为Windows 7版本的权限管理比之前的版本严格了很多,需要特别给hosts文件加上完全控制的权限才能修改保存。

Apache
域名
  • 阅读更多 关于 Windows 7下获取修改hosts文件权限的方法
  • 6 则评论
  • 添加新评论
  • 542 阅读

在测试机上配置Apache服务器下的第一个虚拟主机

By 大伟哥 | 2017-09-16,周六, 22:40

在安装好了测试服务器的WEB服务器套件LAMP并且运行起来之后,我们又给测试服务器设置了一个静态的IP地址192.168.1.8,现在已经可以通过在浏览器地址栏输入IP地址(如前面例子里的http://192.168.1.8)来访问默认的网站服务器了。如果你只打算做一个网站的话,并且只有IP在址访问的话,就可以把自己的网站程序直接上传到/var/www/html/里面,开始安装网站系统了。

Drupal
Apache
Ubuntu
  • 阅读更多 关于 在测试机上配置Apache服务器下的第一个虚拟主机
  • 添加新评论
  • 155 阅读

Apache启用网站报错:ERROR: Site drupal8.dev does not exist!

By 大伟哥 | 2017-09-15,周五, 00:13

Apache的虚拟主机配置文件需要放在/etc/apache2/sites-availble文件夹里面,而且配置文件要以.conf结尾,这是在Apache主配置文件里规定的,否则在启用网站的时候就会报错。

举个例子,大伟哥要在测试服务器新安装一个Drupal 8测试网站,域名叫drupal8.dev, 网站文件放在/var/www/html/drupal8.dev文件夹里,因此需要复制一份配置文件作为模板:

Apache
VPS
  • 阅读更多 关于 Apache启用网站报错:ERROR: Site drupal8.dev does not exist!
  • 2 则评论
  • 添加新评论
  • 264 阅读

Ubuntu Server 14.04启用HTTP/2.0

By 大伟哥 | 2017-09-10,周日, 23:08

为了在Ubuntu Server 14.04上实现HTTP/2.0这个特性,大伟哥也算是拼上老命了,参考了好多文档,进了好多坑,花了两天时间才成功实现,光阿里云的快照都回滚了两三次,博客更新也落下了一天,好在最后终于实现了。这里详细记录一下实现方法,供大家参考一下。

Apache
Ubuntu
  • 阅读更多 关于 Ubuntu Server 14.04启用HTTP/2.0
  • 添加新评论
  • 652 阅读

了解Ubuntu Server 16.04下的Apache服务器默认配置

By 大伟哥 | 2017-09-06,周三, 13:06

前两天,我们使用tasksel install lamp-server在Ubuntu Server 16.04上面安装配置了Linux + Apache + MySQL + PHP的网站服务器环境,今天大伟哥带大家来熟悉一下这个环境, 为建立网站作一下必要的准备。

首先来看一下Apache的情况。Ubuntu Server 16.04默认安装的Apache版本是2.4.18。Ubuntu Server下Apache的配置和其他Linux发行版有些不一样的地方,具体表现在:

Apache
Ubuntu
  • 阅读更多 关于 了解Ubuntu Server 16.04下的Apache服务器默认配置
  • 添加新评论
  • 314 阅读

解决申请百度联盟”获取验证文件失败或文件错误”

By 大伟哥 | 2017-09-05,周二, 08:50

前几天群里聊天,有人说中文网站用百度联盟赚钱不错,有些关键词出价甚至比Google AdSense还要高。因此大伟哥也想试着用这个博客申请一下,看看能不能批个帐号出来。

申请百度联盟碰到的第一个问题,就是网站验证。如果采用文件验证的方式的话,按照百度的提示,在30分钟内要下载一个bdunion.txt的验证文件,上传到网站根目录,然后点击完成按钮就可以了。

联盟营销
Apache
  • 阅读更多 关于 解决申请百度联盟”获取验证文件失败或文件错误”
  • 添加新评论
  • 1001 阅读

Ubuntu Server 16.04安装LAMP网络服务器套件

By 大伟哥 | 2017-08-27,周日, 13:10

要使用Linux系统作为网络服务器有很多选择,不同的Linux发行版(如RedHat、 CentOS、 Debian、Ubuntu等),不同的Web服务器(Apache、Nginx、LiteSpeed等),不同的安装管理方式(编译安装、软件包安装、脚本安装、管理面板安装等)。本文介绍Ubuntu Linux下最简单的LAMP(Linux + Apache + PHP + MySQL)套件安装过程。

安装环境是一台新装的Ubuntu Server 16.04虚拟机,分配了1 CPU内核/ 1G内存,系统干净,除了SSH Server之外什么也没有。

Ubuntu
Apache
MySQL
PHP
  • 阅读更多 关于 Ubuntu Server 16.04安装LAMP网络服务器套件
  • 添加新评论
  • 397 阅读

分页

  • 当前页 1
  • Page 2
  • 下一页 ››
  • 末页 末页 »
订阅 Apache

搜索

沪ICP备17000093号-1

公安备案沪公网安备 31011402008254号

© 2016-2022 大伟哥博客版权所有