解决 linux 下 gitlab 内嵌的 Nginx 服务器与 xampp 搭建的 web 服务器(Apache)之间的冲突

总所周知的,除了 Tomcat 默认端口为 8080,Nginx 和 Apache 服务器默认的监听端口都是 80。在 linux (Unbantu 16.04.4) 使用 xampp 搭建 web 服务器 之后,发现 gitlab 存在内嵌的 Nginx 服务器,所以在启动 xampp 脚本的时候,Apache 是启动失败的。因为 gitlab 上已经有多个项目了,不愿意修改其内嵌 Nginx

linux (Unbantu 16.04.4) 使用 xampp 搭建 web 服务器

公司几台服务器上的 php 版本都太低,新使用的 catchAdmin 框架需要 php 7.1 以上(7.1 以下运行会报错)。找到了搭建了 gitlab 的那台服务器,没有其他的服务(后来才知道 gitlab 内嵌了 nginx),看着还算干净可用。xampp 官网下载一开始想在服务器上使用 wget/apt-get 指令直接下载的,后发现太慢了。就想着先从官网下载下来在上传到服务器上。官网下

linux(Ubantu 16.04.4)添加路径到 PATH

查看当前 PATH# echo $PATH临时修改 PATH使用 export 可以设置全局变量,不加则当前会话有效。# export PATH=$PATH:/opt/lampp/bin某个用户设置 PATH修改用户目录下的 .bash_profile 文件,添加 export 语句。该文件在用户登录后会自动加载执行。我在当前服务器上 root 目录下有找到 .bash_profile 文件,却

又一次的脚本注入攻击

一早官网访问不了,想了一下应该是上周更改了阿里云的 DNS 解析服务器。(域名刚从美橙互联迁移回来,在阿里云后台创建新的域名解析都不起作用,需要重置 DNS 服务器)。之前 DNS 解析服务器缓存了域名解析列表,所以迁移回来之后未创建新的解析也能正常访问。现在更换了 DNS,重新创建相关的域名解析就好了。之后同事反馈某个模块功能好像有点问题,数据库查询报错了。一开始以为是 sql 或者代码问题,后

php file_exists(): open_basedir restriction in effect. File is not within the allowed path...

后台迁移服务器后,在上传文件时报错,提示 mkdir() 没有权限。查看目录发现,之前 Linux 外链了一个项目目录之外的文件夹(公共文件夹)丢失了。重新创建好外联,指向项目同级的公共文件夹。测试上传文件报了这个错误:open_basedir restriction in effect. File is not within the allowed path。之前没有遇到过这种情况,一般上传文件

linux 命令行执行 sql 脚本文件

之前在 服务器备份与还原 里整理了 MySQL 数据库的备份和还原:-- 备份 mysqldump -u username -p dbname table1 table2 ...-> /path/to/BackupName.sql -- 还原 mysql -u root -p [dbname] < backup.sql其中还原的完整指令为 mysql –u [username] –p

httpd (Apache) 服务重启总是失败的解决方法

之前通过 yum 或者编译安装的 httpd 服务,在使用 service httpd restart 重启时,Stopping httpd 显示 OK,但 Starting httpd: httpd (pid 7205) already running。并且没有重新读取修改的配置文件,每次设置新的 vhost 虚拟主机,总是需要使用 pkill httpd 才能完全杀死 httpd 进程,之后再

IIS 上传文件报错:413 Request Entity Too Large

早上同事急冲冲跑过来告诉我,网站上传图片报错了,昨天还是好好的,今天突然不行了。然后讲的我自己都怀疑是自己犯错了,想到早上搞了服务器:IIS 7.5 设置域名 https 跳转和 www 跳转,功能是调好了,难道是因为这边修改导致图片上传报错了?看了下报错内容:前端显示请求实体过大,response 里写了 413 Request Entity Too Large,意思是上传的文件过大了。这个报错

IIS 7.5 设置域名 https 跳转和 www 跳转

前言公司服务器在更新 https 证书后,因为一些误操作的原因,一级域名 xxx.com 和非 https 的二级域名 www.xxx.com 都无法访问。之前做宣传印制的二维码访问的是一级 xxx.com,这样扫码页面就访问不了了。需要恢复一下,设置跳转到 www 和 https 链接。解决过程网上搜索到了 http 自动跳转 https 和主域名跳转到 www 子域名的教程,这边做一个整理合并