参考地址:http://blog.csdn.net/huangxingzhe/article/details/45077457
安装系统环境是: centos6.5 64位
一、安装ftp 如果linux上没安装ftp,是无法上传软件的;
检查有没有安装ftp命令:rpm -qa | grep ftp
安装ftp的命令:yum install -y vsftpd (该命令直接从网上下载并安装ftp)
运行ftp命令:/etc/init.d/vsftpd start
如果不想使用ftp上传,也可以使用SecureCtr从服务器上上传下载文件执行
首先安装lrzsz命令:yum -y install lrzsz
检查有没有安装SecureCtr命令:rpm -qa | grep lrzsz
将服务器上的文件下载到客服端命令:sz
将客服端的文件上传到服务器命令:rz
参考地址:http://blog.csdn.net/lioncode/article/details/7921525
二.安装jdk
1、创建目录 /root/javaSet/jdk
2、为jdk-6u45-linux-x64.bin添加权限,如图
3、下载jdk文件jdk-6u45-linux-x64.bin,将文件放到 /root/javaSet/jdk目录下,然后运行该文件(运行该文件是安装jdk,在liunx系统中运行文件以./文件名来运行),如图
4、配置java环境变量,在文件/etc/profile最后添加以下内容:
#set java JAVA_HOME=/root/javaSet/jdk/jdk1.6.0_45;export JAVA_HOME JRE_HOME=/root/javaSet/jdk/jdk1.6.0_45/jre;export JRE_HOME PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin;export PATH export CLASSPATH=$CLASSPATH:$PATH:$JAVA_HOME/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib:$JRE_HOME/lib:.
5、source /etc/profile (重新激活)
6、运行java -version查看是否成功
三.安装tomcat
1、创建目录 /root/javaSet/tomcat
2、下载载tomcat文件:apache-tomcat-7.0.47.tar.gz,拷贝到 /root/javaSet/tomcat目录下
3、解压tar -zxvf apache-tomcat-7.0.47.tar.gz,将解压后的文件命名为“tomcat7”
4、到tomcat/bin目录下setclasspath.sh文件中设置java环境,加入以下两行即可(放到文件的最前面,因为要在应用前设置):
export JAVA_HOME=/root/javaSet/jdk/jdk1.6.0_45 export JRE_HOME=/root/javaSet/jdk/jdk1.6.0_45/jre
5.设置tomcat 服务启动
把下面内容保存到/etc/init.d/目录,文件名为tomcat
#!/bin/bash # /etc/rc.d/init.d/tomcat # init script for tomcat precesses # # processname: tomcat by ton # description: tomcat is a j2se server # chkconfig: 2345 86 16 # description: Start up the Tomcat servlet engine. set -m CATALINA_HOME="/root/javaSet/tomcat/tomcat7" if [ -f /etc/init.d/functions ]; then . /etc/init.d/functions elif [ -f /etc/rc.d/init.d/functions ]; then . /etc/rc.d/init.d/functions else echo -e "/atomcat: unable to locate functions lib. Cannot continue." exit -1 fi # running tomcat services RETVAL=$? case "$1" in start) if [ -f $CATALINA_HOME/bin/startup.sh ];then echo $"Starting Tomcat" $CATALINA_HOME/bin/startup.sh fi ;; stop) if [ -f $CATALINA_HOME/bin/shutdown.sh ];then echo $"Stopping Tomcat" $CATALINA_HOME/bin/shutdown.sh fi ;; restart) if [ -f $CATALINA_HOME/bin/startup.sh ];then echo $"Starting Tomcat" $CATALINA_HOME/bin/startup.sh fi sleep 5 if [ -f $CATALINA_HOME/bin/shutdown.sh ];then echo $"Stopping Tomcat" $CATALINA_HOME/bin/shutdown.sh fi ;; *) echo $"Usage: $0 {start|stop|restart}" exit 1 ;; esac exit $RETVAL
6.为该文件添加运行权限
chmod +x /etc/init.d/tomcat
7.启动tomcat服务
service tomcat start
四、安装mysql
linux下主要是编译安装,需准备:cmake工具
1、yum install gcc gcc-c++ ncurses-devel perl (安装编译源码所需的工具和库)
2、创建目录 /root/toolFile
3、下载cmake-3.0.1.tar.gz ,拷贝到/root/toolFile目录,解压:
tar -xzvf cmake-3.0.1.tar.gz
4、将工作目录定义到解压后的文件夹下
cd cmake-3.0.1
5、然后在输入如下命令
./bootstrap ; make ; make install
6、新增mysql用户组和用户命令:
groupadd mysql
useradd -r -g mysql mysql
7、新建mysql安装目录和存放数据目录:
mkdir -p /usr/local/mysql
cd /usr/local/mysql
chown -R mysql:mysql . (分配权限)
mkdir -p /var/mysqldata
cd /var/mysqldata
chown -R mysql:mysql . (分配权限)
8、创建目录 /root/javaSet/mysql
9、下载mysql-5.5.38.tar.gz ,并且拷贝到建立的文件下下,解压:
tar -zxvf mysql-5.5.38.tar.gz
10、进入解压后的文件夹
cd mysql-5.5.38(先进入目录下)
11、(先进入mysql-5.5.38目录下)再执行cmake命令:
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_UNIX_ADDR=/var/mysqldata/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_EXTRA_CHARSETS:STRING=utf8,gbk \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_MEMORY_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DENABLED_LOCAL_INFILE=1 \
-DMYSQL_DATADIR=/var/mysqldata \
-DMYSQL_USER=mysql \
-DMYSQL_TCP_PORT=3306
12、再编译:
make
make install
13、跳到目录/usr/local/mysql下执行:
cd /usr/local/mysql
cp support-files/my-medium.cnf /etc/my.cnf
14、初始化数据库
执行前需赋给scripts/mysql_install_db文件执行权限
chmod 755 scripts/mysql_install_db
scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ \
--datadir=/var/mysqldata/
15、设置mysqld的开机启动
cp support-files/mysql.server /etc/init.d/mysql
chmod 755 /etc/init.d/mysql
chkconfig mysql on
16、到/etc/profile文件下配置MySQL环境变量
在profile文件末尾添加
#mysql
export PATH=/usr/local/mysql/bin:$PATH
alias mysql_start="mysqld_safe &"
alias mysql_stop="mysqladmin –u root -p shutdown"
然后重新配置
source /etc/profile (重启配置)
17、启动mysql服务
/etc/init.d/mysql start
18、命令查看是否启动
ps -ef |grep mysql
19、登陆mysql
mysql -uroot -p
新安装的mysql默认是没有密码的,这里提示需要输入密码,直接然空格键就行了
20、修改MySQL用户root的密码
mysqladmin -u root -p password 'root';
mysql -uroot -p
Enter password: 【输入原来的密码】
mysql>use mysql;
mysql> update user set password=passworD("test") where user='root';
mysql> flush privileges;
mysql> exit;
21、 显示所有数据库
show databases
22、选择数据库(use 数据库名)
use databaseName
23、显示所有表
show tables
1、在线安装命令
yum -y install p7zip
2、查看是否安装成功
rpm -qa | grep p7zip
3、解压压缩文件
7za x test.7z -r -o./
参数含义:
x 代表解压缩文件,并且是按原始目录树解压(还有个参数 e 也是解压缩文件,但其会将所有文件都解压到根下,而不是自己原有的文件夹下)test.7z是压缩文件
-r 表示递归解压缩所有的子文件夹
-o 是指定解压到的目录,-o后是没有空格的,直接接目录。这一点需要注意。
4、压缩文件/文件夹
7za a -t7z -r test.7z webapps/test/*
参数含义:
a 代表添加文件/文件夹到压缩包
-t 是指定压缩类型,这里定为7z,可不指定,因为7za默认压缩类型就是7z
-r 表示递归所有的子文件夹
test.7z 是压缩好后的压缩包名,前面加路径可以选择压缩后的文件的存放路径
webapps/test/*:是压缩目标。
注意:压缩后的文件在默认在当前工作目录下,7za不仅仅支持.7z压缩格式,还支持.tar.bz2等压缩类型的。如上所述,用-t指定即可。