锐歌网络 网站运营 建站教程 购物指南 健康知识 绿色军营欢迎您访问锐歌网络 设为首页 | 加入收藏 | 联系站长 
锐歌网络
专注网络技术

您的位置:首页 » linux » Linux系统下搭建JSPRUN推荐教程

Linux 环境搭建推荐教程

一、系统约定


软件源代码包存放位置:/usr/local


源码包编译安装位置(prefix):/usr/local/software_name


脚本以及维护程序存放位置:/usr/local/sbin


MySQL 数据库位置: /var/lib/MySQL(可按情况设置)


二、系统环境部署及调整


1. 检查系统是否正常


# more /var/log/messages(检查有无系统级错误信息)


# dmesg(检查硬件设备是否有错误信息)


# ifconfig(检查网卡设置是否正确)


# ping www.163.com(检查网络是否正常)


2. 关闭不需要的服务


# ntsysv


以下仅列出需要启动的服务,未列出的服务一律推荐关闭:


atd


crond


irqbalance


microcode_ctl


network


sendmail


sshd


syslog


3. 重新启动系统


# init 6


4. 配置 vim


# vi /root/.bashrc


alias mv=''mv -i'' 下面添加一行:alias vi=''vim'' 保存退出。


# echo ''syntax on'' > /root/.vimrc


5. 使用 yum 程序安装所需开发包(以下为标准的 RPM 包名称)


# yum install ntp vim-enhanced gcc gcc-c++ gcc-g77 flex bison autoconf automake bzip2-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel pam-devel kernel


6. 定时校正服务器时钟,定时与中国国家授时中心授时服务器同步


# crontab -e


加入一行:


*/30 * * * * ntpdate 210.72.145.44


三、安装Java运行环境


1. 下载软件


# cd /usr/local


jdk-6u10-linux-i586.bin


apache-tomcat-6.0.18.tar.gz


MySQL-5.0.45-linux-i686-glibc23.tar.gz


以上软件均可在http://www.jsprun.net/thread-13414-1-1.html下载


2. 安装MySQL


# tar xzvf MySQL-5.0.45-linux-i686-glibc23.tar.gz


# mv MySQL-5.0.45-linux-i686-glibc23 /usr/local/


# ln -s /usr/local/ MySQL-5.0.45-linux-i686-glibc23 /usr/local/MySQL


# useradd MySQL


# chown -R MySQL:root /usr/local/MySQL/


# cd /usr/local/MySQL


# ./scripts/MySQL_install_db --user=MySQL


# cp ./support-files/MySQL.server /etc/rc.d/init.d/MySQLd


# chown root:root /etc/rc.d/init.d/MySQLd


# chmod 755 /etc/rc.d/init.d/MySQLd


# chkconfig --add MySQLd


# chkconfig --level 3 5 MySQLd on


# cp ./support-files/my-huge.cnf /etc/my.cnf


# mv /usr/local/MySQL/data /var/lib/MySQL


# chown -R MySQL:MySQL /var/lib/MySQL/


# vi /etc/my.cnf


修改以下内容:


(1) 在 [MySQL] 段增加一行:


default-character-set = GBK | latin1 | utf8 | BIG5


(2) 在 [MySQLd] 段增加或修改:


datadir = /var/lib/MySQL
--skip-innodb
default-character-set = GBK | latin1 | utf8 | BIG5
--wait-timeout = 3 | 5 | 10
max_connections = 256 | 384 | 512
max_connect_errors = 10000000
thread_concurrency = CPU个数×2


将 log-bin 注释


# bin/MySQLadmin -u root password ''password_for_root''


3. 安装JDK


1、解压安装


# cd /usr/local


# chmod +x jdk-6u10-linux-i586.bin


# ./jdk-6u10-linux-i586.bin


一直回车到出现提示,输入yes回车。


#ln -sf /usr/local/jdk-6u10-linux-i586 /usr/local/jdk


2、设置环境变量


在/etc/profile最后加入如下内容:


JAVA_HOME="/usr/local/jdk/jdk"


CLASS_PATH="$JAVA_HOME/lib:$JAVA_HOME/jre/lib"


PATH=".:$PATH:$JAVA_HOME/bin "


保存后,运行source /etc/profile使环境变量生效。


4、安装Tomcat


1、解压安装


# cd /usr/local


# tar zxvf apache-tomcat-6.0.18.tar.gz


# ln -sf /usr/local/apache-tomcat-6.0.18 /usr/local/tomcat


2、设置环境变量


在/etc/profile最后加入如下内容:


CATALINA_HOME="/usr/local/tomcat"


export JAVA_HOME CATALINA_HOME


保存后,运行source /etc/profile使环境变量生效。


5. 测试Tomcat和JDK是否安装成功


# java -version     如能显示java版本信息说明jdk安装成功


# cd /usr/local/tomcat/bin


#./startup.sh


#netstat -anp | grep 8080   检查tomcat是否启动


在浏览器里访问http://localhost:8080/,可以看到tomcat的网页界面则说明tomcat安装成功,此时您就可以上传JspRun!论坛安装您的bbs了!


四、服务器安全性设置

1. 设置系统防火墙

# vi /usr/local/sbin/fw.sh

将以下脚本命令粘贴到 fw.sh 文件中。

#!/bin/bash

# Stop iptables service first
service iptables stop


# Load FTP Kernel modules
/sbin/modprobe ip_conntrack_ftp
/sbin/modprobe ip_nat_ftp


# Inital chains default policy
/sbin/iptables -F -t filter
/sbin/iptables -P INPUT DROP
/sbin/iptables -P OUTPUT ACCEPT


# Enable Native Network Transfer
/sbin/iptables -A INPUT -i lo -j ACCEPT


# Accept Established Connections
/sbin/iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT


# ICMP Control
/sbin/iptables -A INPUT -p icmp -m limit --limit 1/s --limit-burst 10 -j ACCEPT


# WWW Service
/sbin/iptables -A INPUT -p tcp --dport 80 -j ACCEPT

# FTP Service
/sbin/iptables -A INPUT -p tcp --dport 21 -j ACCEPT

# SSH Service
/sbin/iptables -A INPUT -p tcp --dport 22 -j ACCEPT

# chmod 755 /usr/local/sbin/fw.sh

# echo ''/usr/local/sbin/fw.sh'' >> /etc/rc.local

# /usr/local/sbin/fw.sh

  • (分类:网络文章   关键词:健身知识,购物指南,建网站,域名注册,空间租用,企业邮箱,数据库租用,MSSQL数据库,MYSQL数据库,网站推广,网站运营)
  • 您已阅读:Linux系统下搭建JSPRUN推荐教程 您还可以继续阅读↓  或 回到首页看看>>>
  • 上一篇春季装修 防火第一

    室内装饰装修使用易燃易爆材料较多,部分施工人员缺乏安全防范意识,造成火灾、爆炸、中毒和人员伤害的隐患很多。尤其在气候干燥、多风的春天,装修时更要做好防火措施。   首先注意在室内施工时的防火安全。要注意用电安全,不能乱拉乱接电线,电源线上无保护管;现场禁止吸烟,不能动用明..

  • 下一篇Visual Studio 2008快捷键之HTML 设计器快捷键

    只有在HTML设计器中进行编辑时,才能使用下列快捷组合键。某些组合键仅在该设计器的特定视图中可用。可在HTML设计器中使用的其他组合键包括常规开发设置->文本导航快捷键、常规开发设置->文本选择快捷键和常规开发设置->文本操作快捷键。 命令名 ..