Linux Java環境搭建

-------------------------網絡配置-------------------------------
1.配置DNS:
vi /etc/resolv.conf
nameserver 192.168.1.1
nameserver 127.0.0.1
nameserver 183.221.253.100
nameserver 221.137.96.205php

2.配置IP:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=08:00:27:ac:a2:63
TYPE=Ethernet
UUID=96840575-3765-4e9c-8843-88fb1025812a
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.1.161
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
ARPCHECK=nojava

3.其它問題:
克隆了虛擬機,service network restart
報錯:彈出界面 eth0: 設備 eth0 彷佛不存在, 初始化操做將被延遲。node

刪除 rm -rf /etc/udev/rules.d/70-persistent-net.rulesmysql

rebootlinux

編輯/etc/udev/rules.d/70-persistent-net.rules,NAME=‘eth1‘這一行,把它改成"NAME=eth0 "
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:07:58:f8", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"sql

編輯/etc/sysconfig/network-script/ifcfg-eth0,把MAC改成正確的(正確的即 08:00:27:07:58:f8 ),把UUID刪掉。
以後修改聯網方式數據庫

reboot 便可apache

-------------------------JDK安裝配置-------------------------------bootstrap

1.卸載默認的jdk
先查詢:
rpm -qa|grep jdkcentos

2.而後再經過下面命令進行卸載
rpm -e --nodeps java-1.6.0-openjdk-1.6.0.41-1.13.13.1.el6_8.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.131-2.6.9.0.el6_8.x86_64
(注意這裏nodeps後面的那串名稱是經過上面命令查詢出來的,查出幾個卸載幾個)

3.官網下載linux版本的jdk

4.下載完後,進行安裝:
rpm -ivh jdk-8u161-linux-x64.rpm

5.安裝完就能夠,java -version查看是否安裝成功

6.查看安裝目錄:

[root@instance-d0nk2r2c work]# which java
/usr/bin/java
[root@instance-d0nk2r2c work]# ls -lrt /usr/bin/java
lrwxrwxrwx. 1 root root 22 Jun 21 15:27 /usr/bin/java -> /etc/alternatives/java
[root@instance-d0nk2r2c work]# ls -lrt /etc/alternatives/java
lrwxrwxrwx. 1 root root 35 Jun 21 15:27 /etc/alternatives/java -> /usr/java/jdk1.8.0_131/jre/bin/java
最後能夠得出安裝目錄爲/usr/java/jdk1.8.0_131/jre/bin/java

7.配置環境變量,打開/etc/profile文件
vi /etc/profile
按i進入編輯模式,在文件最後添加下面配置:

複製代碼
JAVA_HOME=/usr/java/jdk1.8.0_161
JRE_HOME=/usr/java/jdk1.8.0_161/jre
CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

8.執行下面命令使剛纔的環境變量配置生效

source /etc/profile

9.最後經過下面命令驗證配置是否成功

echo $JAVA_HOME
echo $CLASSPATH
echo $PATH


-------------------------Tomcat安裝配置-------------------------------
1.官網下載tomcat linux版本

2.解壓tomcat
tar -zxvf apache-tomcat-7.0.81.tar.gz apache-tomcat-7.0.81.tar.gz

3.而後就能夠經過瀏覽器訪問啦

  http://服務ip地址:8080

  若是想修改默認端口,那麼能夠經過修改Tomcat解壓目錄/apache-tomcat-7.0.78/conf中的server.xml文件

vi server.xml
而後找到中間部分配置,以下,把端口8080改爲本身想要的就能夠了

<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />

  退出,保存,重啓Tomcat,OK

4.果在訪問Tomcat服務器的時候,出現沒法鏈接到服務器等相似問題,

  那麼,首先確認Tomcat是否啓動完成,在啓動Tomcat的時候會出現以下提示

複製代碼
[root@centos-linux-7 bin]# ./startup.sh
Using CATALINA_BASE: /work/apps/apache-tomcat-7.0.78
Using CATALINA_HOME: /work/apps/apache-tomcat-7.0.78
Using CATALINA_TMPDIR: /work/apps/apache-tomcat-7.0.78/temp
Using JRE_HOME: /usr/java/jdk1.8.0_131
Using CLASSPATH: /work/apps/apache-tomcat-7.0.78/bin/bootstrap.jar:/work/apps/apache-tomcat-7.0.78/bin/tomcat-juli.jar
Tomcat started.

5.若是肯定啓動成功,那麼多是服務器沒有開發8080端口,那麼能夠經過下面方法開放端口訪問;
若是出現下面信息,說明端口未開放訪問

Trying 10.211.55.4...
telnet: connect to address 10.211.55.4: Connection refused
telnet: Unable to connect to remote host

6.防火牆配置端口,開放訪問服務端口
vi /etc/sysconfig/iptables
可添加一行或者複製已有的端口信息,修改端口

-A INPUT -p tcp -m state --state NEW -m tcp --dport 20 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 21 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 10000 -j ACCEPT

而後保存退出,重啓端口服務

service iptables restart

再次執行上面telnet命令檢查一下就能夠啦~

-------------------------下載安裝maven3.3.9-------------------------------

1.找個目錄下載maven

wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz

2.解壓maven
tar -zxvf apache-maven-3.3.9-bin.tar.gz

3.設置環境變量

vi /etc/profile

打開後在以前的jdk配置中添加修改紅色部分

複製代碼
JAVA_HOME=/usr/java/jdk1.8.0_131

JRE_HOME=/usr/java/jdk1.8.0_131/jre

MAVEN_HOME=/work/apache-maven-3.3.9 //這行

CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$MAVEN_HOME/bin:$PATH //這行

4.使配置生效

source /etc/profile

5.最後驗證配置是否生效(前提要安裝jdk)
mvn -version
注意:maven的解壓安裝路徑是在/work下面


-------------------------安裝MySql5.7-------------------------------
一、在線安裝mysql
yum -y install mysql mysql-server

二、設置開機啓動
chkconfig mysqld on

3.啓動mysql服務
service mysqld start

四、ySQL數據庫設置:
mysql_secure_installation

主要內容以下
Set root password? [Y/n] //設置root密碼(最好本身設置密碼,選Y)
anonymous users? [Y/n] //刪除匿名用戶(選Y)
Disallow root login remotely? [Y/n] //禁止root用戶遠程登陸(選n)
Remove test database and access to it? [Y/n] //刪除默認的 test 數據庫(選Y)
Reload privilege tables now? [Y/n] //是否立刻應用最新的設置(選Y)

登錄MySQL數據庫mysql –u root –p (一開始密碼爲空,直接按回車鍵便可)

五、設置能夠遠程連接
首先進入數據庫,使用系統數據庫mysql。

mysql -u root -p mysql #回車,而後輸入則使用了系統數據庫
接着對系統數據庫的root帳戶設置遠程訪問的密碼,與本地的root訪問密碼並不衝突。

grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
#123456爲你須要設置的密碼

防火牆設置一下,否則3306端口仍是沒法訪問。
1 iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT

-------------------------配置WordPress-------------------------------
打開wp-config.php這個文件(聽說win中最好不用使用記事本,容易死機。Mac中推薦使用BBEdit,應該也有win版),而後在wp-config.php中添加下列三行代碼:

define("FS_METHOD", "direct"); define("FS_CHMOD_DIR", 0777); define("FS_CHMOD_FILE", 0777);

相關文章
相關標籤/搜索