/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