阿里云服务器搭建(linux系统)

服务器搭建 专栏收录该内容
4 篇文章 0 订阅

一、jdk配置

1.下载jdk安装包  传送门  (我使用的是 Tomcat:1.8.0_121

2.将下载后的jdk传到服务器上

       

3.操作步骤
新建一个目录:
[root@localhost ~]# cd /usr/
[root@localhost usr]# mkdir java
[root@localhost usr]# cd java/
[root@localhost java]# mkdir jdk
[root@localhost java]# cd jdk
[root@localhost jdk]#



2、解压jdk-8u121-linux-x64.tar.gz到jdk目录下: (目录自己定义)
[root@localhost mnt]# tar -xvf jdk- 8u144 -linux-x64.tar.gz -C /usr/java/jdk/


3、配置环境变量:
[root@localhost mnt]# vi /etc/profile

4、在底部添加以下内容:
#set java environment
export JAVA_HOME=/usr/java/jdk/jdk1.8.0_144
export JRE_HOME=/usr/java/jdk/jdk1.8.0_144/jre
export CLASSPATH=.:$JAVA_HOME/lib$:JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin/$JAVA_HOME:$PATH

5、保存后执行以下命令:
[root@localhost mnt]#

6、验证安装:
[root@localhost ~]# java -version

如果出现java的版本号,则证明安装成功



二、tomcat配置

1.下载tomca安装包  传送门

2.将下载好的安装包上传到服务器上

3.找到文件所在目录

操作步骤


1、解压apache-tomcat-8.5.11.tar.gz
# tar -xvf apache-tomcat-8.5.16.tar.gz -C /usr/java/tomcat/

2、解压之后,我们进入解压的文件:
[root@localhost mnt]# cd /usr/java/tomcat/apache-tomcat- 8.5 . 16 /
  • bin目录中存放Tomcat的一些脚本文件,最重要的也是用的最多就是启动和关系tomcat服务脚本。
  • conf:存放Tomcat服务器的各种全局配置文件,其中最重要的是server.xml和web.xml
  • webapps:Tomcat的主要Web发布目录,默认情况下把Web应用文件放于此目录
  • logs:存放Tomcat执行时的日志文件

3、进入到tomcat的bin目录:
[root@localhost apache-tomcat-8.5.11]# cd bin/

4、编辑setclasspath.sh脚本,添加以下内容:
export JAVA_HOME=/usr/java/jdk/jdk1.8.0_141
export JRE_HOME=/usr/java/jdk/jdk1.8.0_141/jre

5、保存后输入以下命令启动tomcat。
[root@localhost bin]# ./startup.sh
6、从浏览器访问,输入 http://ip地址:8080  即可访问,如果外部无法访问,但是Linux内部却可以访问,这种情况一般是防火墙的问题,关闭防火墙就可以了。

7、安装好Tomcat后,在webapps下面自带一个demo,通过浏览器访问即可看到已经部署好的web项目。
[root@localhost apache-tomcat-8.5.11]# cd webapps/



三、编译安装MySQL前预准备
1.首先检查系统中是否存在使用rpm安装的mysql或者mariadb,如果有需要先删除后再编译安装。
rpm-qa| grep mysql#由下至上依次卸载
rpm-qa| grep mariadb
rpm-e xxx#一般使用此命令即可卸载成功 
rpm-e--nodeps xxx#卸载不成功时使用此命令强制卸载

2.卸载完以后用 rpm -qa|grep mariadb 或者 rpm -qa|grep mysql 查看结果。
1安装mysql
yum install-y libaio-*
mkdir-p/usr/local/mysql
cd/usr/local/src
wget http://zy-res.oss-cn-hangzhou.aliyuncs.com/mysql/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz
tar-xzvf mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz
mv mysql-5.7.17-linux-glibc2.5-x86_64/* /usr/local/mysql/
2.建立mysql组和用户,并将mysql用户添加到mysql组
groupadd mysql
useradd-g mysql-s/sbin/nologin mysql
3.初始化mysql数据库
/usr/local/mysql/bin/mysqld--initialize-insecure--datadir=/usr/local/mysql/data/--user=mysql
4.更改mysql安装目录的属主属组
chown-R mysql:mysql/usr/local/mysql
chown-R mysql:mysql/usr/local/mysql/data/
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

3.添加/etc/init.d/mysqld start到rc.local文件中,然后输入:wq保存退出。

1.设置环境变量
vi/root/.bash_profile

4.在PATH=$PATH:$HOME/bin添加参数为:
PATH=$PATH:$HOME/bin:/usr/local/mysql/bin:/usr/local/mysql/lib

5.然后输入:wq保存退出,输入:
source/root/.bash_profile

6.测试:
1.启动MySQL数据库
/etc/init.d/mysqld start
2修改Mysql的root用户密码
初始化后mysql为空密码可直接登录,为了保证安全性需要修改mysql的root用户密码。
mysqladmin -u root password "xxxx"
测试登录MySQL数据库
mysql -uroot -p密码 #-p和密码之间无空格

注:
1.mysql安装自动新建了一个my.ini的文件,删除,
2.注意给用户添加权限 限制可以访问权限主机和密码并保存
GRANT ALL PRIVILEGES ON dk.* TO 'myuser'@' 139.196.127.144 ' IDENTIFIED BY ' 11coins ' WITH GRANT OPTION;
FLUSH   PRIVILEGES;

  • 5
    点赞
  • 0
    评论
  • 44
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值