[Linux]安装JDK,TOMCAT,MYSQL

/opt 目录(存放安装软件)

通过ftp将软件包放入opt目录下

1.jdk安装

解压缩 tar     -zxvf     w    文件包

配置环境变量     vim     /etc/profile:

JAVA_HOME=/opt/jdk-10.0.2

PATH=/opt/jdk-10.0.2/bin:$PATH

export JAVA_HOME PATH

注销用户后,配置生效(3:logout)

2.Tomcat

解压缩到/opt下:

启动tomcat    ./startup.sh:

进入bin目录后,执行 ./startup.sh.此时本地http://localhost:8080/可以访问

开放端口     vim     /etc/sysconfig/iptables:

yy     p    复制一行,再修改为8080端口

重启防火墙:service iptables restart

至此,能从windows访问linux上的服务器

3.Mysql

①安装:

查询是否有mysql:

rpm  -qa | grep mysql

若有则卸载mysql:

rpm  -e  --nodeps   mysql-libs

安装GCC:

yum -y install make gcc-c++ cmake bison-devel ncurses-devel

解压缩mysql包,进入mysql目录后,执行源码编译指令:

cmake -DCMAKE_INSTALL_PREFIX=/usr/local/webserver/mysql/ -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=all -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DWITH_INNODB_MEMCACHED=1 -DWITH_DEBUG=OFF -DWITH_ZLIB=bundled -DENABLED_LOCAL_INFILE=1 -DENABLED_PROFILING=ON -DMYSQL_MAINTAINER_MODE=OFF -DMYSQL_DATADIR=/usr/local/webserver/mysql/data -DMYSQL_TCP_PORT=3306

编译安装:

make && make install

②配置MySQL

设置权限:

cat     /etc/passwd     查看用户列表

cat     /etc/group      查看用户组列表

若无,则创建:

groupadd     mysql

useradd     -g     mysql     mysql

修改    /usr/local/mysql    权限:

chown     -R     mysql:mysql /usr/local/mysql

初始化配置:

cd     /usr/local/mysql

scripts/mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql

ls     -l     /etc/my.cnf:若有,则mv     /etc/my.cnf

启动mysql:(在 /usr/local/mysql 下执行)

cp support-files/mysql.server /etc/init.d/mysql;

chkconfig mysql on;

service mysql start

修改密码:

cd     /usr/local/mysql/bin

./mysql -u root -p ,此时默认密码为空

mysql> SET PASSWORD = PASSWORD('root');

配置mysql环境变量:

vim     /etc/profile:

PATH=/opt/jdk-10.0.2/bin:/usr/local/mysql/bin/:$PATH

刷新配置:

 source /etc/profile

你可能感兴趣的:([Linux]安装JDK,TOMCAT,MYSQL)