项目部署Linux环境搭建手册.docx
- 文档编号:2071605
- 上传时间:2022-10-26
- 格式:DOCX
- 页数:9
- 大小:18.92KB
项目部署Linux环境搭建手册.docx
《项目部署Linux环境搭建手册.docx》由会员分享,可在线阅读,更多相关《项目部署Linux环境搭建手册.docx(9页珍藏版)》请在冰豆网上搜索。
项目部署Linux环境搭建手册
1.安装JDK
1.1.安装准备
准备jdk安装文件jdk-6u27-linux-i586-rpm.bin
1.2.安装步骤
进入local文件夹内
#cd/usr/local
建立jdk安装目录
#mkdir755–pjdk1.6
进入家目录
#cd/home
#cpjdk-6u27-linux-i586-rpm.bin/usr/local/jdk1.6或在远程安装WinSCP将本地jdk-6u27-linux-i586-rpm.bin拷贝到Linux家目录
进入jdk安装目录
#cd/usr/local/jdk1.6
给所有用户添加可执行的权限
#chmod+xjdk-6u27-linux-i586-rpm.bin
#./jdk-6u27-linux-i586-rpm.bin
此时会生成文件jdk-6u27-linux-i586.rpm,同样给所有用户添加可执行的权限
#chmod+xjdk-6u27-linux-i586.rpm
安装程序
#rpm-ivhjdk-6u27-linux-i586.rpm
出现安装协议等,按接受即可。
1.3.配置环境变量
#vi/etc/profile
在里面添加如下内容
exportJAVA_HOME=/usr/java/jdk1.6.0_27
exportJAVA_BIN=/usr/java/jdk1.6.0_27/bin
exportPATH=$PATH:
$JAVA_HOME/bin
exportCLASSPATH=.:
$JAVA_HOME/lib/dt.jar:
$JAVA_HOME/lib/tools.jar
exportJAVA_HOMEJAVA_BINPATHCLASSPATH
让/etc/profile文件修改后立即生效,可以使用如下命令:
#./etc/profile
注意:
.和/etc/profile有空格.
或者使用以下命令也可使环境变量生效
# source /etc/profile
1.4.检查JDK是否安装成功
#java-version
如果看到JVM版本及相关信息,即安装成功!
2.安装Tomcat
2.1.安装准备
准备jdk安装文件apache-tomcat-6.0.16.tar.gz
2.2.安装步骤
1.首先确保JDK安装及配置成功。
2.安装Tomcat文件名为apache-tomcat-6.0.16.tar.gz这是一个压缩文件,先解压、命令:
tar或gzip
输入命令:
gzip-dapache-tomcat-6.0.16.tar.gz 解压后为apache-tomcat-6.0.16.tar说明这是一个两层压缩,然后再使用tar命令解压缩。
命令:
tar-xvf apache-tomcat-6.0.16.tar 解压后创建了一个目录:
apache-tomcat-6.0.16
3.将该目录转移到/usr目录下,使用命令mv apache-tomcat-6.0.16 /usr
4.修改文件名mv apache-tomcat-6.0.16 tomcat6
2.3.检查Tomcat是否安装成功
1.启动Tomcat命令
./startup.sh或./catalina.sh
测试:
打开Firefox,在地址栏中输入http:
//localhost:
8080,如果出来Tomcat的缺省界面,说明测试通过!
2.处理防火墙问题
此时Linux系统本身可以访问http:
//localhost:
8080/但是外部机器不能访问
使用serviceiptablesstop关闭防火墙
chkconfigiptablesoff 防火墙默认不启动。
2.4.设置Tomcat管理员
修改vi /usr/tomcat6/conf/tomcat-users.xml文件 可以修改用户名和密码。
如添加一个名字"admin"
重启Tomcat
先关闭
./shutdown.sh
在打开
./startup.sh
2.5.设置Tomcat随机启动
修改vi /etc/rc.local
在文件末尾加入
JAVA_HOME=/usr/java/jdk1.6.0_27
exportJAVA_HOME
/usr/tomcat6/bin/startup.sh
3.安装Mysql
3.1.安装准备
准备jdk安装文件
MySQL-server-5.1.7-0.i386.rpm
MySQL-client-5.1.7-0.i386.rpm
3.2.安装步骤
进入家目录
#cd/home
1.安装服务器端
#./MySQL-server-5.1.7-0.i386.rpm
显示如下信息。
warning:
MySQL-server-5.1.7-0.i386.rpm
signature:
NOKEY,keyID5072e1f5
Preparing... ###########################################[100%]
1:
MySQL-server ###########################################[100%]
。
。
。
。
。
。
(省略显示)
/usr/bin/mysqladmin-urootpassword'new-password'
/usr/bin/mysqladmin-uroot-htest1password'new-password'
。
。
。
。
。
。
(省略显示)
Startingmysqlddaemonwithdatabasesfrom/var/lib/mysql
如出现如上信息,服务端安装完毕。
测试是否成功可运行netstat看Mysql端口是否打开,如打开表示服务已经启动,安装成功。
Mysql默认的端口是3306。
[root@test1local]#netstat-nat
ActiveInternetconnections(serversandestablished)
ProtoRecv-QSend-QLocalAddress ForeignAddress State
tcp 0 00.0.0.0:
3306 0.0.0.0:
* LISTEN
上面显示可以看出MySQL服务已经启动。
2.安装客户端
#./MySQL-client-5.1.7-0.i386.rpm
warning:
MySQL-client-5.1.7-0.i386.rpm:
V3DSAsignature:
NOKEY,keyID5072e1f5
Preparing... ###########################################[100%]
1:
MySQL-client ###########################################[100%]
显示安装完毕。
3.3.测试机修改root密码
启动mysqld服务:
servicemysqldstart
停止mysqld服务:
servicemysqldstop
测试如下:
启动mysqld服务servicemysqldstart
以root帐号连接到mysql服务器:
mysql-uroot
命令成功执行后将进入到mysql命令提示符下:
mysql>
改变当前数据库为mysql:
usemysql
设置从本地主机登录的root帐号密码:
setpasswordforroot@localhost=password('yourpassword');
或:
updateusersetpassword=password('root')whereuser='root'andhost='localhost';
删除匿名帐号:
deletefromuserwhereuser='';
删除密码为空的帐号:
deletefromuserwherepassword='';
删除允许非localhost主机登录的帐号:
deletefromuserwherehost<>'localhost';
执行下面的命令使更改生效:
flushprivileges;
执行下面的命令退出mysql命令行:
quit
或:
/q
3.4.远程连接Mysql
若提示“mysqlisnotallowedtoconnecttothisMySQLserver”
错误解释:
服务器没有授权给你这个ip是不能连接的
开放防火墙serviceiptablesstart
你想root用户名使用root密码从任何主机连接到mysql服务器的话。
运行命令:
mysql>GRANTALLPRIVILEGESON*.*TO'root'@'%'IDENTIFIEDBY'root'WITHGRANTOPTION;
如果你想允许用户root从ip为192.168.1.3的主机连接到mysql服务器,并使用root作为密码
运行命令:
mysql>GRANTALLPRIVILEGESON*.*TO'root'@'192.168.1.3'IDENTIFIEDBY'root'WITHGRANTOPTION;
最后运行flushprivileges;
上面的命令创建一个可以从任意机器以root登录的超级账号,口令是root。
这样,就可以使用方便的图形工具(navicatformysql)进行登录和操作,包括修改root的口令。
3.5.数据库字符集设置,开机启动
据库字符集设置
mysql配置文件/etc/f中加入default-character-set=utf8
开机启动:
chkconfig-addmysqld,查看开机启动设置是否成功chkconfig--list|grepmysql*
mysqld0:
关闭1:
关闭2:
启用3:
启用4:
启用5:
启用
chkconfig--level35mysqldon
3.6.忘记密码,重设密码
1.先结束mysql进程
#killallmysqld
2.用mysql安全模式运行并跳过权限难
#mysqld_safe--skip-grant-tables
3.用root登录,此时不需要密码
#mysql-uroot
4.现在开始修改密码了
mysql>usemysql;
Readingtableinformationforcompletionoftableandcolumnnames
Youcanturnoffthisfeaturetogetaquickerstartupwith-A
Databasechanged
m
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 项目 部署 Linux 环境 搭建 手册