Vultr搭建CentOS开发环境

栏目: IT技术 · 发布时间: 5年前 · 94

准备在 Vultr 上搭建新的开发环境。

创建新用户并授权

创建新用户:

$ adduser hanggi

更改密码:

$ passwd hanggi

授权

sudo的授权管理在 sudoers 文件里。

$ sudoers

并没有找到命令

$ whereis sudoers
sudoers: /etc/sudoers /etc/sudoers.d

查看这个文件

$ ls -l /etc/sudoers
-r--r-----. 1 root root 4328 Oct 30  2018 /etc/sudoers

该文件只有只读权限,所以添加写权限

$ chmod -v u+w /etc/sudoers
mode of ‘/etc/sudoers’ changed from 0440 (r--r-----) to 0640 (rw-r-----)

修改文件

root    ALL=(ALL)       ALL
# 在root下面添加这一行
hanggi  ALL=(ALL)       ALL

修改后收回文件权限

$ chmod -v u-w /etc/sudoers
mode of ‘/etc/sudoers’ changed from 0640 (rw-r-----) to 0440 (r--r-----)

用新账号重新登陆,尝试使用sudo功能

$ sudo vi text.txt

CentOS 安装Nodejs编译版

下载最新版 LTS 版 Nodejs

$ wget https://nodejs.org/dist/v10.16.2/node-v10.16.2.tar.gz

解压缩

$ cd node-v10.16.2
$ tar -xzf node-v10.16.2.tar.gz

尝试安装后发现需要 C/C++ 编译器

$ yum install gcc gcc-c++

再次尝试安装

$ ./configure
$ make && make install

漫长等待后,确认版本

$ node -v

$ npm -v

Spring Boot 开发环境搭建

1.更新 yum

更新yum

$ yum update

2.安装 JDK 1.8

查看可安装JDK版本:

yum list java*

安装稳定1.8版本:

$ yum -y install java-1.8.0-openjdk*

查看版本:

$ java -version

3.安装MariaDB(MySQL)数据库

安装:

$ yum install mariadb-server

启动服务

$ service mariadb start

初始化

$ mysql_secure_installation
Set root password?          -> y
New password:               -> 输入root用户密码
Re-enter new password:      -> 确认密码

Remove anonymous users? [Y/n] <– 是否删除匿名用户,建议y
Disallow root login remotely? [Y/n] <–是否禁止root远程登录,建议y
Remove test database and access to it? [Y/n] <– 是否删除test数据库,建议y
Reload privilege tables now? [Y/n] <– 是否重新加载权限表,建议y
$ CREATE USER 'name'@'%' IDENTIFIED BY 'pwd'
猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

PHP and MySQL for Dynamic Web Sites : Visual QuickPro Guide

PHP and MySQL for Dynamic Web Sites : Visual QuickPro Guide

Larry Ullman / Peachpit Press / 2005 / USD 39.99

It hasn't taken Web developers long to discover that when it comes to creating dynamic, database-driven Web sites, MySQL and PHP provide a winning open source combination. Add this book to the mix, an......一起来看看 《PHP and MySQL for Dynamic Web Sites : Visual QuickPro Guide》 这本书的介绍吧!

HTML 压缩/解压工具

HTML 压缩/解压工具

在线压缩/解压 HTML 代码

HTML 编码/解码

HTML 编码/解码

HTML 编码/解码

XML 在线格式化

XML 在线格式化

在线 XML 格式化压缩工具