• Linux服务器上搭建web项目环境


    一、下载并安装jdk

    去官网下载linux系统上jdk的安装包jdk-8u181-linux-x64.tar.gz,在Linux的/usr目录下新建文件夹java,可以使用命令:cd /usr        mkdir java新建文件夹。并且通过xftp工具将jdk安装包上传到java文件中。

    cd /usr/java(进入java目录下)

    tar xvf jdk-8u181-linux-x64.tar.gz(解压jdk安装包)

    vi /etc/profile(修改系统环境变量)

    在/etc/profile文件末尾添加这几行:

    按esc退出编辑模式后再输入:wq保存并退出,返回到命令行模式。

    在命令行输入source /etc/profile(重新加载,使其生效)

    查看jdk是否安装成功输入命令java -version

    到此jdk安装完毕。

    二、下载并安装tomcat

    去官网下载tomcat安装包apache-tomcat-7.0.91.tar.gz,安装和jdk差不多。可以使用命令cd /usr     mkdir tomcat新建文件夹tomcat,并且把安装包拷贝进来。

    cd /usr/tomcat(进入tomcat目录下)

    tar xvf apache-tomcat-7.0.91.tar.gz(解压tomcat安装包)

    为tomcat配置环境:vi /etc/profile(修改系统环境变量)

    source /etc/profile(使修改生效)

    tomcat的安装完毕。

    三、安装mysql

    1、运用命令检查系统中是否存在mysql或MariaDB。

    rpm -qa | grep mysql
    rpm -qa | grep mariadb
    如若存在,则执行以下命令删除:
    rpm -e 软件名    #注意:这里的软件名必须包含软件的版本信息,如rpm -e mariadb-libs-5.5.52-1.el7.x86_64。一般使用此命令即可卸载成功。
    rpm -e --nodeps 软件名   #卸载不成功时使用此命令强制卸载

    2、运行以下命令安装MySQL。

    yum install -y libaio-*       #安装依赖
     
    mkdir -p /usr/local/mysql     #创建mysql安装目录
     
    cd /usr/local/src             #进入软件压缩包管理区域
     
    wget https://zy-res.oss-cn-hangzhou.aliyuncs.com/mysql/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz    #在线下载mysql安装包                              
    tar -xzvf mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz          #在线解压mysql安装包
                                  
    mv mysql-5.7.17-linux-glibc2.5-x86_64/* /usr/local/mysql/      #移动解压文件至mysql目录

    3、依次运行以下命令建立 MySQL 组和用户,并将用户添加到组中:

    groupadd mysql
    useradd -g mysql -s /sbin/nologin mysql
    运行命令初始化MySQL数据库:/usr/local/mysql/bin/mysqld --initialize-insecure --datadir=/usr/local/mysql/data/ --user=mysql
     
    4、更改MySQL安装目录的属性:
    chown -R mysql:mysql /usr/local/mysql

    5、依次运行以下命令设置开机自启动:

    cd /usr/local/mysql/support-files/
    cp mysql.server  /etc/init.d/mysqld
    chmod +x /etc/init.d/mysqld             # 添加执行权限
    vim /etc/rc.d/rc.local
    在 rc.local 文件中添加 /etc/init.d/mysqld start

    (按 i 进入编辑模式,按 esc 退出编辑模式,按 :wq 保存并退出)

    6、启动MySQL数据库

    /etc/init.d/mysqld start

    7、设置环境变量

    运行 vi /root/.bash_profile 打开文件,按 i 进入编辑模式。

    将 PATH 修改为

    PATH=$PATH:$HOME/bin:/usr/local/mysql/bin:/usr/local/mysql/lib。

    按 esc 键退出编辑模式,输入 :wq 保存并关闭文件。

    运行 source /root/.bash_profile 重新执行文件。

    修改 MySQL 的 root 用户密码:初始化后 MySQL 为空密码可直接登录,为了保证安全性需要修改 MySQL 的 root 用户密码。mysqladmin -u root password 密码

    测试登录 MySQL 数据库。   mysql -uroot -p密码         #-p和密码之间无空格

    远程数据库授权:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'rootroot' WITH GRANT OPTION;

    8、测试远程数据库连接

    然后数据库就安装成功了。

    参考网页:

    http://www.cnblogs.com/jieerma666/p/7527338.html

    https://blog.csdn.net/Lv_1093964643/article/details/80946834

    https://blog.csdn.net/midux/article/details/78971777

    https://www.2cto.com/database/201803/727660.html

     
                                  
  • 相关阅读:
    JavaEE学习之Spring Security3.x——模拟数据库实现用户,权限,资源的管理
    Couchbase入门——环境搭建以及HelloWorld
    VS2010如何使用Visual Studio Online在线服务管理团队资源(在线TFS)
    JSP报错:The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
    JavaEE学习之JAXB
    JavaEE学习之JPA中配置文件persistence.xml
    女朋友手速太慢,导致我无精打采。
    手机投屏之使命召唤
    智能灯改造计划
    女朋友老是埋怨我技术不行,于是我做了个辅助工具。
  • 原文地址:https://www.cnblogs.com/pretty-sunshine/p/9749450.html
Copyright © 2020-2023  润新知