标签: centos

如何在CentOS上安装Java SDK?

我有CentOS 5,但我不知道在Linux上安装Java SDK的步骤.

在哪里下载RPM文件,我可以在下一步完全安装它?

然后我需要安装Tomcat.

或者是否有适合所有人的现成包装?

java sdk centos

98
推荐指数
6
解决办法
27万
查看次数

bash:mkvirtualenv:找不到命令

遵循Doug Hellman的virtualenvwrapper帖子后,我仍然无法启动测试环境.

[mpenning@tsunami ~]$ mkvirtualenv test
-bash: mkvirtualenv: command not found
[mpenning@tsunami ~]$
Run Code Online (Sandbox Code Playgroud)

应该注意的是,我使用WORKON_HOME的不是我的$HOME.我试图寻找/usr/local/bin/virtualenvwrapper.sh如图所示的virtualenvwrapper安装文件,但它不存在.

我正在运行CentOS 6和python 2.6.6,如果这很重要的话.


# File: ~/.bash_profile
# ...

export WORKON_HOME="/opt/virtual_env/"
source "/opt/virtual_env/bin/virtualenvwrapper_bashrc"
Run Code Online (Sandbox Code Playgroud)

python bash centos virtualenv virtualenvwrapper

94
推荐指数
6
解决办法
16万
查看次数

检查目录是否使用bash挂载

我在用

mount -o bind /some/directory/here /foo/bar
Run Code Online (Sandbox Code Playgroud)

我想/foo/bar用bash脚本检查一下,看看它是否已经挂载?如果没有,则调用上面的mount命令,否则执行其他操作.我怎样才能做到这一点?

CentOS是操作系统.

linux bash mount centos

88
推荐指数
3
解决办法
12万
查看次数

Apache正在下载php文件而不是显示它们

OS和服务器信息:

  • CentOS 6.4(最终版)
  • Apache 2.2.15
  • PHP 5.5.1

我以前安装了php 5.3.x但决定升级.我首先卸载了php 5.3.x,然后安装了php 5.5.1但安装完成后apache没有解析它刚下载的php文件.我在stackoverflow中检查了类似的问题,但到目前为止他们都没有帮助过我.

为了记录,我在httpd.conf和php.conf中有以下几行应该让php工作但不要:

AddHandler application/x-httpd-php .php5 .php4 .php .php3 .php2 .phtml
AddType application/x-httpd-php .php5 .php4 .php .php3 .php2 .phtml
AddType application/x-httpd-php-source .phps
AddHandler php5-script .php
Run Code Online (Sandbox Code Playgroud)

我真的很感激任何帮助.谢谢.

编辑:

我在php.conf中有这些行

<IfModule !worker.c>
  LoadModule php5_module modules/libphp5.so
</IfModule>
<IfModule worker.c>
  LoadModule php5_module modules/libphp5-zts.so
</IfModule>
Run Code Online (Sandbox Code Playgroud)

编辑:

通过删除

AddType application/x-httpd-php .php5 .php4 .php .php3 .php2 .phtml
Run Code Online (Sandbox Code Playgroud)

apache不再下载该文件.现在apache正在显示源代码,但并非所有内容都只是一部分.我补充道

AddType text/html .php
Run Code Online (Sandbox Code Playgroud)

但没有运气.

php apache centos

87
推荐指数
6
解决办法
24万
查看次数

在CentOS中安装python 2.6

我有一个运行CentOS的shell.

对于我正在做的项目,我需要python 2.5+,但centOS非常依赖于2.4.

根据我的阅读,如果你升级到2.5,很多事情都会破裂.

我想从2.4分开安装2.5,但我不知道该怎么做.到目前为止,我已经下载了源代码tarball,解压缩了它,然后做了一个./configure --prefix=/opt我希望它最终结束的地方.我现在可以make, make install吗?或者还有更多?

python centos rpath

85
推荐指数
7
解决办法
18万
查看次数

EC2增大尺寸后无法调整音量大小

我已按照调整EC2卷大小的步骤进行操作

  1. 停止了实例
  2. 拍摄当前音量的快照
  3. 在上一个快照中创建了一个新卷,在同一区域中具有更大的大小
  4. 从实例中删除旧卷
  5. 将新卷附加到同一安装点的实例

旧卷为5GB,我创建的卷为100GB现在,当我重新启动实例并运行时df -h I仍然看到这个

Filesystem            Size  Used Avail Use% Mounted on
/dev/xvde1            4.7G  3.5G 1021M  78% /
tmpfs                 296M     0  296M   0% /dev/shm
Run Code Online (Sandbox Code Playgroud)

这是我跑步时得到的

sudo resize2fs /dev/xvde1

The filesystem is already 1247037 blocks long.  Nothing to do!
Run Code Online (Sandbox Code Playgroud)

如果我跑,cat /proc/partitions我明白了

 202       64  104857600 xvde
 202       65    4988151 xvde1
 202       66     249007 xvde2
Run Code Online (Sandbox Code Playgroud)

根据我的理解,如果我遵循正确的步骤xvde应该具有与xvde1相同的数据,但我不知道如何使用它

如何使用新卷或卸载xvde1并挂载xvde?

我无法理解我做错了什么

我也试过了 sudo ifs_growfs /dev/xvde1

xfs_growfs: /dev/xvde1 is not a mounted XFS filesystem
Run Code Online (Sandbox Code Playgroud)

顺便说一下,这是一个带有centos 6.2 x86_64的linux盒子

在此先感谢您的帮助

centos snapshot volume amazon-ec2 image-resizing

85
推荐指数
9
解决办法
7万
查看次数

无法在Linux上安装pyodbc

我正在运行Linux(2.6.18-164.15.1.el5.centos.plus)并尝试安装pyodbc.我正在做pip install pyodbc并得到一个很长的错误列表,最终以

错误:命令'gcc'失败,退出状态为1

我查看了 /root/.pip/pip.log并看到以下内容:

InstallationError:命令/ usr/local/bin/python -c"import setuptools; file ='/ home/build/pyodbc/setup.py'; execfile('/ home/build/pyodbc/setup.py')"install - -single-version-external-managed --record /tmp/pip-7MS9Vu-record/install-record.txt失败,错误代码为1

安装pyodbc有没有类似的问题?

python linux centos pyodbc

69
推荐指数
8
解决办法
7万
查看次数

如何使用Bash将文件从Internet下载到我的Linux服务器

我最近不得不升级到VPS服务器(HostGator Linux),因为我想运行一个比常规PHP数据库操作复杂一点的脚本.我正在尝试安装JDK和Apache Ant(如果重要的话,用于在服务器上编译Android应用程序).

我在Linux Bash上观看过教程并开始使用它.我目前正在尝试将Java(使用JDK和JRE)安装到服务器上.

我正在关注此页面上的教程:http: //www.oracle.com/technetwork/java/javase/install-linux-64-self-extracting-142068.html

但是,我不知道该怎么做:

  1. 下载并检查下载文件大小.

    您可以下载到可以写入的任何目录.

如何从命令行下载Java?

如果重要,我正在运行CentOS v5.8

linux centos

69
推荐指数
2
解决办法
19万
查看次数

找不到autoconf.请检查您在CentOS中的autoconf安装Xampp

在CentOS中的XAMPP中配置memcahed时出现另一个错误

#  /opt/lampp/bin/phpize
Configuring for:
PHP Api Version:         20131106
Zend Module Api No:      20131226
Zend Extension Api No:   220131226
Run Code Online (Sandbox Code Playgroud)

找不到autoconf.请检查您的autoconf安装和$ PHP_AUTOCONF环境变量.然后,重新运行此脚本.

怎么解决呢?

php xampp autoconf memcached centos

67
推荐指数
4
解决办法
5万
查看次数

如何查看完整的httpd配置?

我正在试图弄清楚httpd设置的完整配置是什么.

所有配置文件都分散在不同的文件中(/etc/httpd/conf.d,httpd.conf,各种mod配置)

有没有办法列出最终的httpd配置?
就像单个文件中的整个运行设置配置一样?

apache webserver centos apache2 server

65
推荐指数
3
解决办法
8万
查看次数