咨讯息 · 2022年7月3日 0

亲自动手教你是不是采用云服务器

序言

多于金发就可以变弱。

有的是老师不晓得服务器买了之后是不是耍,我这儿给我们单纯写日记,期望对后辈有协助。

一、单纯采用服务器

http://rrd.me/eM54e

快抢

买完了之后,他们能登入阿里云控制面板的取货券管理工作找出这边买的服务器:

rimoncourt服务器

控制系统优先选择上,他们搞Java的通常选Centos就好了(按需优先选择):

Centos

关键步骤为下列:服务器

具体来说,他们先在Xshell聚合私钥

在阿里云控制面板建立公钥对(优先选择实用性项;引入已近的是公钥对)

输出这边在Xshell聚合的私钥重要信息

在前台重新启动阿里云服务器

完了之后,他们就能在Xshell上登入阿里云服务器了(使用者名叫root)

聚合私钥:

聚合私钥

最后获得私钥的重要信息:

获得私钥重要信息

在阿里云前台建立公钥对:

在阿里云前台建立公钥对

重新启动服务器:

重新启动服务器

Xshell登入:

Xshell登入

Xshell的一些实用性:

Xshell的一些实用性

登入成功:

成功登入阿里云服务器

详细的教程(必看):

https://blog.csdn.net/longgeaisisi/article/details/78680180服务器

二、采用Linux控制系统

上面他们已经能通过Xshell去连接云服务器了,而Centos是Linux控制系统,具体来说他们要学习一些Linux命令就可以操作。

我之前写过几篇文章,如果不懂Linux命令的老师能跟着练练,我认为能解决日常的采用了(如果一些想要做的操作,又不晓得是不是弄,搜一下就好了)

工作中常用到的Linux命令服务器

看完这篇Linux基本的操作就会了

使用者和权限管理工作看了你就会用啦

Linux进程管理工作

Linux网络管理工作Linux

Linux命令

2.1 下载JDK和MySQL/Tomcat

云主机、VPS、挂机宝、游戏服务器上永恒云

JDK8下载:

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html服务器

JDK8下载

MySQL下载:

https://dev.mysql.com/downloads/mysql/5.6.htmldownloads

MySQL下载

现在下载JDK和MySQL需要账号和密码;能采用这个:

账号:liwei@xiaostudy.com密码:OracleTest1234

下载Tomcat:

https://tomcat.apache.org/download-80.cgi

下载Tomcat传输新建文件

找出他们的文件,传输就好了;

传输MySQL为例

2.3安装JDK

tar -zxvf jdk-8u231-linux-x64.tar.gz编辑实用性文件vim /etc/profile在实用性文件后添加下面的内容(我的是直接安装在root目录,所以路径直接写root)export JAVA_HOME=”/root/jdk1.8.0_231″export PATH=”$JAVA_HOME/bin:$PATH”刷新实用性文件source /etc/profile

完了之后,输出Java版本看一下:

java -version效果:成功安装Java

2.4 安装MySQL

安装所需的环境

[root@localhost ~] yum -y install make bison-devel ncures-devel libaio[root@localhost ~] yum -y install libaio libaio-devel[root@localhost ~] yum -y install perl-Data-Dumper[root@localhost ~] yum -y install net-tools

安装bison(我安装的是2.5.1的版本)

bison下载地址:http://www.gnu.org/software/bison/[root@localhost ~] tar zxvf bison-2.5.1.tar.gz[root@localhost ~] cd bison-2.5.1[root@localhost ~] ./configure[root@localhost ~] make[root@localhost ~] make install

安装gc++环境:

yum -y install gcc gcc-c++ autoconf automake zlib* libxml* ncurses-devel libmcrypt* libtool* cmake

安装cmake(我安装的是3.15.4的版本)

cmake下载地址:http://www.cmake.org/tar -xzvf cmake-3.15.4.tar.gzcd cmake-3.15.4./bootstrapmakemake install更新一下实用性source /etc/profile

解压刚刚下载的Mysql安装包(我是按照它的指示就在root的目录下安装)

tar -zxvf mysql-5.6.46.tar.gzcd mysql-5.6.46安装必要的实用性yum install openssl-devel

采用cmake安装服务器

cmake \-DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DSYSCONFDIR=/etc/my.cnf  -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DMYSQL_UNIX_ADDR=/tmp/mysqld.sock -DMYSQL_TCP_PORT=3306 -DENABLED_LOCAL_INFILE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci

make 和安装

make&&makeinstall

实用性mysql

检查控制系统是否已经有mysql使用者,如果没有则建立[root@localhost mysql-5.6.46] cat /etc/passwd | grep mysql[root@localhost mysql-5.6.46] cat /etc/group | grep mysql

建立mysql使用者(但是不能采用mysql账号登陆控制系统)

[root@localhost mysql-5.6.46]groupadd mysql[root@localhost mysql-5.6.46]useradd -g mysql mysql

修改权限

[root@localhost mysql-5.6.46]chown -R mysql:mysql /usr/local/mysql

切换到mysql目录

cd/usr/local/mysql

设置权限等东西

chown -R mysql:mysql .    (这儿最后是有个.的我们要注意 为了安全安装完成后请修改权限给root使用者)   scripts/mysql_install_db –user=mysql    (先进行这一步再做如下权限的修改)chown -R root:mysql .     (将权限设置给root使用者,并设置给mysql组, 取消其他使用者的读写执行权限,仅留给mysql “rx”读执行权限,其他使用者无任何权限)chown -R mysql:mysql ./data    (数据库存放目录设置成mysql使用者mysql组)  chmod -R ug+rwx  .     (赋予读写执行权限,其他使用者权限一律删除仅给mysql使用者权限)

将mysql的实用性文件拷贝到/etc

cp support-files/my-default.cnf  /etc/my.cnf

修改my.cnf

vi /etc/my.cnf在下面添加:user=mysqldatadir=/usr/local/mysql/datadefault-storage-engine=MyISAM

启动mysql(还是在mysql的目录下进行的)

cpsupport-files/mysql.server  /etc/init.d/mysqlservice mysql start

修改root的密码

chkconfig –add mysql修改密码cd切换到mysql所在目录cd/usr/local/mysql./bin/mysqladmin -u root password   最后设置新的密码即可!

重新启动MySQL,启动客户端

service mysql restartcd /usr/local/mysql/bin/./mysql -u root -p效果:成功进入到数据库

参考资料:

https://blog.csdn.net/wplblog/article/details/52179299服务器

2.5 启动Tomcat

tar -zxvf apache-tomcat-8.5.47.tar.gzcd apache-tomcat-8.5.47/bin/./startup.sh

三、开安全组端口

前面他们已经启动了MySQL和Tomcat了,如果想要从外部访问服务器的MySQL和Tomcat,需要在阿里云控制面板上开对应的端口号,不然是访问不到的。

增加安全组

重新启动服务器;尝试在Windows上访问Linux的启动后的Tomcat和MySQL

Tomcat访问正常

MySQL远程连接需要实用性一下:

例如,你想myuser采用mypassword从任何主机连接到mysql服务器的话。GRANT ALL PRIVILEGES ON *.* TO root@% IDENTIFIED BY mypassword WITH GRANT OPTION;FLUSH PRIVILEGES;正常访问

最后

期望这篇文章对我们刚接触云服务器有协助。

http://rrd.me/eM54e

两年呕心沥血的文章「面试题」「基础」「进阶」这儿全都有!

精美脑图

面试题

永恒云出品