創建文件夾
mkdir /usr/local/nginx
下載Nginx,並解壓
//版本號可以根據官網的最新穩定版自行調整
wget -c https://nginx.org/download/nginx-1.19.0.tar.gz
安裝
#根目錄使用ls命令可以看到下載的nginx壓縮包,然後解壓
tar -zxvf nginx-1.19.0.tar.gz
#解壓後進入目錄
cd nginx-1.19.0
#使用默認配置
./configure
#編譯安裝
make
make install
#查找安裝路徑,默認都是這個路徑
[root@VM_0_12_centos ~]# whereis nginx
nginx: /usr/local/nginx
#啓動、停止nginx
cd /usr/local/nginx/sbin/
./nginx #啓動
./nginx -s stop #停止,直接查找nginx進程id再使用kill命令強制殺掉進程
./nginx -s quit #退出停止,等待nginx進程處理完任務再進行停止
./nginx -s reload #重新加載配置文件,修改nginx.conf後使用該命令,新配置即可生效
#重啓nginx,建議先停止,再啓動
./nginx -s stop
./nginx
#查看nginx進程,如下返回,即爲成功
[root@VM_0_12_centos ~]# ps aux|grep nginx
root 951 0.0 0.0 46456 972 ? Ss 00:12 0:00 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf
nginx 957 0.0 0.0 46848 1928 ? S 00:12 0:00 nginx: worker process
root 7189 0.0 0.0 112708 988 pts/0 S+ 11:34 0:00 grep --color=auto nginx
創建文件夾
mkdir /usr/local/java
下載jdk8,解壓
wget http://javadl.oracle.com/webapps/download/AutoDL?BundleId=220305_d54c1d3a095b4ff2b6607d096fa80163
tar -zxvf AutoDL?BundleId=220305_d54c1d3a095b4ff2b6607d096fa80163
重命名
mv AutoDL?BundleId=220305_d54c1d3a095b4ff2b6607d096fa80163 jdk1.8
配置環境
vi /etc/profile
添加:
JAVA_HOME=/usr/java/jdk1.8.0_131
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
source /etc/profile
驗證是否安裝成功:java -version
[root@iZ0m776tp7k6weZ bin]# java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
創建文件夾
mkdir /usr/tomcat
下載Tomcat8,解壓
wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.56/bin/apache-tomcat-8.5.56.tar.gz
tar -zxvf apache-tomcat-8.5.56.tar.gz
啓動服務
cd /usr/tomcat/apache-tomcat-8.5.56/bin
./startup.sh
訪問是否安裝成功
curl localhost:8080
然後打開防火牆,開放80,8080兩個端口,關閉防火牆。
systemctl status firewalld
firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload
systemctl stop firewalld.service
systemctl disable firewalld.service