/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
网友评论