系统环境Centos 5.4 32位
1.安装
yum install -y subversion
2.版本查看
svnserve –version
这里使用阿里云主机+WDCP面板的会出现错误信息
svn: error while loading shared libraries: libaprutil-1.so.0: cannot open shared object file: No such file or directory
出现这个错误的原因就是svnserver在编译时是加了apache支持的,现在无法找到apr-util库,一般情况下我们将apache的lib目录加入到系统的lib路径中就可以了
打开ld.so/conf文件在最后加上你的apache的lib路径即可
# vi /etc/ld.so.conf 内容:
/www/wdlinux/apache/lib
保存后更新一下 ldconfig –v 这样就不会报错了 继续阅读
分类目录归档:Linux
【转载】CentOS添加Tomcat自启动
本文转载自http://www.it165.net/os/html/201211/3973.html
略作修改
系统环境 Centos 5 32位,以下方法亲测有效
1、修改start.sh文件
vim /opt/tomcat /bin/startup.sh
在文件头增加以下内容:
#!/bin/sh
# chkconfig: 2345 97 00
# description:tomcat auto start
#processname: tomcat 继续阅读
CentOS 6 上安装oracle 11g
1、首先到oracle上下载jdk-7u17-linux-i586.rpm、oracle database 11g
2、先装jdk,得益于rpm,无需配置即可使用
su -
rpm -ivh jdk-7u17-linux-i586.rpm
3、安装oracle所需要的软件包
yum -y install binutils "compat-libstdc++" elfutils-libelf elfutils-libelf-devel expat gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers libaio libaio-devel libgcc libstdc++ libstdc++ make "pdksh" sysstat unixODBC unixODBC-devel yum -y install libaio.i686 glibc.i686 compat-libstdc++-33.i686 libaio-devel.i686 libgcc.i686 libstdc++.i686 unixODBC.i686 unixODBC-devel.i686
缺什么到时候再加就好了,再输入如下命令检查是否安装了所有的包
rpm -q binutils compat-libstdc elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers kernel-headers ksh libaio libaio-devel libgcc libgomp libstdc++ libstdc++-devel make sysstat
4、创建oracle用户
cd /usr/sbin groupadd oinstall groupadd dba useradd -g oinstall -G dba oracle passwd oracle
输入passwd oracle后会要你输入密码
5、更改内核参数
在/etc/sysctl.conf后面增加如下参数
# Modify for Oracle fs.aio-max-nr = 1048576 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 = 1048586
sysctl -p
5、更改Oracle用户的shell限制
在/etc/security/limits.conf后面增加如下行
oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536
在/etc/pam.d/login 后面增加如下行
session required pam_limits.so
在 /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
6、创建Oracle安装目录
我的oracle安装在了/opt/oracle/
Inventory目录在 /opt/oraInventory/
mkdir -p /opt/oracle/ chown -R oracle:oinstall /opt/oracle/ chmod -R 775 /opt/oracle/ mkdir -p /opt/oraInventory/ chown -R oracle:oinstall /opt/oraInventory/ chmod -R 775 /opt/oraInventory/
7、更改Oracle用户的profile
以Oracle用户登录,运行
vi .bash_profile
在PATH前增加下列行
umask 022 ORACLE_BASE=/opt/oracle export ORACLE_BASE ORACLE_SID= 我的是orcl export ORACLE_SID ORACLE_HOME = /opt/oracle/product/11.2.0/dbhome_1 export ORACLE_HOME PATH=$PATH:$ORACLE_HOME/bin:$HOME/bin; export PATH
更改完成后,退出oracle用户,重新登录,用以下命令检查是否更改成功
umask
env | more
8、至此,环境配置完毕,可以开始安装Oracle了,选择先安装软件,再安装数据库
先把两个下载的zip文件,复制到桌面。在桌面上创建一个临时文件夹ora,将zip中的内容解压到ora
进入ora/database目录,运行 runInstaller
./runInstaller
以下就是一些界面安装了,到最后会让你运行两个.sh
/opt/oralnventory/orainstRoot.sh /opt/oracle/product/11.2.0/dbhome_1/root.sh
9、开启数据库
a) 需要修改dbstart文件(在orcle主目录的bin下)
vi dbstart
将 ORACLE_HOME_LISTNER=$1
改为 ORACLE_HOME_LISTNER=$ORACLE_HOME
b) 修改/etc/oratab文件
将最后的N改为Y
10、关闭数据库
同样,vi dbshut
将 ORACLE_HOME_LISTNER=$1
改为 ORACLE_HOME_LISTNER=$ORACLE_HOME
11、监听开启、关闭、状态查看
lsnrctl start; stop; status
12.设置oracle开机启动,关机自动关闭
设置Oracle开机自动启动,关机自动关闭
首先编辑/etc/oratab, 把最后的 :N 改成 :Y
ubuntu12.04 64bit安装jdk-7u9-linux-x64.tar.gz
1、首先到oracle上下载jdk-7u9-linux-x64.tar.gz
2、将jdk-7u9-linux-x64.tar.gz拷贝到/usr/lib/jdk/目录下面,这里如果没有jdk文件夹,则创建该文件夹,命令:
sudo mkdir jdk //创建文件夹jdk sudo cp -r /home/jdk-7u9-linux-x64.tar.gz /usr/lib/jdk/ //把下载的文件拷贝到心创建的目录下面 sudo tar -zxvg jdk-7u9-linux-x64.tar.gz //解压缩文件
3、设置环境变量,用vim打开/etc/profile文件
sudo vim /etc/profile
在文件的最后面增加:
export JAVA_HOME=/usr/lib/jdk/jdk1.7.0_09 export JRE_HOME=/usr/lib/jdk/jdk1.7.0_09/jre export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
编辑完成后按esc 再按:wq保存退出
4、将系统默认的jdk修改过来
$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jdk/jdk1.7.0_09/bin/java 300 $ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jdk/jdk1.7.0_09/bin/javac 300 $ sudo update-alternatives --config java $ sudo update-alternatives --config javac
这里因为阿里云的云服务器上初始没有其他jdk,所以会出现nothing to configure
5、检测,输入java -version
java version "1.7.0_09" Java(TM) SE Runtime Environment (build 1.7.0_09-b05) Java HotSpot(TM) 64-Bit Server VM (build 23.5-b03, mixed mode)
Ubuntu12.04 64bit安装Tomcat7.0.33
前需要安装jdk。详见前文
1.下载tomcat 下载.tar.gz那个
2.解压tomcat
sudo tar zxvf apache-tomcat-7.0.33.tar.gz -C /opt sudo mv /opt/apache-tomcat-7.0.33 /opt/tomcat 将解压出来的文件夹apache-tomcat-7.0.33更名为tomcat
3.确保在/etc/environment文件中有:(这一步是必须的)
原文件中只有PATH一个环境变量,在他下面加入
CLASSPATH="/usr/lib/jdk/jdk1.7.0_09/lib" JAVA_HOME="/usr/lib/jdk/jdk1.7.0_09"
4.启动tomcat
sudo /opt/tomcat/bin/startup.sh //前面的路径不能缺少。当看到
说明tomcat已经启动了
5.在浏览器中输入http://服务器ip:8080 如果看到tomcat的默认界面就说明安装成功了
6.tomcat的关闭命令是
sudo /opt/tomcat/bin/shutdown.sh
ubuntu12.04 bit64下安装jdbc
1.下载mysql的jdbc包 mysql-connector-java-5.1.22.tar.gz
2.解压
sudo zvxf mysql-connector-java-5.1.22.tar.gz
3.把mysql-connector-java-5.1.22-bin.jar复制到/usr/lib/jdbc
没有则新建
sudo mkdir /usr/lib/jdbc
ubuntu下安装apache2+php+mysql
ubuntu下安装apache2+php+mysql直奔主题
第一步安装apache2:
sudo apt-get install apache2
一般不会有问题 安装完成重启:
sudo /etc/init.d/apache2 restart
第二步安装php5:
sudo apt-get install php5
我安装的时候出现过无法fetch的错误404,更新下就好sudo apt-get update
libapache2-mod-php5 在装好php5的时候就装好了。此外,建议安装扩展php5-gd php5-mysql,安装方式同上.
安装完后,我们要重新启动Apache,让它加载PHP模块:sudo /etc/init.d/apache2 restart。接下来测试php,新建一个test.php进行测试。sudo gedit /var/www/test.php 如果出现gedit commond not found,那就是gedit还没安装 接下来在里面输入<?php phpinfo(); ?>,会出现
第三步安装mysql
sudo apt-get install mysql-server mysql-client
接下来会弹出个输入密码的界面,是mysql的密码,不是root的密码,一路ok就好了
第四步安装phpmyadmin:
sudo apt-get install phpmyadmin
在安装过程中会要求选择Web server:apache2或lighttpd,使用空格键选定apache2,按tab键然后确定。然后会要求输入设置的Mysql数据库密码连接密码Password of the database’s administrative user。
然后将phpmyadmin与apache2建立连接,以我的为例:www目录在/var/www,phpmyadmin在/usr/share /phpmyadmin目录,所以就用命令:
sudo ln -s /usr/share/phpmyadmin /var/www
到这里lamp就全部安装好了