`
fei3l
  • 浏览: 7739 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

CentOS 操作系统开发环境搭建

 
阅读更多

1.操作系统版本

操作系统 CentOS 6.2
语言 英语
安装方式 U盘
配置 Thinkpad X220i

2.数据源更新

2.1: 增加163源
su -
--输入密码
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
vi  /etc/yum.repos.d/CentOS-Base.repo
--vi 替换字符串: %s/^mirrorlist/#mirrorlist/g
--vi替换字符串:%s/^baseurl=http://mirrorlist.centos.org/baseurl=http://mirrors.163.com/g
--保存推出 wq; 
2.2:增加MPRforge源
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2.2.el6.rf.i686_64.rpm
wget http://apt.sw.be/RPM-GPG-KEY.dag.txt
rpm --import RPM-GPG-KEY.dag.txt
rpm -i rmpforge-release-0.5.2.2.el6.rt.i686_64.rpm
yum install htop
--测试
yum update
2.3.Another app is currently holding the yum lock 解决方法
rm -f /var/run/yum.pid /sbin/service yum-updatesd restart

3.中文字符集与中文输入法安装

3.1 安装字符集

su -

yum install "@Chinese Support"

3.2配置输入法

     1.System-->Preferences-->Input Method ,选择“Use IBus(recommended)”;

     2.单击“Input Method Preferences...”,选择“Input Method”tab,添加输入法;

     3.reboot

4. sudo 用户添加

  su -

  4.1 软件检查

      rpm -qa | grep sudo

  4.2 添加用户

     visudo -f /etc/sudoers

     在root ALL=(ALL)  ALL后添加: 用户名 ALL=(ALL) ALL

5.开发环境配置

  5.1 JAVA

 

./jdk-6u27-linux-x64.bin
sudo vi /etc/profile
--添加
export JAVA_HOME=/opt/java/jdk1.6.0_27
export JRE_HOME=$JAVA_HOME/jre
export CLASS_PATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
--reboot

 

 5.2 IDE

 

NetBeans:
./netbeans-7.0.1-ml-linux.sh

Eclipse:
tar -xzvf eclipse-jee-indigo-linux-gtk.tar.gz
mv eclipse /opt/ide

 5.3 Server

 

Tomcat
tar -xzvf apache-tomcat-6.0.33.tar.gz 
mv apache-tomcat-6.0.33 /opt/server/
 

 5.4 DB

 

Oracle 11gR2
1. 检查依赖包是否安装
   rpm -qa|grep 包名
2.安装依赖报
 2.1 安装命令
yum -y install binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel gcc gcc-c++ libaio-devel libaio libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel pdksh numactl-devel glibc-headers
 2.2 出错清空
yum clean all
3.修改内核参数(参考网上配置值)
3.1添加配置参数
cp /etc/sysctl.conf /etc/sysctl.conf.bak
vi /etc/sysctl.conf
--添加
#oracle settings
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
fs.aio-max-nr = 1048576
3.2 修改生效
 sysctl -p
4.权限配置
cp /etc/security/limits.conf /etc/security/limits.conf.bak
vi /etc/security/limits.conf
--添加
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
5.添加pam.d/login
session required /lib/security/pam_limits.so
session required pam_limits.so
6.添加oracle用户
图形界面添加
7.修改/etc/profile
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
8./etc/csh.login添加
if ( $USER == "oracle" ) then
limit maxproc 16384
limit deors 65536
endif
9.创建目录,权限更改
mkdir -p /opt /db/oracle/app/oracle/product/
chown -R oracle:oinstall /opt/oracle/
chmod -R 775 /opt/oracle/
10.设置用户参数
su - oracle
vi .bash_profile
--添加
ORACLE_BASE=/opt/oracle/app/oracle
export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.1.0/db_1
export ORACLE_HOME
ORACLE_SID=ORCL
export ORACLE_SID
ORACLE_TERM=xterm
export ORACLE_TERM
TNS_ADMIN=$ORACLE_HOME/network/admin
export TNS_ADMIN
PATH=$ORACLE_HOME/bin:$PATH
export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/jdk/jre:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
export CLASSPATH
ORACLE_UNQNAME=$ORACLE_SID export ORACLE_UNQNAME
--生效
source .bash_profile
exit;
11.安装
6.无线网卡安装
  6.1 无线网卡类型查看
        lspci -v | more
  6.2 厂商下载无线网卡驱动
  6.3 tar -xzvf 92ce_se_de_linux_mac80211_0005.1230.2011.tar.gz 
  6.4 cd rtl_92ce_92se_92de_linux_mac80211_0005.1230.2011
  6.5 ./compat/script/compat-install.sh
 

 

 

 

分享到:
评论

相关推荐

    Linux(CentOS7.2)下手动搭建PHP开发环境详细图文步骤

    自己再虚拟机装的CentOS7.2系统,亲手操作搭建的PHP开发环境,有图有真相!

    Centos5.6安装、java环境配置、驱动安装

    Centos5.6安装详细步骤、java开发环境搭建与配置、驱动安装[802.11无线网卡驱动、显卡驱动等] 环境: (联想G460[原系统win7 ,分了150用以装Centos]) 目标操作系统:Centos 5.6 [64位的哟] CPU:Intel(R) Core(TM) i3...

    实验报告-Linux环境搭建.doc

    搭建Linux环境(在VMware上加载CentOS),并对其实现基础配置(系统设置,网络配置,远程配置,安装JDK等操作)。

    CentOS7.5_X64配置java开发环境.txt

    在CentOS操作系统中快速配置可运行的Tomcat,附带有JRE配置说明,能辅助Web项目可以快速搭建运行,减少出错的步骤

    SDN环境搭建之Floodlight+Mininet

    SDN环境搭建之Floodlight+Mininet,操作系统是ubuntu12.04版本。里面主要是一些搭建过程和开发文档及教程,是我从某乎上要来的,资料难得!

    【小白到大牛之路】-开发环境搭建

    项目1 搭建开发环境 Linux平台开发环境的搭建 1.安装Linux操作系统 建议使用虚拟机vmware方式安装Linux操作系统。 Linux操作系统,可选择: 1)CentOS(建议:Centos 7.0以上) 补充:国内大部分企业的服务器是使用...

    搭建测试环境之安装Linux系统.pdf

    测试or开发,都需要搭建一套属于自己的测试环境。而操作系统首选Linux系统,其中CentOS 7.9是使用最多的Linux版本;本课程以CentOS 7.9为例,带着大家一起安装使用CentOS 7.9系统;主要内容:VMWare创建Linux虚拟机...

    linux-system-base:Linux系统,基础用法积累,常用开发环境搭建,运维相关操作

    Linux系统,基础用法积累,常用开发环境搭建,运维相关操作。 Linux基础 序号 文章标题 01 Linux系统管理,常用命令分类总结 环境安装 序号 文章标题 01 Centos7下安装Jdk8、Tomcat8、MySQL5.7环境 02 Centos7下搭建...

    利用CentOS7服务器搭建WEB应用服务器

    2. 本文是经过3次系统部署后记录的文档,文章中将会详细的说明在每一个过程中可能遇到的问题,因此希望大家与我的操作统一环境。 3.小编经过实际配置,发现在这三者中Mysql配置最为复杂,也是最有可能出现意外的一个...

    基于CentOS的Hadoop分布式环境的搭建开发

    首先,要说明的一点的是,我不想重复发明轮子。如果想要搭建Hadoop环境,网上有很多详细的步骤和命令代码,我不...1.hadoop运行于Linux系统之上,你要安装Linux操作系统 2.你需要搭建一个运行hadoop的集群,例如局域网

    PhpStudy一键服务器环境搭建软件.rar

    深受全球用户的肯定和支持,作为专业好用的服务器环境搭建软件,phpStudy支持CentOS、Ubuntu、Debian、Fedora、deepin等多种服务器操作系统,内置LNMP和LAMP以及Web端管理功能,phpstudy可谓是快速搭建网站的理想...

    Centos6.5搭建java开发环境配置详解

    3.卸载OpenJDK,执行以下操作: rpm -e --nodeps tzdata-java-2012c-1.el6.noarch rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-1.45.1.11.1.el6.x86_64 4.新建java安装目录 mkdir /usr/java 5.将之前下载的jdk...

    VPS CentOS-6 下 LNMP HTTP web服务器的搭建步骤

    笔者于昨天新入手了一个 ...虚拟化技术: OpenVZ操作系统: CentOS-6 x86_64 BaseCPU: Intel(R) Xeon(R) CPU E3-1240 V2 @ 3.40GHz内存: 2GB硬盘: 50GB HDD 一、准备工作 ssh登录VPS、scp上传文件 ssh 登录VPS 在Linux下,

    基于linux-ARM的QT环境搭建.docx

    2. 针对嵌入式行业的Linux系统内核,以及PC机上的Linux系统开发环境,比如Ubuntu,Redhat,CentOs等 3. ARM软件开发环境,这个比较复杂多样。ARM开发无非是底层驱动移植和开发,以及顶层的应用程序开发,还有相对应的...

    在Mac OS下搭建LNMP开发环境的步骤详解

    Linux是一类Unix计算机操作系统的统称,是目前最流行的免费操作系统。代表版本有:debian、centos、ubuntu、fedora、gentoo等。Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。Mysql...

    Linux下搭建Python开发环境部署.docx

    安装操作系统 系统版本CentOS release 6.5 (Final)mini安装 关闭SELinux 关闭防火墙功能 关闭SSH的UseDNS功能 配置IP地址 配置DNS服务器 配置NTP服务器 配置主机名

    虚拟机virtualbox和vagrant管理工具打包套餐

    虚拟机virtualbox和vagrant管理工具打包套餐 包含VirtualBox-5.1.24-117012-Win.exe,vagrant_1.9.7_x86_64.msi centos的vbox镜像 vagrant-...vagrant-centos-7.box是一款centos操作系统的安装镜像 我们都一并提供给您

    VPSProxyPool

    开发环境搭建 客户端 到第三方技术栈平台购买vps拨号主机(三大运营商<移动、电信、联通>)建议购买电信,根据需求可以购买多台, 这种三方平台很多,本项目在平台购买。 购买好需要安装操作系统,有Windows、Linux...

    Nginx一个IP如何配置多个站点的方法教程

    操作系统:centOS7 php-fpm Nginx 初始化 在centos上搭建php-fpm+nginx环境不是很难,网上有很多的帖子,按照上面讲解的,把需要安装的软件安装一下就行了。 目录一览 安装完毕后,配置文件通

    Linux操作系统从零入门到精通教程课件

    课程从基础讲解Linux的来龙去脉,企业常用的Linux系统CentOS的安装,配置。 Linux十大种类命令的逐一讲解和示例。结合JAVA开发的Web应用。在Linux搭建Web应用运行环境:JDK,MySQL,Tomcat在Linux的安装、配置、日志...

Global site tag (gtag.js) - Google Analytics