linux

linux,第1张

1:准备事项

(1)硬件准备 linux机器一台,或者虚拟机。我的系统核心是Centos7.3。

2:安装jdk

建议安装oracle_jdk。openjdk我用的比较少。

首先创建安装目录 mkdir -p /home/jdk。

进入安装目录 cd /home/jdk。

两种安装包选一种就可以了。

        (1)首先去oracle官网下载需要安装的JDK包。根据自a己的系统需求下载相应的jdk源码包(下载以bin.tar.gz 结尾的安装包)。地址: Java Downloads | Oracle使用sftp上传源码包至安装目录。

        (2)oracle官网下载老版本JDK需要账号,比较麻烦,如果机器联网,可以使用如下命令获取安装包,以安装jdk8为例:(JDK9等其它版本,替换下载链接)

wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" "https://download.oracle.com/otn-pub/java/jdk/8u331-b09/165374ff4ea84ef0bbd821706e29b123/jdk-8u331-linux-x64.tar.gz" -O ~/jdk-8u331-linux-x64.tar.gz

获取安装包后进行解压

解压源码包 tar -xvf jdk**bin.tar.gz -C /home/jdk/ 

 修改环境变量 vim /etc/profile
在文件末尾加入:

#set java environment
export JAVA_HOME=/home/jdk/jdk1.8.0_331
export JRE_HOME=/home/jdk/jdk1.8.0_331/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JRE_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH

执行保存退出命令:wq

刷新环境变量 source /etc/profile

检查jdk安装是否成功 java -version 

出现如下提示,表明安装成功。

3 安装tomcat

首先创建安装目录 mkdir -p /home/tomcat  

进入安装目录 cd /home/tomcat

获取安装包,可以去开源镜像源Index of /apache/tomcat

或者直接去tomcat官网下载安装包。Apache Tomcat® - Apache Tomcat 8 Software Downloads

已安装tomcat8.5为例:

wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.78/bin/apache-tomcat-8.5.78.tar.gz --no-check-certificate

解压tomcat8.5安装包 tar -xvf apache-tomcat-8.5.78.tar.gz -C /home/tomcat/

进入tomcat的bin目录,

cd /home/tomcat/apache-tomcat-8.5.78/bin/

执行以下命令安装tomcat:

vim setclasspath.sh 

在文件头加入以下配置:

export JAVA_HOME=/home/jdk/jdk1.8.0_331
export JRE_HOME=/home/jdk/jdk1.8.0_331/jre

执行如下命令保存后退出

 :wq

可输入以下命令启动tomcat。  

./startup.sh

检查tomcat是否启动:

查看8080默认端口是否启动 :netstat -ntlp

查看tomcat进程 :ps -ef|grep tomcat

3安装mysql

以安装mysql57为例:依次执行以下命令,安装MySQL。

wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

yum -y install mysql57-community-release-el7-10.noarch.rpm

yum -y install mysql-community-server --nogpgcheck

启动mysql

systemctl start mysqld

查看运行状态:

systemctl status mysqld.service

显示下图表示运行成功。

执行以下命令,获取安装MySQL时自动设置的root用户密码。

grep 'temporary password' /var/log/mysqld.log

回显如下类似信息。

2022-04-11T11:12:37.790533Z 1 [Note] A temporary password is generated for root@localhost: 234}{&%WQsd

可选 *** 作 执行以下命令,并按照回显提示信息进行 *** 作,加固MySQL。一直选y就可以了

mysql_secure_installation

使用根登入mysql数据库 ,输入你的密码:

mysql -u root -p

创建数据库  mytest

CREATE DATABASE mytest;

执行以下命令,为数据库创建用户并为用户分配数据库的完全访问权限。

GRANT ALL ON mytest.* TO mytestuser@localhost IDENTIFIED BY 'myTest@123';

其中,“mytestuser”为数据库用户名,“myTest@123”为对应的帐户密码,可以自行设置。

使用安装包手动安装mysql 详细参考:

云服务器安装MYSQL_weixin_47380438的博客-CSDN博客_给云服务器安装mysql

 4:安装ngnix
  1. 登录d性云服务器。
  2. 执行以下命令,下载对应当前系统版本的Nginx包。

    wget http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

  3. 执行以下命令,建立Nginx的yum仓库。

    rpm -ivh nginx-release-centos-7-0.el7.ngx.noarch.rpm

  4. 执行以下命令,安装Nginx。

    yum -y install nginx

  5. 执行以下命令,启动Nginx并设置开机启动。

    systemctl start nginx

    systemctl enable nginx

  6. 查看启动状态。

    systemctl status nginx.service

  7. 使用浏览器访问 “http://服务器IP地址”,检查是否成功启动。
  8. 修改nginx配置文件支持PHP  
      vim /etc/nginx/nginx.conf
  9. 将以下内容复制进配置文件的server下
     location ~ \.php$ {
         root           html;
         fastcgi_pass   127.0.0.1:9000;
         fastcgi_index  index.php;
         fastcgi_param  SCRIPT_FILENAME /usr/share/nginx/html$fastcgi_script_name;
         include        fastcgi_params;
     }
  10. 保存并退出,刷新配置  service nginx reload

5安装php

依次执行以下命令,安装PHP 7和一些所需的PHP扩展。
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

yum -y install php70w-tidy php70w-common php70w-devel php70w-pdo php70w-mysql php70w-gd php70w-ldap php70w-mbstring php70w-mcrypt php70w-fpm

执行以下命令,验证PHP的安装版本。
php -v

6安装wordpress

下载安装包wget https://cn.wordpress.org/wordpress-4.9.4-zh_CN.tar.gz

解压安装包 tar -xvf wordpress-4.9.4-zh_CN.tar.gz

将生成的文件夹wordpress 放入nginx目录下面cp wordpress  /usr/share/nginx/html/wordpress

修改文件夹权限 chmod -R 777 /usr/share/nginx/html/wordpress

浏览器访问“http://服务器IP地址/wordpress”进入安装向导。

后记:

 如果安装的jdk版本大于等于jdk11。启动tomcat报错没有jre/* 文件:

命令:
cd ${jdk11的文件夹下}
bin/jlink --module-path jmods --add-modules java.desktop --output jre
会在当前目录下生成一个jre目录。

建议tomcat版本与jdk版本对应。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/786203.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-05
下一篇 2022-05-05

发表评论

登录后才能评论

评论列表(0条)