`
Cindy_Lee
  • 浏览: 110221 次
  • 性别: Icon_minigender_1
  • 来自: 武汉人在北京
社区版块
存档分类
最新评论

centos 软件安装 记录

阅读更多

 

1.一些所需包下载

yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers vsftpd patch zip

 

2.centos 安装mysql

yum -y install mysql mysql-server

yum -y install  mysql-connector-odbc mysql-devel

 

 

3.安装java

wget http://download.oracle.com/otn-pub/java/jdk/6u29-b11/jdk-6u29-linux-i586-rpm.bin

./jdk-6u29-linux-i586-rpm.bin

 

4.java环境变量配置

set JAVA_HOME=/home/chenjy/jdk1.6.0_21

export JAVA_HOME

set PATH=$JAVA_HOME/bin:$PATH

export PATH

set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export CLASSPATH

 

5.配置 nginx 源

rpm -ivh http://download.fedora.redhat.com/pub/epel/6/i386/epel-release-6-5.noarch.rpm

rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6

 

6.安装nginx

yum -y install nginx

 

7.下载tomcat

wget http://mirror.bjtu.edu.cn/apache/tomcat/tomcat-6/v6.0.33/bin/apache-tomcat-6.0.33.tar.gz

tar -xvf apache-tomcat-6.0.33.tar.gz

mv apache-tomcat-6.0.33 /usr/apache-tomcat-6.0.33

 

8.设置tomcat开机自启动

vi /etc/init.d/tomcat

 

在里面填入一下信息:

#!/bin/sh

# chkconfig: 345 99 10

# description: Auto-starts tomcat

# /etc/init.d/tomcatd

# Tomcat auto-start

# Source function library.

#. /etc/init.d/functions

# source networking configuration.

#. /etc/sysconfig/network

RETVAL=0

export JRE_HOME=/usr/jdk1.6.0_29

export CATALINA_HOME=/usr/apache-tomcat-6.0.33

export CATALINA_BASE=/usr/apache-tomcat-6.0.33

start()

{

        if [ -f $CATALINA_HOME/bin/startup.sh ];

          then

            echo $"Starting Tomcat"

                $CATALINA_HOME/bin/startup.sh

            RETVAL=$?

            echo " OK"

            return $RETVAL

        fi

}

stop()

{

        if [ -f $CATALINA_HOME/bin/shutdown.sh ];

          then

            echo $"Stopping Tomcat"

                $CATALINA_HOME/bin/shutdown.sh

            RETVAL=$?

            sleep 1

            ps -fwwu tomcat | grep apache-tomcat|grep -v grep | grep -v PID | awk '{print $2}'|xargs kill -9

            echo " OK"

            # [ $RETVAL -eq 0 ] && rm -f /var/lock/...

            return $RETVAL

        fi

}

 

case "$1" in

 start) 

        start

        ;;

 stop)  

        stop

        ;;

 

 restart)

         echo $"Restaring Tomcat"

         $0 stop

         sleep 1

         $0 start

         ;;

 *)

        echo $"Usage: $0 {start|stop|restart}"

        exit 1

        ;;

esac

exit $RETVAL

 

chkconfig --add tomcat

 

打开tomcat:service tomcat start

关闭tomcat:service tomcat stop

 

9.防火墙开启端口

vi /etc/sysconfig/iptables

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

/etc/init.d/iptables save

 

设置mysql允许任何ip远程登录:

grant all privileges on *.* to root@'%' identified by 'password';

 

 

10.snmp安装

yum install -y net-snmp net-snmp-utils

vi /etc/snmp/snmpd.conf

 

rocommunity VPSMO 60.195.249.83

rocommunity VPSMO 60.195.252.107

rocommunity VPSMO 60.195.252.110

 

rouser VPSMO auth

createUser VPSMO MD5 mypwdmypwd

 

 

11.mysql 内存占用优化

vi /etc/my.cnf

 

[mysqld]

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

user=mysql

# Disabling symbolic-links is recommended to prevent assorted security risks

symbolic-links=0

default-character-set=utf8

key_buffer = 256K

max_allowed_packet = 2M

thread_stack = 128K

table_cache = 4

sort_buffer = 64K

net_buffer_length = 2K

skip-innodb

 

[mysqldump]

quick

max_allowed_packet = 16M

 

 

[client]

default-character-set=utf8

 

 

[mysqld_safe]

log-error=/var/log/mysqld.log

pid-file=/var/run/mysqld/mysqld.pid

 

 

12.ftp安装

yum -y install vsftpd

 

 

 

 

13.pythons mysql 安装与配置

yum install python-devel mysql-devel zlib-devel openssl-devel

wget -q http://peak.telecommunity.com/dist/ez_setup.py

python ez_setup.py

wget http://pypi.python.org/packages/source/M/MySQL-python/MySQL-python-1.2.3.tar.gz

tar -xvf MySQL-python-1.2.3.tar.gz

cd MySQL-python-1.2.3

python setup.py install

 

14.uwsgi 下载安装

wget http://projects.unbit.it/downloads/uwsgi-0.9.6.6.tar.gz

tar zxvf uwsgi-0.9.6.6.tar.gz

cd uwsgi-0.9.6.6

make

cp uwsgi /usr/sbin/uwsgi

 

 

15.djingo下载

wget http://www.djangoproject.com/download/1.3.1/tarball/

 

基本unrar用法:

wget  http://dag.wieers.com/rpm/packages/unrar/unrar-3.6.8-1.el5.rf.i386.rpm;

rpm -Uvh unrar-3.6.8-1.el5.rf.i386.rpm;

unrar x -o- -y  uu.rar 

 

 

Linux下python lxml模块的安装

需要先安装libxml2-devel libxslt-devel这两个rpm包,如果使用非root用户安装,可以下载libxml2和libxslt的源代码进行安装。

libxml2-devel、libxslt-devel装好后,解压lxml的包,切换到这个包的路径。 
加入CFLAGS进行编译和安装,在shell下依次输入如下命令:

CFLAGS=-I/usr/include/libxml2:/usr/include/libxslt/ python2.6 setup.py build 
CFLAGS=-I/usr/include/libxml2:/usr/include/libxslt/ python2.6 setup.py install

0
0
分享到:
评论

相关推荐

    在CentOS上安装Jenkins的详细记录

    记录了我在虚拟机CentOS7上部署Jenkins(2.319.3)的操作过程,包括配置为systemd后台服务自动开机启动(需要先装好Java,本文内容不包括如何安装Java;也不包括如何在安装后设置和使用Jenkins)。 Jenkins是非常...

    CentOS7安装JDK1.8详细步骤

    之前一直在自己电脑上通过Vmware Workstation软件来安装CentOS7,最近斥巨资自己组装了一个小电脑,安装CentOS7系统,模拟真实的服务器环境。同时也实现了异地远程开机和访问,并且可以通过ssh连接,这样便相当于...

    CentOS操作系统VM最小化安装全过程记录

    记录了Windows中VM软件最小化安装CentOS6.X版本的全过程。

    CentOS源码安装GLIBC

    文档记录在CentOS系统下,源码安装系统工具与软件的详情,以及一些远程连接工具的介绍。

    VMware7.1.4安装CentOS-5.5 Linux详解

    VMware7.1.4安装CentOS-5.5 Linux详解过程全记录,包括详尽的文字和图片说明,能使您快速方便的安装该虚拟机,文中采用图形安装形式,包括对安装过程中对系统的详细设置,硬盘分区,软件加载设置等,为您的Linux之旅...

    Centos7下搭建ELK日志分析系统

    本文档记录了个人在centos7环境下搭建ELK日志分析系统的步骤及遇到的问题、处理记录。...受限于更明细的环境差别,安装过程中报错可能不尽相同,主要记录了ELK各组件软件的安装步骤,供各位有需要的人参考!!!

    Centos 6.x redmine安装过程全记录

    在centos 6.3上逐步详细搭建redmine的过程,文中各软件版本是以搭建时为准,本文是搭建成功后整理到redmine后导出的。

    详解CentOS7安装配置vsftp搭建FTP

    安装配置vsftpd做FTP服务,我们的Web应用使用git管理进行迭代,公共文件软件存储使用开源网盘Seafile来管理,基本够用。想不到FTP的使用的场景,感觉它好像老去了,虽然现在基本没有用到这个工具,但刚好公司公司刷...

    centos 7 安装配置方法图文教程

    本文记录了centos 7 安装详细教程,供大家参考,具体内容如下 1.centos 7 下载地址 进入镜像下载主页:直接点击官方主页中的“Get CentOS Now”选项,即可进入CentOS镜像下载主页面如下: 我们可以看到下载主页面中...

    svn服务器安装在centos7系统平台

    当今用于版本控制的软件程序主要的有svn和git,其它软件咱不熟悉,今天记录下搭建svn服务器和svn客户端使用; 使用环境: 虚拟机为centos7系统,svn服务器安装在centos7系统平台上,svn客户端分别在windows7和...

    CentOs 7.*中配置安装phpMyAdmin的完整步骤记录

    CentOs安装配置phpMyAdmin其实非常简单,所谓的安装其实是不存在的,因为phpMyAdmin是php写的嘛,所以只需要下载安装包然后解压之后,简单配置下就可以使用了,下面给他家说下如何正确配置phpMyAdmin 安装: 1、首先...

    详解在 CentOS 6.x上安装 docker.io

    需要注意的是CentOS 6.5与7.0的安装是有一点点不同的,CentOS-6上docker的安装包叫docker-io,并且来源于Fedora epel库,这个仓库维护了大量的没有包含在发行版中的软件,所以先要安装EPEL,而CentOS-7的docker直接...

    天龙CentOS7.x - 8.x 一键安装环境.rar

    这类工具或脚本通常集成了游戏所需的多种服务和软件组件的安装与配置步骤,包括但不限于: 操作系统准备:首先,用户需准备CentOS 7.x或8.x的纯净系统环境,可通过ISO镜像进行安装或在虚拟机中部署。 依赖安装:...

    CentOS 7.4下安装Oracle 11.2.0.4数据库的方法

    所以,本文详细记录了Oracle在Linux上的安装过程,以供参考。 本环境仅供软件开发和测试环境使用,并不适合用于生产环境。 Oracle官方支持的Linux发行版本有RedHat和Oracle Linux,所以,我们在CentOS(7.4)下安装...

    详解Centos下YUM安装PHP的两种方式

    一般Centos下安装软件我们采用源码安装或者RPM包安装的方式,有时候更简单我们可以采用YUM源的方式 安装PHP的时候有个特殊的地方,其有两个YUM源可供选择 Webtatic方式安装升级PHP 安装webtatic源 [root@i-bskmtj6...

    Linux CentOS7安装教程

    虚拟机linux CentOS7安装详细教程(适合初学者) 前言 怀揣着满心的激动之情写下了我在CSDN上的第一篇文章,起因还是与一好基友聊天时突发奇想的,通过此种方式来记录自己的程序猿之路,还有便是给后来的像我一样的...

    CentOS7虚拟机安装并配置docker套件

    有些小伙伴按照下一步, 下一步的套路安装完成, 发现没有图像化界面, 在纯粹的命令行里面, 很多小伙伴是不适应的, 这里我把centos7在vmware里面的安装过程记录一下, 没有centos7安装经验的小伙伴可以参考一下 ...

    win7中VMware安装CentOs7搭建Linux环境教程

    最近在空闲时间学习Linux环境中各种服务的安装与配置,都属于入门级别的,这里把所有的学习过程记录下来,和大家一起分享。 我的电脑系统是win7,所以我需要在win7上安装一个虚拟机-VMware,然后在虚拟机中安装...

    CentOS上SVN服务器搭建步骤

    本文档记录了在linux操作系统CentOS5.3上搭建SVN服务器所需软件及相关配置的详细步骤

    CentOS 7下部署php7.1和开启MySQL扩展的方法教程

    之前在CentOS7安装php7.1的时候有遇到PHP源及PHP7.1不支持MySQL扩展问题,上午抽空安装了下终于解决了这两个问题,特此记录备忘。 简单安装(yum方式) 安装软件源 添加epel源 [root@opstrip.com opt]# rpm --import ...

Global site tag (gtag.js) - Google Analytics