1. 程式人生 > 實用技巧 >linux中搭建開發環境

linux中搭建開發環境

linux中搭建開發環境

工具

安裝JDK

  • 將JDK解壓縮到opt目錄下

  • 配置環境變數 ,
    vim  /etc/profile進入按下面進行新增

    JAVA_HOME=/opt/jdk1.8.0_152

    PATH=/opt/jdk1.8.0_152/bin:$PATH

    export JAVA_HOME PATH

  • 配置完成後執行如下操作
    source /etc/profile 或
    重啟系統[最靠譜]

安裝Tomcat

  • 解壓縮到/opt
  • 進入到Tomcat目錄下的bin目錄中,啟動tomcat   ./startup.sh

安裝Eclipse

找到Eclipse下bin,進行解壓即可,開啟需用圖形化介面

安裝MySQL(CentOS7)

檢查並刪除mysql舊版本

rpm -qa|grep mariadb如圖所示

先執行解除安裝命令:rpm -e --nodeps  mariadb-libs
檢查/tmp資料夾許可權:chmod -R 777 /tmp

安裝MySQL

  1. 拷貝安裝包到opt目錄下
MySQL-client-5.5.54-1.linux2.6.x86_64.rpm
MySQL-server-5.5.54-1.linux2.6.x86_64.rpm
  1. 執行如下命令進行安裝
rpm -ivh MySQL-client-5.5.54-1.linux2.6.x86_64.rpm
rpm -ivh MySQL-server-5.5.54-1.linux2.6.x86_64.rpm
  1. 檢查安裝是否成功
    安裝完成後檢視MySQL的版本
    執行 mysqladmin –version,如果打印出訊息,即為成功

MySQL的使用

  1. MySQL服務的啟停
    啟動: service mysql start          
     停止: service mysql stop

  2. 設定root使用者的密碼
    mysqladmin -u root  password ‘123123’

  3. 登入MySQL
    mysql  -uroot  -p123123

  4. 字符集問題

    • 檢視MySQL安裝位置
      show variables like 'character%’;

    • 修改字符集
      將/usr/share/mysql/中的my-huge.cnf 拷貝到/etc/下,改名為my.cnf
      tips: mysql啟動時,會優先讀取/etc/my.cnf檔案。
      在[client] [mysqld] [mysql]中新增相關的字符集設定

[client]

default-character-set=utf8

[mysqld]

character_set_server=utf8

character_set_client=utf8

collation-server=utf8_general_ci

[mysql]

default-character-set=utf8

重啟MySQL服務,檢視字符集
service mysql restart

修改已有庫表的字符集

 修改庫的字符集
 alter database 庫名 character set 'utf8';
 修改表的字符集
 alter table 表名 convert to  character set 'utf8'

遠端訪問

MySQL預設的root使用者只允許本機登入,遠端通過SQLyog工具不能登入
建立可以遠端訪問的root使用者並授予所有許可權

grant all privileges on *.* to root@'%'  identified by '123123‘;
修改當前使用者的密碼
set password =password('123456’)
修改某個使用者的密碼
 update mysql.user set password=password('123456') where user='li4';

所有通過user表的修改,必須使用flush privileges 命令才能生效