`

ubuntu安装ATM

阅读更多
更新资源库
apt-get update //更新资源库
apt-cache pkgnames //查看所有可用的资源
dpkg -l //查看已经安装的软件
资源库相关命令参照:http://www.linuxidc.com/Linux/2015-02/113951.htm

安装jdk

sudo apt-get install python-software-properties
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:webupd8team/java

sudo apt-get update

Oracle JDK 6(旧版本)
sudo apt-get install oracle-java6-installer
Oracle JDK 7(较新的稳定版本)
sudo apt-get install oracle-java7-installer
Oracle JDK 8(最新预览版本)
sudo apt-get install oracle-java8-installer

切换jdk版本
sudo update-java-alternatives -s java-8-oracle

安装mysql
1.
sudo apt-get install mysql-server-5.6

2.mysql安全配置
mysql_secure_installation
第一步需要输入mysql 密码。第一次直接回车
第二步输入Y. 需要修改密码。输入我们一般用的mysql密码XXXXXX
第三步输入Y删除anonymous users
第四步输入 n, 允许远程登录mysql
第五步输入Y删除test数据库
第六步输入Y

3.修改mysql配置文件,注释掉bind-address line. 这步主要是让mysql可以从外部访问
vi  /etc/mysql/my.cnf

4.进入mysql命令提示状态
mysql  -u root -pXXXXXX

5.让root用户可以从外部访问任何数据库
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'XXXXXX' WITH GRANT OPTION;

6.推出mysql命令行
exit

7.重启mysql
service mysql restart

8.修改UTF-8,在[mysqld]下添加如下代码(对于5.5以上版本,[mysqld]的default字符集设置已经是遗弃的参数,可以使用这几个,具体查看相应版本的手册)
vi  /etc/mysql/my.cnf
character-set-server=utf8

service mysql restart

show variables like '%character%';

9.查看数据库大小写敏感
show variables like '%case%';

lower_case_file_system说明是否数据目录所在的文件系统对文件名的大小写敏感。ON说明对文件名的大小写不敏感,OFF表示敏感。

lower_case_table_names,unix下默认值为 0 .Windows下默认值是 1 .Mac OS X下默认值是 2

0 使用CREATE TABLE或CREATE DATABASE语句指定的大小写字母在硬盘上保存表名和数据库名。名称比较对大小写敏感。在大小写不敏感的操作系统如windows或Mac OS x上我们不能将该参数设为0,如果在大小写不敏感的文件系统上将--lowercase-table-names强制设为0,并且使用不同的大小写访问MyISAM表名,可能会导致索引破坏。
1 表名在硬盘上以小写保存,名称比较对大小写不敏感。MySQL将所有表名转换为小写在存储和查找表上。该行为也适合数据库名和表的别名。该值为Windows的默认值。
2 表名和数据库名在硬盘上使用CREATE TABLE或CREATE DATABASE语句指定的大小写字母进行保存,但MySQL将它们转换为小写在查找表上。名称比较对大小写不敏感,即按照大小写来保存,按照小写来比较。注释:只在对大小写不敏感的文件系统上适用! innodb表名用小写保存。

安装tomcat7
apt-get install tomcat7 tomcat7-admin tomcat7-common tomcat7-docs tomcat7-examples tomcat7-user

安装目录为/var/lib/tomcat7/

增加虚拟内存
vi /etc/default/tomcat7
JAVA_OPTS="-Djava.awt.headless=true -Xms512m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m"

安装apache2
apt-get install apache2
分享到:
评论

相关推荐

    银行ATM客户端代码

    客户端:1 开户 2:查询 3、销户 4、存款 5、取款 6、转账

    mbp-ubuntu:适用于MacBook Pro 16,1的UBUNTU 20.04(16,1 wifi无法在atm上工作)

    此回购中的ISO应该允许您在MacBook Pro上安装ubuntu而不使用外部键盘或鼠标。 它可以在带T2的MacBook中使用。 如果该回购以任何方式帮助你,考虑邀请咖啡在人们或。 UBUNTU 20.04 ISO(内置Apple T2修补程序)。 ...

    ATM.zip_C++实现atm_atm

    在Ubuntu下用C++语言实现的 “ATM自动存取款机系统”,可以实现用户开户、销户、存款、取款、查询余额、转账等操作,可供初学者作参考所用。

    ATM_Controller:一个简单的ATM控制器

    您必须安装jdk才能编译此代码,然后执行jre即可 在Ubuntu上: sudo apt install default-jdk安装jdk sudo apt install default-jre安装jre 使用javac *.java -cp lib/*.jar进行编译,并使用java Controller运行

    Linux_C_ATM.zip

    Linux终端命令下的仿ATM的设计与实现,作为一个课程设计,能够复习一下Linux和C语言。下载文件后不知道这么操作的可以进我博客首页,查看具体运行步骤;下载前可以先去我博客看一下

    Linux之V4L2基础编程(直接读取和内存映射)

    交叉编译工具链:atm-linux-gcc 4.3.2 qt版本:QtEmbedded-4.5.2-arm 我最近在Tiny6410进行摄像头的编程时,从网上找了大量的资料进行了学习,可是效果并不好,因为网上的资料大部分都不是很详细,假如给有过V4L2...

    qt_camera测试

    主机:ubuntu 10.10 开发板:Tiny6410 交叉编译工具链:atm-linux-gcc 4.3.2 qt版本:QtEmbedded-4.5.2-arm

    ds-migrator

    KEY目标租户“完全访问” API密钥运行dsmg贡献运行./dev-setup.sh,它将下载nix和nix薄片运行nix develop ,它将下载并构建依赖项,并将您放入shell (仅在Arch和Ubuntu atm上进行过测试,因此您的里程可能会有所...

    job:找工作

    凯文·泽恩德(Kevin Zehnder)主页访问我的网站: 查看简历: 点击展开网站演示选定的项目缩图标题描述代码 Flask-uSWGI-NGINX-Ubuntu 在Ubuntu 20上使用uWSGI和NGINX服务Flask应用程序 C ++ ATM应用简单的C ++ ATM...

    Linux之V4L2基础编程——直接读取和内存映射

    交叉编译工具链:atm-linux-gcc 4.3.2 qt版本:QtEmbedded-4.5.2-arm 我最近在Tiny6410进行摄像头的编程时,从网上找了大量的资料进行了学习,可是效果并不好,因为网上的资料大部分都不是很详细,假如给有过V4L2...

    bpchart:欧姆龙电子血压计Readerchart

    正在进行的atm工作非常多,只需将其放到gh中,这样我就不会失去WIP 使用生成的测试数据的一些屏幕截图: 平均观看次数: 所有条目视图: 前提条件 需要安装libomron 。 (将改为使用libusb go包装器) 在ubuntu /...

    Java MP4Box Gui:MP4Box的Java GUI-开源

    经过测试:-Windows 7和XP-基于Ubuntu 13.04的发行版-Mac OSX 10.8应该可以在支持Java,MP4Box和HandBrake的任何操作系统上运行! 可以在settings.conf文件中调整OS命令。 PS! 当您搜寻我的应用程式名称时,我已经...

    UbuDSL-开源

    UbuDSL是一种工具,可帮助用户在Ubuntu(以及大多数基于Ubuntu的发行版)发行版中配置其ADSL调制解调器和连接。 它支持在以下驱动程序下工作的USB ADSL调制解调器:ueagle-atm,speedtch,cxacru和unicorn II。

    doc2text:批量检测文本块和OCR扫描不良的PDF。 Python模块可通过pip获得

    doc2text是在Ubuntu 16.04 LTS Xenial Xerus上开发和测试的。 我们暂时不假装为所有操作系统提供服务,因为那是不负责任的。 请将此软件与大量盐一起使用。 我们目前正在努力: 增加文本块标识符的响应能力。 ...

    Vitis-AI3.0版本(gpu版本)pytorch及pytorch优化器docker镜像

    以NVIDIA提供的nvidia/cuda:11.3.1-cudnn8-runtime-ubuntu20.04镜像为基础 仅修改apt、python、conda为国内下载源,其他未作变动 dockerfile修改内容: 参考文章...

Global site tag (gtag.js) - Google Analytics