问题标签 [centos7]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
774 浏览

ruby-on-rails - 在不重启服务器的情况下删除 Rails 缓存

我有一个在 Ruby 1.9.3p551 和 Rails 3.2.12 上运行的应用程序

每次我对代码进行更改时,我都需要重新启动 Ruby 来获取它们。我已将环境配置为开发环境,并在我设置的 config/environments/development.rb 文件中:

但我仍然需要重新启动服务器。

我的操作系统是 Centos 7。

0 投票
1 回答
52 浏览

ftp - FTP 传输被暂停

我在 CentOS 7 机器上设置了 PROFTP 服务器。我正在从其他机器(使用 Windows 服务器)访问它以向它发送文件。

我创建了一些规​​则,只允许将文件存储到某个目录,并且子目录将具有不同的所有权。此时,它们归user.

所以这就是发生在我身上的事情。

我从 Windows 服务器机器登录user并访问first子目录(自己的usergrp user),mput 几个文件并复制文件。我从另一台 Windows 服务器计算机登录user并访问second子目录(自己的usergrp user),放置文件并获得确认码(200 PORT 命令成功),但传输没有开始,但是文件是在服务器上创建的并且它是空的。

如果我使用笔记本电脑,一切正常。

有谁知道如何解决这一问题?或者我的 FTP 服务器有什么问题?

编辑:已修复。这是一个windows防火墙问题,无法从ftp服务器获得响应。由于我的服务器有一个静态 ip,我设法向 windows 防火墙添加了一个例外,只允许该 ip 具有对 ftp 的完全访问权限,而不是打开一组端口。

0 投票
1 回答
226 浏览

php - Apache 不提供 PDO_MYSQL

在 CentOS 7 上编译 php 5.3.28 后,我看到 pdo_mysql 丢失了,我需要使用 pdo_mysql 进行另一个编译。

第二次编译后,pdo_mysql 仅在我从命令行而不是 Apache 执行 php 脚本时可用。

我试图在 php.ini 中启用 pdo_mysql.so 扩展,但没有任何改变。

当我通过 apache(Apache 2.4.6)执行 php 脚本时,您知道如何启用 pdo_mysql 吗?

0 投票
1 回答
3635 浏览

ssh - 反向 SSH 连接被拒绝

我在远程位置运行树莓派,所以我使用 autossh 设置了到我的一台服务器(CentOS 7)的反向 ssh 隧道。一切正常,我可以使用这个反向 ssh 从服务器登录到 Raspberry,但我无法让服务器转发 ssh,所以我无法从笔记本电脑通过服务器连接到 Raspberry,我总是得到拒绝连接。服务器上的防火墙已关闭 GatewayPorts 是已添加到 sshd_config 并重新启动了 sshd。

细节:

  1. 在覆盆子上,我打开反向 SSH 隧道:

autossh -fNC -g -M 0 -R 2223:localhost:22 [serveruser]@[server] -p2002

  1. 从服务器我可以毫无问题地通过 ssh 进入树莓派:

ssh [raspberryuser]@localhost -p2223

  1. 我在 /etc/ssh/sshd_config 添加了 next 并在之后重新启动了 sshd 服务:

网关端口 是

  1. 我可以从服务器成功 ssh 进入树莓派:

ssh [raspberryuser]@localhost -p2223

  1. 但是当我试图通过这个服务器从我的笔记本电脑连接到 Raspberry 时:
  1. 服务器上的防火墙已停止

  2. SELinux 在服务器上被禁用

我的想法用完了,所以我愿意接受建议

0 投票
2 回答
1117 浏览

linux - 使用 CentOS 6 作为 docker 容器的 Ubuntu 主机,如何访问 iptables?

在以 Ubuntu 为主机的 CentOS 6 容器内,服务 iptables 失败,错误代码如下

我已经在某处读过停靠作为 cgroup ro 的容器。如果我想做“服务 iptables 重启”,这是访问 iptables 的正确方法吗?

如果是这样,这是否也是使用 CentOS 7 主机的正确方法?

参考资料: http ://rhatdan.wordpress.com/2014/04/30/running-systemd-within-a-docker-container/ http://maci0.wordpress.com/2014/07/23/run-systemd-在非特权码头集装箱/

0 投票
1 回答
7642 浏览

mysql - 使用 mysql 5.5 (mariadb) 在 Centos 7 上设置 SonarQube:无法启动 SonarQube

我正在尝试在装有 CentOS 7 的笔记本电脑上设置 SonarQube 实例。我一直严格遵循他们网站上提供的说明(http://docs.sonarqube.org/display/SONAR/Installing)。为了清楚我所做的,我将包括每个步骤(尽管问题很可能在步骤 4 中):

  1. MySQL (5.5 使用 InnoDB) 和 Java (jre 1.7) 的验证版本
  2. 像他们建议的那样创建数据库和用户:https ://github.com/SonarSource/sonar-examples/blob/master/scripts/database/mysql/create_database.sql
  3. /srv在我的目录中安装(解压缩)包
  4. 取消注释/编辑以下行<installation>/conf/sonar.properties(确切地说):

    /li>

我承认我从未使用过 JDBC,所以我不确定我应该输入什么用户名/密码(如果有的话?)。他们是否有更多的设置来让 JDBC 工作?

  1. <installation>/bin/linux-x86-64/sonar.sh start运行吐出的命令:

    无法启动 SonarQube。

我试图包括在它启动和死亡之间(大约 10 秒)生成的所有日志内容(来自 /logs/sonar.log)。我不得不剪掉很多,但所有第一个错误都在这里。

0 投票
2 回答
8133 浏览

postgresql - 在 CentOS 7 上安装 Postgresql + Postgis

我可以看到 CentOS 7 附带 Postgresql 9.2,但是我在中央仓库或 epel 7 中都找不到 Postgis,请问有什么解决方案吗?非常感谢!

0 投票
1 回答
623 浏览

laravel-4 - laravel 4 centos 7 存储权限

嗨,我通过 git 将我的 laravel4 脚本从我的笔记本部署到自己的 VPS 服务器上,使用 CentOS7 进行生产。我对存储文件夹的权限有问题。我得到错误

打开流:权限被拒绝

我尝试通过此更改对存储目录的权限

但错误仍然相同。我必须如何设置权限才能在 CentOS 7 上解决这个问题?

0 投票
3 回答
2422 浏览

linux - SSL 的 Nginx 配置

当我尝试使用 ssl 打开我的网站时,我收到错误 ERR_CONNECTION_RESET。

日志中没有信息。

防火墙中的 443 端口是开放的。在 http 上一切正常。

CentOS7(Linux domain.com 3.10.0-123.9.3.el7.x86_64 #1 SMP Thu Nov 6 15:06:03 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux)

nginx版本:nginx/1.6.2

OpenSSL 1.0.1e-fips 2013 年 2 月 11 日

这是我的 nginx 配置文件:

远程登录结果:

问题解决了。我在全局配置文件行中找到:

删除后,一切正常。

0 投票
1 回答
900 浏览

mysql - 在centos 7上配置mysql 5.6的多个实例

嗨,我试图在 centos 7 服务器上安装多个 mysql 5.6 实例。我试图将文件 my.cnf 复制到指向新数据目录的 my2.cnf,我使用 mysqld_install_db 命令创建了一个新数据目录,但之后我不知道如何使用以下配置创建另一个进程我的 my2.cnf 有人可以帮帮我吗?

我的目的是将每个实例与不同的服务器同步。

谢谢你。