`
cuisuqiang
  • 浏览: 3960751 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
3feb66c0-2fb6-35ff-968a-5f5ec10ada43
Java研发技术指南
浏览量:3670473
社区版块
存档分类
最新评论

Linux之初VI,用户,权限,FTP,JDK+Tomcat5+MySql使用

阅读更多

创建一个文本的过程

1. Vi cui.txt如果存在则打开,没有则创建

2. 刚打开时是命令模式,输入A 进入编译模式

3. 输入完毕,按ESC退出编译,进入命令模式

4. 使用 :w存盘 :wq存盘退出 :q!不存盘退出

5. 查看文本内容,more cui.txt

6. 修改内容使用vi cui.txt进入 (dd 为删除一行,o 为向下插入行 O 为向上插入一行)

   也可以使用cat cui.txttac  cui.txt进入//tac cui.txt进入后是将文本内容倒序显示

 

关于用户

增加用户:adduser cuisuqiang

修改密码:passwd cuisuqiang -> cuisuqiang -> cuisuqiang Linux下输入的密码是不会显示的,输入完毕直接回车,如果输错,重新输入。如果使用退格,则默认也是密码的一项.

删除用户:userdel cuisuqiang

还要删除home下的相应文件夹,rm –rf cuisuqiang

切换用户:su cuisuqiangexit回到原来用户

 

关于文件权限

信息说明

某文件夹下 ls –l 显示详细信息后显示中以 D 开头的是文件夹 开始的是文件

对于文件或文件夹,后面都会跟 9 位字母,字母是 R W X 或是 -

前三位代表当前用户对该文件的权限,中间三位代表同组用户对该文件的权限,后三位代表其他用户对该文件的权限。R 代表读,W 代表写,X 代表执行.

增加权限

Chmod +/- x/r/w cui.txt

+ 代表增加权限,- 代表取消权限,这样操作的结果是该文件对任何用户对修改了权限

Chmod u+x cui.txt只对当前用户生效

Chmod g+x cui.txt同组人生效

Chmod o+x cui.txt其他人生效

更改所有者

       Chown cuisuqiang cui.txt将文件cui.txt 的权限提交用户 cuisuqiang

 

Ftp 搭建

启动ftp服务:service vsftpd start设置默认不启动chkconfig vsftpd on

登录:ftp localhost

退出ftpbye

停止ftp服务:service vsftpd start

查看IPifconfig

关闭防火墙:service iptables stop设置默认不启动 chkconfig iptables off

Ftp根目录:/var/ftp/pub

经验:有时候我们必须把虚拟机的两个链接都打开且把网段设到同一个位置上,因为Liunx链接的到底是那个我们并不清楚(有时可能连上一个就可以)

允许root用户上传:根目录的etc下,修改两个文件:vsftpd.user_listvsftpd.ftpusersroot用户注释掉即可。修改后重启ftp service vsftpd restart

 

 

JDK Tomcat MySQL安装

通过PUTTY进入后到/var/ftp/pub目录下面,直接选中文件名右键即复制。直接复制不能运行。要输入 . /文件名才可以。

如果没有权限,则chmod 755 文件名,修改权限即可。

特别注意,Linux下使用的是Liunx专用的JDK,需要下载。

 

 

使用的服务器是apache-tomcat-5.5.25.tar.gz

需要对文件解压缩,首先使用命令:gzip –d apache-tomcat-5.5.25.tar.gz

解压后生成apache-tomcat-5.5.25.tar,需要对该文件再次解压缩。

命令:tar –xvf  apache-tomcat-5.5.25.tar。解压后生成一个目录apache-tomcat-5.5.25

可以将这个目录移动到指定位置:命令:mv apache-tomcat-5.5.25 /  //移动到跟目录下面

可以修改目录名字:mv apache-tomcat-5.5.25 tomcat5  //修改后目录名字

要运行tomcat必须执行JAVA_HOME:命令:JAVA_HOME=/usr/java/jdk1.6.0_.3  //Jdk默认安装路径,这样设置只能针对当前窗口

输出一下可以让其他人使用:export JAVA_HOME

运行:./startup.sh

查看本机进程,Tomcat是否启动:ps –ef | grep tomcat   //查看本机所有进程,后面加参数说明是查看tomcat的进程

结束进程建议使用杀死进程:kill -9 2724(强制杀死) 或直接 kill 2724(Tomcat虚拟进程编号)

查看本机安装的包:rpm –qa是否安装JDKrpm –qa | grep jdk

卸载包:rpm –e 包名

 

MySQL需要两个RPM包,分别为:

MySQL-server-community-5.1.30-0.rhel4.i386.rpm  MySQL-client-community-5.1.28-0.rhel3.i386.rpm

先安装server,安装时可能会提示要安装perl-DBI-1.40-5.i386.rpm,从第二张光盘上找到该包,并在Linux上安装

分享到:
评论
1 楼 cuisuqiang 2012-09-17  
设置mysql帐号
           mysql安装后默认生成两个帐号:一个是root,未设置密码,可以从本机登录到mysql;另一个是匿名帐号,无帐号名、无密码,可以从本机登录,未提供用户名的连接都将假定为此帐号。这样的设置存在着安全隐患,按下面的步骤进行更改。
           以root帐号连接到mysql服务器:
           mysql -u root
           如果提示找不到mysql文件,请尝试使用绝对路径,如本文示例为:
           /usr/local/mysql/bin/mysql -u root
           命令成功执行后将进入到mysql命令提示符下:
           mysql>
           (以下命令均在mysql命令提示符下执行)
           改变当前数据库为mysql:
           use mysql
           设置从本地主机登录的root帐号密码:
           set password for root@localhost=password('your password');
           或:
           update user set password=password('your password') where user='root' and host='localhost';
           删除匿名帐号:
           delete from user where user='' ;
           删除密码为空的帐号:
           delete from user where password='';
           删除允许非localhost主机登录的帐号:
           delete from user where host<>'localhost' ;
           执行下面的命令使更改生效:
           flush privileges ;
           执行下面的命令退出mysql命令行:
           quit
           或:
           /q

相关推荐

    JDK + Tomcat + MySQL环境集成工具

    在这个集成工具中,"JTM-2.5.7z"可能是一个包含预配置的JDK、Tomcat和MySQL环境的压缩文件,而"防虫.txt"可能是提供的一份说明文档或注意事项,用于指导用户如何正确使用和防止常见问题。 总的来说,"JDK + Tomcat ...

    JDK+Maven+Tomcat+MySQL.zip

    JDK1.8+Tomcat8.5+Maven3.3.9+MySQL5.7,都是在Linux系统下搭建环境所需要的压缩包,需要的可以自行下载,配置详情,可以参看https://blog.csdn.net/weixin_40460171/article/details/106758629

    配置JDK+Tomcat+mysql的linux命令

    Linux配置JDK+Tomcat+mysql的linux命令,首先先去官网下载

    Linux+JDK+Tomcat+Oracle

    本文将基于“Linux+JDK+Tomcat+Oracle”这一主题,深入解析如何在Linux操作系统下安装配置JDK(Java Development Kit)、Apache Tomcat以及Oracle数据库,形成一个完整的Java Web应用程序运行平台。 ### Linux系统...

    tomcat+mysql+jdk_jdk_tomcat+mysql+jdk脚本安装_Mysql+Tomcat+JDK_

    "tomcat+mysql+jdk.sh" 这个文件名表明这是一个Shell脚本,用于Linux或Unix系统中自动化安装和配置JDK、MySQL和Tomcat的过程。这样的脚本可以简化繁琐的手动安装步骤,只需一行命令即可完成所有组件的安装和配置,...

    集成jdk+mysql+tomcat+web项目打包成rpm

    2. 编译源码或准备二进制文件:根据需求,可能需要编译JDK、MySQL和Tomcat,或者直接使用预编译的二进制文件。 3. 构建RPM包:使用`rpmbuild`命令,结合.spec文件生成RPM包。 4. 测试安装:生成的RPM包应在目标环境...

    linux 下 jdk+tomcat+mysql 的环境搭建

    ### Linux下JDK、Tomcat、MySQL环境搭建详解 #### 一、JDK在Linux下的安装与配置 **1.1 下载与放置** - 首先,下载适合Linux系统的JDK安装包,通常为`.bin`或`.tar.gz`格式。 - 将下载好的JDK安装文件放到 `/opt`...

    Linux下的JDK+ Tomcat+Eclipse+MySQL

    jdk-8u151-linux-x64.tar.gz mysql-5.6.14.tar.gz eclipse-jee-oxygen-3a-linux-gtk-x86_64.tar.gz apache-tomcat-8.5.31.tar.gz

    java Linux一键安装环境源码包Nginx+Tomcat+jdk11+ftp+redis+mysql8.0

    java Linux安装环境Nginx+Tomcat+jdk11+ftp+redis+mysql8.0

    Linux 下 JDK + Tomcat + MySQL + JDBC 安装与配置

    根据提供的文件信息,本文将详细介绍如何在Linux环境下安装与配置JDK、Tomcat、MySQL以及JDBC,并确保这些组件能够协同工作。 ### 一、安装与配置JDK #### 1.1 下载JDK - 访问官方网址:`...

    keepalived+nginx+tomcat+redis+mysql所需的jdk包

    这个压缩包包含了"keepalived+nginx+tomcat+redis+mysql"所需的基础组件,特别是Java Development Kit(JDK)。下面我们将详细探讨这些组件及其在IT领域的应用。 首先,JDK是Java编程语言的基石,它提供了编译、...

    VMware如何安装CentOS+JDK+Tomcat+MySQL.docx

    "VMware 安装 CentOS+JDK+Tomcat+MySQL" 本文档是关于在 VMware 中安装 CentOS 操作系统,并在其上安装 JDK、Tomcat 和 MySQL 的详细指南。该指南适合从事软件开发运维工作的人群,旨在帮助他们快速搭建一个完整的...

    JTM——(jdk1.8+tomcat8.5+mysql)环境集成

    这是一个集成了jre,tomcat,mysql的绿色运行环境,解压之后就可以直接运行web(只要会点鼠标),不需要用户自己安装jre、tomcat、mysql,一键到位,看起来像是桌面程序的web应用.

    Linux常用软件安装文档(jdk+tomcat+mysql)

    该文档能让你完全熟练使用Linux常用命令、熟练修改Linux的基本配置、熟练在Linux上安装JDK、Tomcat、MySQL软件,希望能帮助有需要的朋友!

    linux下搭建jdk+oracle+tomcat环境借鉴.pdf

    linux下搭建jdk+oracle+tomcat环境借鉴.pdf

    phpStudy工具集成JDK+tomcat+Apache+mysql.rar

    自带FTP服务器,支持多用户,无需再安装FTP服务器。自带网站挂马监视器,随时记录文件的修改情况,让挂马文件无处可逃。 6、本程序完美支持II7,IIS8和IIS6。应网友的要求制作Nginx版和Lighttpd版。Nginx版为phpfind...

    jdk16+apache2+tomcat6+mysql5

    jdk16+apache2+tomcat6+mysql5 软件下载 安装过程 JDK安装 Tomcat安装 Apache安装 MySql安装

Global site tag (gtag.js) - Google Analytics