腾讯云,centos8.x搭建记录

2023-10-21 23:52:03发布
25

1、购买后的服务器默认是window操作系统,需要重装系统,改成linux。操作系统选这个


2、系统重装成功后,第二步要做的是把对应的端口号开放,不然我们的程序即使在服务器上运行,我们也无法访问。因为端口被锁死了

点击去,配置以下规则


3、安装httpd,类似阿帕奇服务器。装这个主要是用来访问静态程序的。(不安装这个,只访问主机的ip地址,是什么内容都无法访问的)安装命令如下 :

yum --disableexcludes=all install -y httpd

安装成功后,执行启动命令

service httpd start

然后我们就可以把我们写的静态程序放到服务器上,目录地址一般是var/www/html


4、安装npm和node.js

curl -sL https://rpm.nodesource.com/setup_16.x | bash -

上面的16.x指的是我想安装的node.js的版本是16.x的意思

然后执行以下命令开始安装

sudo yum -y install nodejs


5、安装pm2

因为上面已经安装了npm,所以我们可以用npm来安装pm2

npm i pm2 -g


6、安装mysql(原文链接: https://blog.csdn.net/qq_51470789/article/details/131893847

注意以下的安装是针对centos8

1、下载Mysql

使用wget命令下载mysql安装包。确保系统已经安装了wget,如果没有安装,执行 yum install wget 安装。

wget https://repo.mysql.com/mysql80-community-release-el6-1.noarch.rpm

2、安装、启动Mysql服务

安装mysql(rpm可以看成一个压缩包,先安装rpm,安装路径:/etc/yum.repos.d/)

rpm -ivh mysql80-community-release-el6-1.noarch.rpm

接着安装mysql服务(重点)

yum -y install mysql-server

安装完成后启动mysql服务:

systemctl start mysqld

3、修改mysql允许任何人连接,mysql默认只能本地连接(不设置这个,无法用Navicat for MySQL链接!!!)

首先登录mysql

mysql -u root -p

然后切换到mysql数据库

use mysql;

接着修改为允许任何地址连接

update user set Host='%' where User='root';

最后刷新权限

flush privileges;


4、修改mysql登录密码

默认是没密码的,可以使用以下命令修改登录密码:

mysqladmin -u用户名 -p旧密码 password 新密码

修改密码的命令中 -uroot 和 -proot 是整体,不要写成 -u root -p root,-u 和 root 间可以加空格,但是会有警告出现,所以就不要加空格了?