Skip to content
Linux(CentOS)+Tomcat+Mysql+Java环境自动化搭建脚本
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
env
ftp
java
mysql
res
tomcat
.gitattributes
.gitignore
LICENSE
README.md
apache-tomcat-7.0.78.tar.gz
freetype-2.1.10.tar.gz
install.sh
jpegsrc.v6b.tar.gz
libevent-1.4.14b.tar.gz
libiconv-1.13.1.tar.gz
libmcrypt-2.5.8.tar.gz
libpng-1.2.50.tar.gz
openssl-1.0.1h.tar.gz
pcre-8.12.tar.gz
test.sh
uninstall.sh
vsftpd-3.0.2-2.el6.x86_64.rpm
vsftpd-3.0.3.tar.gz
zlib-1.2.3.tar.gz

README.md

ltmj

Linux(CentOS)+Tomcat+Mysql+Java环境自动化搭建脚本

安装步骤

  • 拷贝项目到服务器上

  • 进入项目目录

  • 执行命令:

      chmod -R 777 install.sh env/ ftp/ java/ mysql/ res/ tomcat/
    

    赋予脚本可执行权限

  • 执行 install.sh

  • 安装结束,输入 java -version检查java是否安装成功,在浏览器访问 "http://yourserverIp:80" 检查tomcat是否安装成功,mysql与ftp如果您希望远程登录的话,请执行相关配置(见注意事项)。

启动命令

  • mysql : /etc/init.d/mysqld start

  • tomcat : /alidata/server/tomcat/bin/catalina.sh start

  • vsftpd : /usr/sbin/vsftpd

注意事项

  • 所有程序都将安装在/alidata目录下

    • /alidata/server : mysql、tomcat、java、openssl的安装位置
  • tomcat的启动命令我暂时没有写入/etc/init.d下,所以你需要自己进入/alidata/server/tomcat/bin目录去执行catalina.sh的start命令。

  • tomcat的web目录在/alidata/www下,/alidata/www也是www用户的home目录。

  • mysql安装好后默认是不允许外网连接的,如果您希望在本地开发环境下远程连接服务器的mysql服务,请执行以下操作:

    • 进入/alidata/server/mysql/bin目录

    • 执行./mysql -u root -p

    • 输入mysql密码

    • use mysql;(请不要丢失";")

    • grant all on . to root@"%" identified by "yourloginpassword";

    • flush privileges;

    • exit;

  • mysql跟ftp帐号密码请见account.log文件

    • 修改mysql账号密码:

      • 进入/alidata/server/mysql/bin目录

      • 执行./mysql -u root -p

      • 输入mysql密码(请见account.log文件)

      • use mysql;(请不要丢失";")

      • update user set password=PASSWORD('yourpassword') where user='root';

      • flush privileges;

      • exit;

  • ftp帐号默认是不允许远程登录的,如果需要,请进行以下配置:

    • vim /etc/passwd

    • 找到www和ftp这一行,把它们的/sbin/nologin修改为/bin/bash

    • 这个时候如果您还是无法远程建立和ftp的的连接,请检查您的防火墙是否禁止了21端口的监听

You can’t perform that action at this time.