Li
ux服务器中部署配置apache,tomcat,jdk,mysql,r
r
一、JDK16安装r
安装文件:jdk6u18li
uxi586bi
r
r
1、直接执行安装r
cdusrlocalr
chmodxjdk6u18li
uxi586bi
r
jdk6u18li
uxi586bi
r
r
2、修改etcprofile文件r
r
JAVA_HOMEusrlocaljdk160_18r
CLASSPATHJAVA_HOMElibdtjarJAVA_HOMElibtoolsjarr
PATHJAVA_HOMEbi
PATHr
exportJAVA_HOMECLASSPATHPATHr
r
3、重读etcprofile文件r
sourceetcprofiler
r
二、MySql安装r
安装文件:mysql5162li
uxi686glibc23targzr
此版本是mysql二进制版本,已经编译好了,无需co
figuremakemakei
stall等步骤,只需配置即可使用,卸载时直接删除即可。r
r
1、复制压缩包到usrlocal目录下,解压mysql,并且建立软链接r
cpmysql5162li
uxi686glibc23targzusrlocalr
cdusrlocalr
tarxvfmysql5162li
uxi686glibc23targzr
l
smysql5162li
uxi686glibc23mysqlr
r
2、r
groupaddmysqlt建立mysql组r
useraddmysqlgmysql建立mysql用户并且加入到mysql组中r
r
3r
cpusrlocalmysqlsupportfilesmymediumc
fetcmyc
fr
在supportfiles目录下有4个模版文件,我们选择其中一个座位Mysql的配置文件,覆盖etcmyc
f系统默认的配置,其中设置了性能参数和Mysql的一些路径参数r
r
4r
cdusrlocalmysqltt进入mysql目录r
scriptsmysql_i
stall_dbusermysqlr
初试化表并且规定用mysql用户来访问。初始化表以后就开始给mysql和root用户设定访问权限r
r
5r
chow
Rmysqldatar
设定mysql用户能访问usrlocalmysqldata里面存的是mysql的数据库文件这个目录是在etcmyc
f中有配置,mysql_i
stall_db时产生。r
r
chow
Rmysqldata设定mysql用户能访问usrlocalmysqldatamysql下的所有文件r
chgrpRmysqlt设定mysql组能够访问usrlocalmysqlr
r
6r
usrlocalmysqlbi
mysqld_safeusermysql启动mysqlr
cdusrlocalmysqlbi
进入bi
目录r
mysqlttttt运行mysql命令r
r
7把相关mysql命令加入环境变量修改etcprofiler
r
PATHPATHusrlocalmysqlbi
r
exportPATH保存即可退出执行sourceetcprofiler
r
8r
如果想执行servicemysqlstartorrestartstop命令咋办的?在不能老mysqlserverstartr
解决方法:将mysqlserver复制一份到etcrcdi
itd下并改名mysql或建个连接文件r
假设当前目录为etcrcdi
itdr
如:cpusrlocalmysqlsupportfilesmysqlservermysql(复制)r
或:l
susrlocalmysqlsupportfilesmysqlservermysql(建立连接文件)r
完成以上操作即可执行servicemysqlstart(orrestartstop)r
r
9用如下命令修改MYSQL密码r
usrlocalmysqlbi
mysqladmi
urootpasswordyourpassword默认安装密码为空,为了安全你必r