1.修改root用户密码:     sudo passwd root



2.提升用户权限:  sudo gedit /etc/passwd  



则找到了   crystal:x:1000:1000:crystal:/home/linuxidc:/bin/bash   将两个1000改成0即可。



注销登录即可;



1.解压jdk  



2.删除目录  rm -rf java



3.查看文件权限  ls -la



 



 



1.安装jdk



#mkdir /usr/local/java 
 
 
 

        #tar xzvf jdk-7u76-linux-x64.tar.gz


 

#cp -r jdk1.7.0_76 /usr/local/java


 


#vi /etc/profile


步骤三:设置环境变量,在环境变量文件最后加入以下内容:



export JAVA_HOME=/usr/local/java/jdk1.7.0_76
export ANDROID_JAVA_HOME=$JAVA_HOME
export JRE_HOME=/usr/local/java/jdk1.7.0_76/jre
export CLASSPATH=/usr/local/java/jdk1.7.0_76/lib
export PATH=$JAVA_HOME/bin:$PATH


步骤四:执行java -version命令,验证jdk是否安装成功:



 



2.安装tomcat


启动tomcat ./startup.sh 
   
 
   
关闭tomcat :# ps -ef |grep tomcat
 
   

                            # kill -9 4825 
   
 
   

     find / -name redis


 



实时查看tomcat日志



cd /usr/local/tomcat/apache-tomcat-7.0.68/logs 
   
 
   

     tail -f catalina.out

 



关闭防火墙:iptables -P INPUT ACCEPT


防火墙开启指定端口:



/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT #8080为指定端口

 



ubuntu下安装mysql及卸载mysql方法



1. 删除mysql



a. sudo apt-get autoremove --purge mysql-server-5.0
b. sudo apt-get remove mysql-server
c. sudo apt-get autoremove mysql-server
d. sudo apt-get remove mysql-common (非常重要)



上面的其实有一些是多余的,建议还是按照顺序执行一遍

2. 清理残留数据



dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P



3. 安装 mysql



a. sudo apt-get install mysql-server
b. sudo apt-get install mysql-client
c. sudo apt-get install php5-mysql(安装php5-mysql是将php和mysql连接起来 )



一旦安装完成,MySQL服务器应该自动启动。您可以在终端提示符后运行以下命令来检查 MySQL 服务器是否正在运行:

4. 检查Mysql是否正在运行



sudo netstat -tap | grep mysql



当您运行该命令时,您可以看到类似下面的行:



root@ubuntu:~# sudo netstat -tap | grep mysql
tcp        0      0 localhost.localdo:mysql *:*                     LISTEN   
870/mysqld



如果服务器不能正常运行,您可以通过下列命令启动它:



sudo



 



  登陆mysql数据库可以通过如下命令:



 



mysql -u root -p


  -u 表示选择登陆的用户名, -p 表示登陆的用户密码,上面命令输入之后会提示输入密码,此时输入密码就可以登录到mysql。



设置Ubuntu允许远程连接MySQL,出于安全方面考虑MySql-Server 只允许本机(localhost, 127.0.0.1)来连接访问. 这对于 Web-Server 与 MySql-Server 都在同一台服务器上的网站架构来说是没有问题的. 但随着网站流量的增加, 后期服务器架构可能会将 Web-Server 与 MySql-Server 分别放在独立的服务器上, 以便得到更大性能的提升, 此时 MySql-Server 就要修改成允许 Web-Server 进行远程连接。



 



1、 登录 Mysql-Server 连接本地 mysql (默认只允许本地连接)
  Microsoft Windows XP [版本 5.1.2600]
  (C) 版权所有 1985-2001 Microsoft Corp.
  

C:\Documents and Settings\kuco> 
       mysql -u root -p 
 
        Enter password:
  Welcome to the MySQL monitor.  Commands end with ; or \g.
  Your MySQL connection id is 13
  Server version: 5.1.45-community-log MySQL Community Server (GPL)
  
  Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
  
  mysql>



2, 修改 Mysql-Server 用户配置



 



mysql> USE mysql; -- 切换到 mysql DB 
      
  Database changed 
      
  mysql> SELECT User, Password, Host FROM user; -- 查看现有用户,密码及允许连接的主机 
      
  +------+----------+-----------+ 
      
  | User | Password | Host      | 
      
  +------+----------+-----------+ 
      
  | root |          | localhost | 
      
  +------+----------+-----------+ 
      
  1 row in set (0.00 sec) 
      
   
      
  mysql> -- 只有一个默认的 root 用户, 密码为空, 只允许 localhost 连接 
      
  mysql> -- 下面我们另外添加一个新的 root 用户, 密码为空, 只允许 192.168.1.100 连接 
      
  mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.100' IDENTIFIED BY '' WITH GRANT OPTION;  
      
        或允许所有ip访问:mysql>    GRANT ALL PRIVILEGES ON  *.*  TO root@"%" IDENTIFIED BY '';


  mysql> -- 当然我们也可以直接用 UPDATE 更新 root 用户 Host, 但不推荐, SQL如下:


  mysql> -- UPDATE user SET Host='192.168.1.100' WHERE User='root' AND Host='localhost' LIMIT 1;



3、 修改 Mysql 配置文件 my.cnf


sudo vi /etc/mysql/my.cnf 
      
 
     
bind-address = 127.0.0.1
  将 bind-address = 127.0.0.1 这一行注释掉, 即修改为:
  #bind-address = 127.0.0.1
  到此 Mysql-Server 端配置就完成了.然后重启 MySQL
$> sudo /etc/init.d/mysql restart
* Starting MySQL database server mysqld
  ...done.
* Checking for corrupt, not cleanly closed and upgrade needing tables.
linuxidc@ubuntu:~$ sudo /etc/init.d/mysql start
* Starting MySQL database server mysqld
  ...done.

配置到这一步就可以使用Mysql客户端工具远程链接了。



 



--------------------------------------分割线 -------------------------------------





一、拥有原来的myql的root的密码;


方法一:
在mysql系统外,使用mysqladmin
mysqladmin -u root -p password "test123"
Enter password: 【输入原来的密码】

方法二:
通过登录mysql系统,

#  
       mysql -uroot -p 
       
 
       Enter password: 【输入原来的密码】 
       
 
       mysql> 
       use mysql; 
       
 
       mysql>  
       update user set password=passworD("test") where user='root'; 
       
 
       mysql>  
       flush privileges;



mysql>  
       exit;

 



修改hosts



Ubuntu系统的Hosts只需修改/etc/hosts文件,在目录中还有一个hosts.conf文件,刚开始还以为只需要修改这个就可以了,结果发现是需要修改hosts。修改完之后要重启网络。
具体过程如下:
1、修改hosts
sudo gedit /etc/hosts
2、添加解析记录( . )
完整案例:127.0.0.1 localhost.localdomain localhost
简洁记录:127.0.0.1 localhost
3、保存后重启网络



sudo /etc/init.d/networking restart