[Linux]安裝JDK,TOMCAT,MYSQL

/opt 目錄(存放安裝軟件)

通過ftp將軟件包放入opt目錄下

1.jdk安裝

解壓縮 tar???? -zxvf ????w????文件包

配置環(huán)境變量 ????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目錄后,執(zhí)行 ./startup.sh.此時本地http://localhost:8080/可以訪問

開放端口???? vim???? /etc/sysconfig/iptables:

yy ????p????復(fù)制一行,再修改為8080端口

重啟防火墻:service iptables restart

至此,能從windows訪問linux上的服務(wù)器

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目錄后,執(zhí)行源碼編譯指令:

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

設(shè)置權(quán)限:

cat ????/etc/passwd ????查看用戶列表

cat ????/etc/group??????查看用戶組列表

若無,則創(chuàng)建:

groupadd ????mysql

useradd ????-g ????mysql???? mysql

修改????/usr/local/mysql????權(quán)限:

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 下執(zhí)行)

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環(huán)境變量:

vim ????/etc/profile:

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

刷新配置:

?source /etc/profile

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容